Cum să construiești o rețea mesh LoRa pe distanțe lungi | MeshTastic, Heltec, MeshNology
Construiește un Messenger LoRa cu rază lungă, off-grid, cu Meshtastic
În lumea conectată de astăzi, ce se întâmplă când nu există semnal de telefonie sau internet? Acest ghid de proiect îți va arăta cum să îți construiești propria rețea de comunicare privată, off-grid, care funcționează gratuit pe kilometri. Vom transforma modulul versatil Heltec WiFi LoRa 32 într-un dispozitiv puternic de mesagerie folosind platforma open-source Meshtastic. Această configurare îți permite să trimiți mesaje text și să împărtășești locații între dispozitive printr-o rețea mesh cu rază lungă și consum redus de energie, fiind perfectă pentru drumeții, camping sau situații de urgență.
Vom folosi mai multe carcase special concepute de la Meshnology—N30, N32 și N35—care adăpostesc placa Heltec și includ baterii de la 1100mAh la 3000mAh pentru utilizare extinsă pe teren. Tot hardware-ul necesar, software-ul și linkurile afiliate sunt furnizate pe pagina de resurse legată mai jos de acest videoclip.
Cum Funcționează: LoRa și Meshtastic Explicate
Acest proiect se bazează pe două tehnologii cheie pentru a realiza comunicarea off-grid cu rază lungă, așa cum este explicat la 01:43 în videoclip.
- LoRa (Long Range): Aceasta este o tehnologie radio care permite transmiterea datelor pe distanțe mari cu foarte puțină energie. Funcționează pe benzi de frecvență fără licență (cum ar fi 915 MHz în SUA), deci nu sunt necesare taxe sau abonamente.
- Meshtastic: Acesta este un proiect open-source care creează o rețea mesh descentralizată și criptată folosind radiouri LoRa ieftine. Într-o rețea mesh, fiecare dispozitiv poate retransmite mesaje pentru alte dispozitive, extinzând automat raza întregii rețele.
Procesul de comunicare este simplu, dar puternic: tastezi un mesaj în aplicația Meshtastic de pe telefon. Aplicația trimite mesajul prin Bluetooth către dispozitivul tău Heltec LoRa asociat. Acel dispozitiv transmite apoi mesajul prin rețeaua LoRa. Orice alt dispozitiv în rază primește mesajul LoRa și îl transmite mai departe prin Bluetooth către telefonul asociat, unde apare în aplicație.
Pasul 1: Flasarea Firmware-ului Meshtastic
Înainte de a putea folosi modulul tău Heltec, trebuie să instalezi firmware-ul Meshtastic. Cel mai simplu mod de a face acest lucru este cu instrumentul oficial de flasare web, așa cum este arătat la 09:26.
- Conectează dispozitivul tău Heltec WiFi LoRa 32 la computer prin USB.
- Deschide un browser web compatibil (cum ar fi Google Chrome sau Edge) și navighează la flasher.meshtastic.org.
- Din meniul derulant, selectează dispozitivul tău. Poți filtra după "Heltec" pentru a găsi ușor "Heltec Wireless Stick V3" sau un model similar.
- Alege cea mai recentă versiune stabilă de firmware din următorul meniu derulant.
- Apasă butonul "Flash". Va apărea o fereastră popup care îți cere să selectezi portul COM pentru dispozitivul tău. Alege-l și apasă conectare. Este foarte recomandat să alegi opțiunea "Erase and install" pentru a asigura o instalare curată.
- Instrumentul de flasare va șterge automat firmware-ul vechi și va instala Meshtastic. Odată finalizat, dispozitivul se va reporni și vei vedea ecranul de pornire Meshtastic pe afișajul său OLED.
Pasul 2: Instalarea și Configurarea Aplicației Meshtastic
Aplicația Meshtastic este centrul tău de comandă pentru trimiterea mesajelor și configurarea dispozitivelor. Procesul de instalare începe la 12:48.
- Mergi la Google Play Store sau Apple App Store pe smartphone-ul tău și caută "Meshtastic".
- Instalează și deschide aplicația. Poți sări peste ecranele inițiale de bun venit.
- Aplicația necesită permisiuni de Bluetooth și Locație pentru a funcționa, așa că asigură-te că le acorzi când ți se solicită.
- Cu aplicația deschisă, ești acum gata să asociezi primul tău dispozitiv LoRa.
Pasul 3: Asocierea și Configurarea Dispozitivului Tău
Pentru a trimite mesaje, trebuie să asociezi dispozitivul tău LoRa cu aplicația prin Bluetooth. Acest pas crucial este acoperit la 13:38.
- În aplicația Meshtastic, apasă pictograma Bluetooth sau butonul "scan" pentru a căuta dispozitive din apropiere.
- Dispozitivul tău Heltec ar trebui să apară în listă cu un nume precum "Meshtastic_XXXX". Apasă pe el.
- O cerere de asociere va apărea pe telefonul tău, iar un cod de confirmare de 6 cifre va fi afișat pe ecranul OLED al dispozitivului Heltec. Introdu acest cod în aplicație pentru a finaliza asocierea.
- Odată asociat, aplicația se va conecta și va încărca configurația dispozitivului. Cel mai important prim pas este să stabilești regiunea ta. Mergi la setările dispozitivului, găsește meniul "LoRa" sau "Radio Configuration" și selectează regiunea ta (de exemplu, "United States"). Aceasta setează frecvența corectă pentru zona ta. Dispozitivul se va reporni după ce salvezi această setare.
- Poți, de asemenea, să mergi la setările "User" pentru a da dispozitivului tău un nume unic, ceea ce face mai ușoară identificarea în rețea.
Pasul 4 (Opțional): Configurare Avansată cu Clientul Web
Pentru utilizatorii mai avansați, Meshtastic oferă un client web puternic pentru configurare, disponibil la client.meshtastic.org. Așa cum este arătat la 06:02, poți conecta dispozitivul prin USB și folosi această interfață pentru a vedea o hartă a tuturor nodurilor din rețeaua ta mesh, a vizualiza statistici detaliate ale dispozitivului și a regla fin setări avansate precum puterea de transmisie LoRa pentru a echilibra raza de acțiune și durata bateriei.
Trimiterea Primului Tău Mesaj
Cu dispozitivele configurate, ești gata să comunici! Acest proces este demonstrat la 18:50.
- În aplicația Meshtastic, navigați la fila „Chat” sau „Mesaje”.
- Toate mesajele sunt trimise pe un canal. În mod implicit, toată lumea este pe canalul principal, dar puteți crea și canale private, criptate.
- Pur și simplu tastați mesajul în caseta de text și apăsați trimitere. Mesajul este trimis prin Bluetooth către dispozitivul dvs. LoRa, care apoi îl difuzează prin rețeaua mesh.
- Câteva secunde mai târziu, mesajul va apărea în aplicația fiecărui alt utilizator de pe canalul dvs., precum și pe ecranele OLED ale dispozitivelor lor LoRa.
După cum demonstrează videoclipul, acest sistem funcționează impecabil, permițând comunicarea între mai multe tipuri diferite de dispozitive Meshtastic simultan. Testul de teren din lumea reală la 19:58 confirmă comunicarea cu succes la o distanță de 1,5 km, tehnologia de bază fiind dovedită a funcționa la distanțe mult mai mari.
Capitolele Videoclipului
- 00:00 - Introducere în Proiect
- 01:43 - Ce sunt LoRa și Meshtastic?
- 02:40 - Prezentare Generală a Hardware-ului
- 05:02 - Prezentare Generală a Software-ului și Instrumentelor
- 09:26 - Flasarea Firmware-ului cu flasher.meshtastic.org
- 12:48 - Instalarea Aplicației Meshtastic
- 13:38 - Asocierea unui Dispozitiv prin Bluetooth
- 15:07 - Configurarea Setărilor Dispozitivului (Regiune și Nume)
- 18:50 - Demonstrație Live în Laborator: Trimiterea Mesajelor
- 19:58 - Test de Teren în Lumea Reală (1,5 km)
Common Course Links
Common Course Files
Resurse și referințe
-
ExternPurchase Wi-Fi LoRa 32 from Meshnologymeshnology.com
Fișiere📁
Nu sunt disponibile fișiere.