Სარჩევი:
- მარაგები
- ნაბიჯი 1: დაწყება
- ნაბიჯი 2: გასაღებების გაცვლა სხვებთან ერთად
- ნაბიჯი 3: საუბრები
- ნაბიჯი 4: გაფრთხილებები
- ნაბიჯი 5: გაყვანილობა
- ნაბიჯი 6: Firmware- ის განათება
- ნაბიჯი 7: კეისის და ასამბლეის ბეჭდვა
- ნაბიჯი 8: RTC საათის დაყენება
- ნაბიჯი 9: დასკვნა
ვიდეო: LoRa QWERTY პეიჯერი: 9 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
მე მოვახერხე ჩემი არსებული Ripple LoRa mesh პროექტის ადაპტირება, რათა გამოვსულიყავი დამოუკიდებელი მესინჯერის მოწყობილობა, რომელსაც არ სჭირდება კომპანიონი Android მოწყობილობა.
ეს მოწყობილობა შეიძლება გამოყენებულ იქნას ან სხვა დამოუკიდებელი მესენჯერი მოწყობილობებით, ან Ripple mesh მოწყობილობებით, რომლებიც იყენებენ Ripple Messenger პროგრამას. ისინი ერთმანეთთან თავსებადია და ისინი ავტომატურად ქმნიან საკუთარ mesh ქსელს, ECC ბოლომდე დაშიფვრის საშუალებით. და, რა თქმა უნდა, მათ შეუძლიათ გამოიყენონ განმეორებითი რადიოები უკეთესი დიაპაზონის/საიმედოობისთვის.
მარაგები
- TTGO LoRa32 V2.1
- DS3231 RTC მოდული
- კლავიატურის მოდული
- პიეზო ზუზუნი
- 1S ლიპო ბატარეა
ნაბიჯი 1: დაწყება
თქვენ დაგჭირდებათ მიკრო SD მეხსიერების ბარათი, რომელშიც განთავსდება თქვენი პირადობის მოწმობა, პარამეტრები, კონტაქტები და შენახული საუბრები. თქვენ უნდა მოამზადოთ SD ბარათი კონფიგურაციის ფაილით, რაც ჩვეულებრივ მხოლოდ ერთხელ გჭირდებათ.
იმ ადამიანებს შორის, ვისთანაც გსურთ შექმნათ ქსელი, თქვენ უნდა მიანიჭოთ და მიანიჭოთ უნიკალური პირადობის მოწმობა თითოეული ადამიანისთვის, 1 -დან 254 -მდე დიაპაზონში. არ არსებობს ცენტრალური სერვერი, არ არის ინტერნეტი, ასე რომ თქვენ უნდა გადაწყვიტოთ. კომპიუტერზე ჩადეთ SD ბარათი და შექმენით საქაღალდე სახელწოდებით 'ripple'. ამ დირექტორიაში შექმენით უბრალო ტექსტური ფაილი სახელწოდებით 'conf.txt' (Unix ფორმატი, არა MS-DOS!) ეს ფაილი უნდა გამოიყურებოდეს როგორც ზემოთ
ხაზები შეიძლება იყოს ნებისმიერი თანმიმდევრობით, მაგრამ პირველი 2 სიმბოლო არის საკუთრების სახელი (მაგ. 'ID' არის თქვენი ID) რასაც მოჰყვება მნიშვნელობა, რომელიც მთავრდება ახალი ხაზით. თვისებებია:
- GR - ჯგუფის ID (შეგიძლიათ დატოვოთ მხოლოდ 0)
- პირადობის მოწმობა - თქვენი უნიკალური პირადობის მოწმობა (1..254)
- FQ - LoRa სიხშირე გამოსაყენებლად
- SF - LoRa გავრცელების ფაქტორი გამოსაყენებლად (10..12)
- NM - თქვენი ჩვენების სახელი (სხვები ხედავენ ამას)
- TZ - თქვენი დროის სარტყელი GMT– ს წინ წუთებში. (სურვილისამებრ)
შენიშვნა: ყველამ თქვენს ჯგუფში უნდა გამოიყენოს იგივე GR, SF და FQ მნიშვნელობები !! მას შემდეგ რაც დააკონფიგურირეთ თქვენი SD ბარათი, უბრალოდ ჩასვით მარჯვენა სლოტში და ჩართეთ მოწყობილობა. ნავიგაციისთვის გამოიყენება 4-გზის მიმართულების ღილაკები. ზემოთ/ქვემოთ კონტაქტის ასარჩევად, მარჯვნივ ასარჩევად. (მარცხნივ ან ESC გამოიყენება წინა ეკრანზე დასაბრუნებლად).
შენიშვნა: მაყვლის კლავიატურა
ამ კლავიატურის მოდულისთვის მე შევარჩიე გასაღებების კომბინაციები 4-გზის ნავიგაციისთვის:
- ზემოთ: ALT + P ('@' char)
- ქვემოთ: ALT + ENTER
- უკან: ALT + $
- აირჩიეთ: ENTER
ნაბიჯი 2: გასაღებების გაცვლა სხვებთან ერთად
სხვა მომხმარებლის დასამატებლად, ე.ი. კონტაქტი, თქვენ უნდა შეხვიდეთ სპეციალურ '-გაცვლა-' ოთახში. ამ სასაუბრო ოთახისთვის თქვენ უნდა შეათანხმოთ 4-ნიშნა პაროლი სხვა (ებ) თან, ჩაწერეთ ეს, შემდეგ დააჭირეთ ENTER.
აქ თქვენ ირჩევთ ზედა პუნქტს '-ჩემი დეტალები-' და დააჭირეთ ღილაკს ENTER, რათა თქვენი პირადობის მოწმობა, სახელი და საჯარო დაშიფვრის გასაღები გადასცეს ყველა სხვას ოთახში. როდესაც სხვები ამას აკეთებენ, თქვენ ნახავთ მათ პირადობის მოწმობას, სახელი გამოჩნდება სიაში. გამოიყენეთ Up/Down ღილაკები ასარჩევად, შემდეგ მარჯვენა ან ENTER გასაღები, რომ დაამატოთ ეს მომხმარებელი თქვენს კონტაქტებში (შენახულია თქვენს SD ბარათზე).
ამის გაკეთება შეგიძლიათ ნებისმიერ დროს, რომ დაამატოთ ან განაახლოთ მომხმარებლები თქვენს კონტაქტების სიაში.
ნაბიჯი 3: საუბრები
მთავარი ეკრანიდან გამოიყენეთ ზემოთ/ქვემოთ გასაღებები კონტაქტის შესარჩევად, შემდეგ მარჯვნივ საუბრის ეკრანზე შესასვლელად.
უბრალოდ გამოიყენეთ კლავიატურა, რომ ჩაწეროთ შეტყობინებები, რომელთა გაგზავნა გსურთ, შემდეგ დააჭირეთ ღილაკს ENTER. ტექსტი ჩაირთვება/გამორთულია გაგზავნის პროცესში. წარმატების შემთხვევაში, შეტყობინება გადადის საუბარში, წინააღმდეგ შემთხვევაში, თუ მისი მიწოდება ვერ მოხერხდა, ის შეწყვეტს ციმციმს და დარჩება ჰორიზონტალური ხაზის ქვემოთ.
ნაბიჯი 4: გაფრთხილებები
ეკრანი ავტომატურად ითიშება 15 წამის შემდეგ, თუ ღილაკს არ დააჭერთ. თუ ახალი შეტყობინება მოდის, ეკრანი ჩართულია აჩვენებს შეტყობინების და გამგზავნის სახელის სრულ ეკრანს, მწვანე LED მოციმციმე და ზარიანი სიგნალით.
აქედან შეგიძლიათ დააჭიროთ მარცხნივ ან ESC ღილაკს მთავარ ეკრანზე დასაბრუნებლად, ან მარჯვნივ ან ENTER ღილაკს საუბრის ეკრანზე შესასვლელად.
ნაბიჯი 5: გაყვანილობა
ზემოთ არის გაყვანილობის დიაგრამა თქვენი მითითებისთვის. ეს საკმაოდ მარტივია, უბრალოდ ჩართულია ორი I2C მონა მოდული (RTC საათი და კლავიატურა) და პიეზო ზარი.
ნაბიჯი 6: Firmware- ის განათება
Firmware არის Ripple github გვერდზე:
შენიშვნა: ამოიღეთ მიკრო SD ბარათი, სანამ დაიწყებთ firmware- ის დაბლოკვას! რატომღაც ეს ხელს უშლის USB სერიას. საიტზე არის ინსტრუქცია იმის შესახებ, თუ როგორ უნდა აანთოთ firmware TTGO ESP32 დაფაზე.
ნაბიჯი 7: კეისის და ასამბლეის ბეჭდვა
გთხოვთ იხილოთ ეს Thingiverse ბმული STL ფაილებისთვის. არსებობს ორი ძირითადი ნაწილი, ზედა და ქვედა გარსი. ასევე არის ორი პატარა ნაჭერი საბაჟო ჩართვის/გამორთვის სლაიდერის შესაქმნელად.
თქვენ დაგჭირდებათ რამოდენიმე M2 ჭანჭიკი TTGO დაფის და კლავიატურის ზედა ნაჭუჭზე დასამაგრებლად.
დააფიქსირეთ კლავიატურა ქეისის ზედა ნაწილში 2x M2 ჭანჭიკით და მიამაგრეთ ლენტის კაბელი ჭრილში, მოხარეთ იგი უკან და დააწკაპუნეთ საკონტროლო დაფაზე, რომელიც დაცულია ქვედა მხარეს (იხ. სურათი ზემოთ).
შემდეგ, შეაერთეთ ჩართვის/გამორთვის გადამრთველი სლოტში, შემდეგ კი ორი გარსის ნაჭერი ერთმანეთზე დაჭერით.
ნაბიჯი 8: RTC საათის დაყენება
RTC მოდულის დასათესად, თქვენ უნდა შექმნათ სპეციალური ფაილი SD ბარათზე თქვენი კომპიუტერით. "ტალღის" საქაღალდეში შექმენით უბრალო ტექსტური ფაილი სახელწოდებით "clock.txt" (Unix ფორმატი, არა MS-DOS). შეცვალეთ ფაილი და დაამატეთ შემდეგი თარიღის მნიშვნელობები ცალკეულ ხაზებზე, ამ თანმიმდევრობით:
წელი
თვე (1..12)
თვის დღე (1..31)
საათი (0..23).
წუთი (0..59)
წამი (0..59)
შეინახეთ ფაილი, ამოიღეთ SD ბარათი, შემდეგ გადაიტანეთ იგი მოწყობილობაში. თქვენ უნდა გადატვირთოთ მოწყობილობა, რომ ის ძალაში შევიდეს. RTC საათი უნდა იყოს დაყენებული და საწყისი ეკრანი უნდა აჩვენებდეს სწორ დროს.
ნაბიჯი 9: დასკვნა
თუკი ეს პროექტი თქვენთვის სასარგებლოა და გგონიათ, რომ ბიტკოინი ჩემს გზაზე გადააგდოთ, მადლობელი ვიქნები:
ჩემი BTC მისამართი: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS
გამოხმაურება
როდესაც SHTF ხდება, ან ზომბი აპოკალიფსი მოხვდება, ან ასტეროიდი, ან სხვა რამ, და თქვენ გჭირდებათ ოჯახთან და მეგობრებთან საუბარი, ვიმედოვნებ, რომ ეს გაჯეტი გამოგადგებათ!:-) მოგერიდებათ დატოვეთ კომენტარები და დამისვით ნებისმიერი შეკითხვა.
გირჩევთ:
MuMo - LoRa Gateway: 25 ნაბიჯი (სურათებით)
MuMo-LoRa Gateway: ### განახლება 10-03-2021 // უახლესი ინფორმაცია/განახლებები ხელმისაწვდომი იქნება github გვერდზე: https: //github.com/MoMu-Antwerp/MuMo რა არის MuMo? MuMo არის თანამშრომლობა შორის პროდუქტის განვითარება (ანტვერპენის უნივერსიტეტის განყოფილება)
გადააქციე შენი QWERTY კლავიატურა CYRLLIC (Для Россиян) WINDOWS ან ANDROID: 4 ნაბიჯი
გადააქციე შენი QWERTY კლავიატურა CYRLLIC (Для Россиян) WINDOWS ან ANDROID: ეს არის ძალიან მარტივი სახელმძღვანელო მათთვის, ვისაც სურს მათი (რეალურად ნებისმიერი) კლავიატურის გადაკეთება რუსულ/კირიული კლავიატურაზე. რასაც ჩვენ ვაპირებთ, არ არის მუდმივი პროგრამა და შეგიძლიათ ნებისმიერ დროს დაუბრუნდეთ კლავიატურის თავდაპირველ პარამეტრებს
ESP32 E32-433T LoRa მოდულის სახელმძღვანელო - LoRa Arduino ინტერფეისი: 8 ნაბიჯი
ESP32 E32-433T LoRa მოდულის სახელმძღვანელო | LoRa Arduino ინტერფეისი: ჰეი, რა ხდება, ბიჭებო! აქარში აქ CETech– დან. ეს ჩემი პროექტი უკავშირდება E32 LoRa მოდულს eByte– დან, რომელიც არის მაღალი სიმძლავრის 1 ვატიანი გადამცემი მოდული ESP32– ით Arduino IDE– ს გამოყენებით. ჩვენ გვესმის E32– ის მუშაობა ჩვენს ბოლო ტუტორიაში
აკონტროლეთ საყოფაცხოვრებო ტექნიკა LoRa - ლორა სახლის ავტომატიზაციაში - LoRa დისტანციური მართვა: 8 ნაბიჯი
აკონტროლეთ საყოფაცხოვრებო ტექნიკა LoRa | ლორა სახლის ავტომატიზაციაში | LoRa დისტანციური მართვა: აკონტროლეთ და ავტომატიზირეთ თქვენი ელექტრო ტექნიკა დიდი დისტანციიდან (კილომეტრი) ინტერნეტის გარეშე. ეს შესაძლებელია LoRa– ს საშუალებით! ჰეი, რა ხდება ბიჭებო? აქარში აქ CETech– დან. ამ PCB– ს ასევე აქვს OLED დისპლეი და 3 რელე, რომელიც
გადაიყვანეთ Macbook კლავიატურა QWERTY– დან Dvorak– ზე: 9 ნაბიჯი
გადააქციე Macbook კლავიატურა QWERTY– დან Dvorak– ში: მე ახლახანს გადავედი Qwerty– დან დვორაქზე, რადგან მაწუხებს ჩემი მაჯის გრძელვადიანი დაზიანება. დაახლოებით 5 კვირის შემდეგ, საკმაოდ კარგად შემიძლია შეხება. თუმცა, მე ვარ კლავიატურის მალსახმობების დიდი გულშემატკივარი (მაგალითად, ისეთ პროგრამებში, როგორიცაა Adobe Creative Suite) და თუ მაქვს