Kazalo:

LoRa Messenger za dve napravi za razdalje do 8 km: 7 korakov
LoRa Messenger za dve napravi za razdalje do 8 km: 7 korakov

Video: LoRa Messenger za dve napravi za razdalje do 8 km: 7 korakov

Video: LoRa Messenger za dve napravi za razdalje do 8 km: 7 korakov
Video: CS50 2015 - Week 7, continued 2024, November
Anonim
Image
Image
Deli
Deli

Projekt povežite s prenosnikom ali telefonom in nato klepetajte med napravami brez interneta ali SMS -a z uporabo samo LoRa.

Hej, kaj je fantov? Akarsh tukaj iz CETech-a. Danes bomo naredili projekt, ki ga lahko povežemo s pametnim telefonom ali katerim koli računalnikom in naredi to napravo Messenger, ki podpira LoRa. Ko bo to storjeno, boste lahko z istim sporočilom LoRa sporočili kateri koli drugi napravi. Vse to poteka brez prisotnosti 4G/LTE/3G/GSM/WiFi/SMS.

1. korak: Deli

Deli
Deli

Za to boste potrebovali ploščo ESP8266, predlagam uporabo slogovne plošče NodeMCU, uporabil sem ploščo Firebeetle iz DFRobota, saj ima vgrajeno rešitev za polnjenje in nadzor baterije.

Za namen LoRa sem uporabil RYLR896. Toplo priporočam ta modul, saj je zelo enostaven za uporabo prek UART z ukazi AT.

2. korak: Pridobite PCB -je za vaš projekt

Pridobite PCB -je za vaš projekt
Pridobite PCB -je za vaš projekt

Za poceni naročilo tiskanih vezij na spletu morate preveriti JLCPCB!

Dobite 10 kakovostnih PCB -jev, izdelanih in poslanih na vaš prag za 2 $ in nekaj pošiljanja. Pri prvem naročilu boste prejeli tudi popust pri pošiljanju. Če želite oblikovati lastno tiskano vezje, pojdite na easyEDA, ko to storite, naložite svoje datoteke Gerber na JLCPCB, da bodo izdelani kakovostno in hitro.

3. korak: Razumevanje modula Reyax in njegove uporabe. (NEOBVEZNO: Ta korak lahko preskočite, če vas delo ne zanima)

Razumevanje modula Reyax in njegove uporabe. (NEOBVEZNO: Ta korak lahko preskočite, če vas delo ne zanima)
Razumevanje modula Reyax in njegove uporabe. (NEOBVEZNO: Ta korak lahko preskočite, če vas delo ne zanima)
Razumevanje modula Reyax in njegove uporabe. (NEOBVEZNO: Ta korak lahko preskočite, če vas delo ne zanima)
Razumevanje modula Reyax in njegove uporabe. (NEOBVEZNO: Ta korak lahko preskočite, če vas delo ne zanima)

1. Modul LoRa, ki ga imamo, je modul UART, ki je konfiguriran z ukazi AT.

2. V modulu je STM32 MCU, ki se pogovarja z modulom SPI LoRa na krovu RYLR896.

3. Ukazi na sliki so osnovni, za več informacij se obrnite na ta dokument: REYAX-Lora-AT-COMMAND-GUIDE4. Še vedno vam toplo priporočam, da si ogledate moj videoposnetek na YouTubu, kjer to pravilno razložim.

4. korak: Povezave modulov

Povezave modulov
Povezave modulov
Povezave modulov
Povezave modulov

1. Oba modula bosta povezana na enak način kot na zgornji sliki.

2. Ko sta oba modula povezana, lahko module programirate enega za drugim in nato preizkusite projekt.

5. korak: Prenesite in nastavite Arduino IDE

Prenesite in nastavite Arduino IDE
Prenesite in nastavite Arduino IDE

Od tu prenesite Arduino IDE.

1. Namestite Arduino IDE in ga odprite.

2. Pojdite v Datoteka> Nastavitve

3. Dodajte https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json dodatne URL -je upravitelja plošč.

4. Pojdite v Orodja> Kartica> Upravitelj plošč

5. Poiščite ESP8266 in nato namestite ploščo.

6. Znova zaženite IDE.

6. korak: Kodiranje projekta

Kodiranje projekta
Kodiranje projekta
Kodiranje projekta
Kodiranje projekta

1. Prenesite skladišče:

2. Izvlecite preneseno mapo in odprite datoteko Stage1.ino v Arduino IDE.

3. Pomaknite se do Orodja> Kartica. V večini primerov izberite ustrezno ploščo, ki jo uporabljate NodeMCU (12E).

4. Izberite pravilno komunikacijo. vrata tako, da odprete Orodja> Vrata.

5. Pritisnite gumb za nalaganje.

6. Ko na zavihku piše Končano nalaganje, ste pripravljeni za uporabo naprave.

Po nalaganju odprite serijski monitor in si oglejte naslednje podrobnosti

7. korak: Igranje z napravo

Igranje z napravo
Igranje z napravo

1. Naprave povežite s kabli USB na dve različni napravi, na kateri morate pošiljati sporočila. V mojem primeru sem en modul povezal s prenosnikom, drugega pa s telefonom s kablom OTG.

2. Premaknite se na serijski monitor in takoj začnite pošiljati sporočila!

3. KONGO! naprava deluje po pričakovanjih.

Priporočena: