Sadržaj:

LoRa Messenger za dva uređaja za udaljenosti do 8 km: 7 koraka
LoRa Messenger za dva uređaja za udaljenosti do 8 km: 7 koraka

Video: LoRa Messenger za dva uređaja za udaljenosti do 8 km: 7 koraka

Video: LoRa Messenger za dva uređaja za udaljenosti do 8 km: 7 koraka
Video: 2013 - 2021 Сегодня YouTube-каналу итальянского ютубера исполняется 8 лет! 2024, Studeni
Anonim
Image
Image
Dijelovi
Dijelovi

Povežite projekt sa svojim prijenosnim računalom ili telefonom, a zatim razgovarajte između uređaja bez interneta ili SMS -a koristeći samo LoRa.

Hej, što ima ljudi? Akarsh ovdje iz CETech-a. Danas ćemo napraviti projekt koji se može povezati s vašim pametnim telefonom ili bilo kojim računalom i taj uređaj čini Messenger s omogućenim LoRa-om. Kad to bude učinjeno, moći ćete poslati poruku bilo kojem drugom uređaju koristeći isti LoRa glasnik. Sve se to radi bez prisutnosti 4G/LTE/3G/GSM/WiFi/SMS -a.

Korak 1: Dijelovi

Dijelovi
Dijelovi

Da biste to učinili, trebat će vam ploča ESP8266, predlažem upotrebu ploče u stilu NodeMCU, koristio sam Firebeetle ploču iz DFRobota jer ima ugrađeno rješenje za punjenje i nadzor baterije.

U svrhu LoRa koristio sam RYLR896. Toplo preporučujem ovaj modul jer je vrlo jednostavan za korištenje preko UART -a pomoću AT naredbi.

Korak 2: Nabavite PCB -ove za vaš projekt

Nabavite PCB -ove za vaš projekt Proizvedeno
Nabavite PCB -ove za vaš projekt Proizvedeno

Morate provjeriti JLCPCB za jeftino naručivanje PCB -a na mreži!

Dobivate 10 kvalitetnih PCB -a proizvedenih i poslanih na vaš kućni prag za 2 USD i nešto dostave. Također ćete ostvariti popust na dostavu pri prvoj narudžbi. Da biste dizajnirali vlastitu PCB, prijeđite na easyEDA, nakon što to učinite, prenesite svoje Gerberove datoteke na JLCPCB kako biste ih proizveli s dobrom kvalitetom i brzim vremenom izrade.

Korak 3: Razumijevanje Reyax modula i kako ga koristiti. (NEOBVEZNO: Možete preskočiti čitanje ovog koraka ako niste zainteresirani za rad)

Razumijevanje Reyax modula i kako ga koristiti. (NEOBVEZNO: Možete preskočiti čitanje ovog koraka ako niste zainteresirani za rad)
Razumijevanje Reyax modula i kako ga koristiti. (NEOBVEZNO: Možete preskočiti čitanje ovog koraka ako niste zainteresirani za rad)
Razumijevanje Reyax modula i kako ga koristiti. (NEOBVEZNO: Možete preskočiti čitanje ovog koraka ako niste zainteresirani za rad)
Razumijevanje Reyax modula i kako ga koristiti. (NEOBVEZNO: Možete preskočiti čitanje ovog koraka ako niste zainteresirani za rad)

1. LoRa modul koji imamo je UART modul koji je konfiguriran pomoću AT naredbi.

2. Modul sadrži STM32 MCU koji razgovara sa SPI LoRa modulom na RYLR896.

3. Naredbe na slici su osnovne koje možete pogledati u ovom dokumentu za više: REYAX-Lora-AT-COMMAND-GUIDE4. I dalje vam toplo preporučujem da prođete kroz moj video na YouTubeu gdje to pravilno objašnjavam.

Korak 4: Povezivanje modula

Priključci modula
Priključci modula
Priključci modula
Priključci modula

1. Oba modula bit će spojena na isti način kao na gornjoj slici.

2. Kad su oba modula spojena, možete programirati module jedan po jedan, a zatim testirati projekt.

Korak 5: Preuzmite i postavite Arduino IDE

Preuzmite i postavite Arduino IDE
Preuzmite i postavite Arduino IDE

Preuzmite Arduino IDE odavde.

1. Instalirajte Arduino IDE i otvorite ga.

2. Idite na Datoteka> Postavke

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

4. Idite na Alati> Ploča> Upravitelj ploča

5. Potražite ESP8266, a zatim instalirajte ploču.

6. Ponovo pokrenite IDE.

Korak 6: Kodiranje projekta

Kodiranje projekta
Kodiranje projekta
Kodiranje projekta
Kodiranje projekta

1. Preuzmite spremište:

2. Raspakirajte preuzetu mapu i otvorite datoteku Stage1.ino u Arduino IDE -u.

3. Idite na Tools> Board. Odaberite odgovarajuću ploču koju koristite NodeMCU (12E) radi u većini slučajeva.

4. Odaberite ispravnu komunikaciju. port tako da odete na Tools> Port.

5. Pritisnite gumb za prijenos.

6. Kad kartica kaže Gotovo učitavanje, spremni ste za upotrebu uređaja.

Nakon učitavanja otvorite serijski monitor kako biste vidjeli sljedeće detalje

Korak 7: Igranje s uređajem

Igranje s uređajem
Igranje s uređajem

1. Povežite uređaje pomoću USB kabela na dva različita uređaja na kojima trebate slati poruke. U mom slučaju, spojio sam jedan modul na prijenosno računalo, a drugi na telefon pomoću OTG kabela.

2. Prijeđite na serijski monitor i odmah počnite slati poruke!

3. KONGO! uređaj radi kako se očekuje.

Preporučeni: