Obsah:

LoRa Messenger pre dve zariadenia na vzdialenosti do 8 km: 7 krokov
LoRa Messenger pre dve zariadenia na vzdialenosti do 8 km: 7 krokov

Video: LoRa Messenger pre dve zariadenia na vzdialenosti do 8 km: 7 krokov

Video: LoRa Messenger pre dve zariadenia na vzdialenosti do 8 km: 7 krokov
Video: 40 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу #7 2024, November
Anonim
Image
Image
Časti
Časti

Pripojte projekt k svojmu prenosnému počítaču alebo telefónu a potom chatujte medzi zariadeniami bez internetu alebo SMS pomocou technológie LoRa.

Hej, čo chlapi? Akarsh tu od CETech. Dnes urobíme projekt, ktorý bude možné pripojiť k vášmu smartphonu alebo akémukoľvek počítaču a bude z tohto zariadenia posol s povolením LoRa. Keď to bude hotové, budete môcť odosielať správy akémukoľvek inému zariadeniu pomocou rovnakého programu LoRa messenger. To všetko sa deje bez prítomnosti 4G/LTE/3G/GSM/WiFi/SMS.

Krok 1: Diely

Časti
Časti

Na to budete potrebovať dosku ESP8266, navrhujem použiť dosku v štýle NodeMCU, použil som dosku Firebeetle od DFRobot, pretože má riešenie na nabíjanie a monitorovanie batérie.

Na účely LoRa som použil RYLR896. Dôrazne odporúčam tento modul, pretože je veľmi jednoduché ho používať cez UART pomocou príkazov AT.

Krok 2: Vyrobte si PCB pre svoj projekt

Nechajte si vyrobiť PCB pre svoj projekt
Nechajte si vyrobiť PCB pre svoj projekt

Musíte sa pozrieť na JLCPCB a objednať si lacné PCB online!

Dostanete 10 kvalitných dosiek plošných spojov vyrobených a odoslaných až k vám domov za 2 $ a nejakú dopravu. Pri prvej objednávke získate tiež zľavu na poštovné. Ak chcete navrhnúť vlastnú dosku plošných spojov do systému easyEDA, po dokončení odovzdajte súbory Gerber do súboru JLCPCB, aby boli vyrobené v dobrej kvalite a s rýchlym obratom.

Krok 3: Pochopenie modulu Reyax a spôsob jeho použitia. (VOLITELNÉ: Ak nemáte záujem o prácu, čítanie tohto kroku môžete vynechať)

Pochopenie modulu Reyax a spôsob jeho použitia. (VOLITELNÉ: Ak nemáte záujem o prácu, čítanie tohto kroku môžete vynechať)
Pochopenie modulu Reyax a spôsob jeho použitia. (VOLITELNÉ: Ak nemáte záujem o prácu, čítanie tohto kroku môžete vynechať)
Pochopenie modulu Reyax a spôsob jeho použitia. (VOLITELNÉ: Ak nemáte záujem o prácu, čítanie tohto kroku môžete vynechať)
Pochopenie modulu Reyax a spôsob jeho použitia. (VOLITELNÉ: Ak nemáte záujem o prácu, čítanie tohto kroku môžete vynechať)

1. Modul LoRa, ktorý máme, je modul UART, ktorý je nakonfigurovaný pomocou príkazov AT.

2. Modul obsahuje MCU STM32, ktorý robí všetky rozhovory s modulom SPI LoRa na palube RYLR896.

3. Príkazy na obrázku sú základné. V tomto dokumente nájdete ďalšie informácie: REYAX-Lora-AT-COMMAND-GUIDE4. Napriek tomu vám dôrazne odporúčam, aby ste si prešli moje video na YouTube, kde to správne vysvetlím.

Krok 4: Pripojenie modulov

Pripojenie modulov
Pripojenie modulov
Pripojenie modulov
Pripojenie modulov

1. Oba moduly budú prepojené rovnakým spôsobom ako na obrázku vyššie.

2. Keď sú oba moduly prepojené, môžete moduly naprogramovať jeden po druhom a potom projekt otestovať.

Krok 5: Stiahnite si a nastavte Arduino IDE

Stiahnite si a nastavte IDE Arduino
Stiahnite si a nastavte IDE Arduino

Odtiaľto si stiahnite Arduino IDE.

1. Nainštalujte Arduino IDE a otvorte ho.

2. Prejdite na položku Súbor> Predvoľby

3. Pridajte https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json adresy URL dodatočného správcu dosiek.

4. Prejdite na Nástroje> Doska> Správca dosiek

5. Vyhľadajte ESP8266 a potom nainštalujte dosku.

6. Reštartujte IDE.

Krok 6: Kódovanie projektu

Kódovanie projektu
Kódovanie projektu
Kódovanie projektu
Kódovanie projektu

1. Stiahnite si úložisko:

2. Extrahujte stiahnutý priečinok a otvorte súbor Stage1.ino v Arduino IDE.

3. Prejdite na Nástroje> Doska. Vyberte príslušnú dosku, ktorú používate. NodeMCU (12E) vo väčšine prípadov funguje.

4. Vyberte správnu komunikáciu. port v časti Nástroje> Port.

5. Kliknite na tlačidlo nahrávania.

6. Keď je na karte hlásenie Hotovo, ste pripravení zariadenie používať.

Po nahraní otvorte sériový monitor a zobrazte nasledujúce podrobnosti

Krok 7: Hra so zariadením

Hranie so zariadením
Hranie so zariadením

1. Pripojte zariadenia pomocou káblov USB k dvom rôznym zariadeniam, na ktorých chcete odosielať správy. V mojom prípade som pomocou OTG kábla pripojil jeden modul k svojmu notebooku a druhý k telefónu.

2. Prejdite na sériový monitor a začnite okamžite písať správy!

3. KONGO! zariadenie funguje podľa očakávania.

Odporúča: