Cuprins:
- Pasul 1: Piese
- Pasul 2: obțineți PCB-uri pentru proiectul dvs. fabricat
- Pasul 3: Înțelegerea modulului Reyax și modul de utilizare. (OPȚIONAL: Puteți sări peste citirea acestui pas dacă nu sunteți interesat de lucru)
- Pasul 4: Conexiuni ale modulelor
- Pasul 5: Descărcați și configurați ID-ul Arduino
- Pasul 6: Codificarea proiectului
- Pasul 7: Joacă cu dispozitivul
Video: LoRa Messenger pentru două dispozitive pentru distanțe de până la 8 km: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Conectați proiectul la laptop sau telefon și apoi discutați între dispozitive fără internet sau SMS folosind doar LoRa.
Hei, ce-i cu băieții? Akarsh aici de la CETech. Astăzi vom face un proiect care poate fi conectat la smartphone-ul dvs. sau la orice computer și care face ca acel dispozitiv să fie activat pentru mesagerie LoRa. Acum, când se va face acest lucru, veți putea trimite mesaje oricărui alt dispozitiv folosind același messenger LoRa. Toate acestea se fac fără prezența 4G / LTE / 3G / GSM / WiFi / SMS.
Pasul 1: Piese
Pentru a face acest lucru, veți avea nevoie de o placă ESP8266, vă sugerez să utilizați o placă de stil NodeMCU, am folosit placa Firebeetle de la DFRobot deoarece are soluția de încărcare și monitorizare a bateriei la bord.
În scopul LoRa, am folosit un RYLR896. Vă sugerez cu tărie acest modul, deoarece este foarte ușor de utilizat peste UART folosind comenzile AT.
Pasul 2: obțineți PCB-uri pentru proiectul dvs. fabricat
Trebuie să verificați JLCPCB pentru a comanda PCB online ieftin!
Veți obține 10 PCB-uri de bună calitate fabricate și expediate la pragul dvs. pentru 2 $ și o parte din transport. Veți primi, de asemenea, o reducere la expediere la prima comandă. Pentru a vă proiecta propriul cap PCB către easyEDA, odată ce ați terminat, încărcați fișierele Gerber pe JLCPCB pentru a le fabrica cu o calitate bună și timp de livrare rapid.
Pasul 3: Înțelegerea modulului Reyax și modul de utilizare. (OPȚIONAL: Puteți sări peste citirea acestui pas dacă nu sunteți interesat de lucru)
1. Modulul LoRa pe care îl avem este un modul UART care este configurat folosind comenzi AT.
2. Modulul găzduiește un MCU STM32 care face toate discuțiile cu modulul SPI LoRa de la RYLR896.
3. Comenzile din imagine sunt cele de bază pe care le puteți consulta în acest document pentru mai multe: REYAX-Lora-AT-COMMAND-GUIDE4. Încă vă recomand cu tărie să parcurgeți videoclipul YouTube pe care îl explic corect.
Pasul 4: Conexiuni ale modulelor
1. Ambele module vor fi conectate în același mod ca în imaginea de mai sus.
2. Când ambele module sunt conectate, puteți programa modulele unul câte unul și apoi testați proiectul.
Pasul 5: Descărcați și configurați ID-ul Arduino
Descărcați ID-ul Arduino de aici.
1. Instalați Arduino IDE și deschideți-l.
2. Accesați Fișier> Preferințe
3. Adăugați https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json adresele URL suplimentare ale administratorului plăcilor.
4. Accesați Instrumente> Placă> Manager placi
5. Căutați ESP8266 și apoi instalați placa.
6. Reporniți IDE-ul.
Pasul 6: Codificarea proiectului
1. Descărcați depozitul:
2. Extrageți folderul descărcat și deschideți fișierul Stage1.ino în Arduino IDE.
3. Navigați la Instrumente> Placă. Selectați placa corespunzătoare pe care o utilizați NodeMCU (12E) funcționează în majoritatea cazurilor.
4. Selectați comunicarea corectă. port accesând Instrumente> Port.
5. Apăsați butonul de încărcare.
6. Când fila indică Încărcare finalizată, sunteți gata să utilizați dispozitivul.
După încărcare, deschideți monitorul serial pentru a vizualiza următoarele detalii
Pasul 7: Joacă cu dispozitivul
1. Conectați dispozitivele folosind cabluri USB la două dispozitive diferite pe care trebuie să trimiteți mesaje. În cazul meu, am conectat un modul la laptopul meu și celălalt la telefon folosind cablul OTG.
2. Treceți la monitorul serial și începeți să trimiteți mesaje text instantaneu!
3. CONGO! dispozitivul funcționează conform așteptărilor.
Recomandat:
Luminile DIY pentru cel mai bun prieten pe distanțe lungi: 4 pași (cu imagini)
Luminile DIY pentru cel mai bun prieten pe distanțe lungi: am creat lumini sincronizate pe distanțe lungi cunoscute sub numele de „Cel mai bun prieten” lămpi. Asta înseamnă doar că sunt ținute sincronizate cu culoarea actuală a celeilalte lămpi. Deci, dacă ar fi să schimbați o lampă verde, la scurt timp după ce cealaltă lampă ar deveni gri
Configurare pentru furnizorul GPS Bluetooth extern pentru dispozitive Android: 8 pași
Configurarea furnizorului extern de GPS Bluetooth pentru dispozitive Android: Această instrucțiune vă va explica cum să creați propriul GPS extern cu Bluetooth pentru telefonul dvs., aprindeți orice la doar aproximativ 10 USD. interfață Blutooth Module cu consum redus de energie Ardui
Telecomandă bazată pe LoRa - Aparate de control de la distanțe mari: 8 pași
Telecomandă bazată pe LoRa | Controlați aparatele de la distanțe mari: Hei, ce se întâmplă, băieți! Akarsh aici de la CETech. În acest proiect, vom crea o telecomandă care poate fi utilizată pentru a controla o varietate de instrumente, cum ar fi LED-uri, motoare sau dacă vorbim despre viața noastră de zi cu zi, ne putem controla aplicația
LoRa Remote Control Messenger Cu un TFT de 1,8 "pentru distanțe de până la 8 km: 8 pași
LoRa Remote Control Messenger Cu un TFT de 1,8 "pentru distanțe de până la 8 km: conectați proiectul la laptop sau telefon și apoi discutați între dispozitive fără internet sau SMS folosind doar LoRa. Ei, ce se întâmplă, băieți? Akarsh aici de la CETech. PCB are, de asemenea, un afișaj și 4 butoane care pot fi utilizate ca telecomandă pentru
Curățarea unei camere de generația a doua sau a doua: 8 pași
Curățarea unui Roomba de prima sau a doua generație: un robot curat este un robot fericit