Sadržaj:

LoRa ESP32 radijski priručnik Vodič za jednostavan početak rada - Bez ožičenja: 6 koraka
LoRa ESP32 radijski priručnik Vodič za jednostavan početak rada - Bez ožičenja: 6 koraka

Video: LoRa ESP32 radijski priručnik Vodič za jednostavan početak rada - Bez ožičenja: 6 koraka

Video: LoRa ESP32 radijski priručnik Vodič za jednostavan početak rada - Bez ožičenja: 6 koraka
Video: Краткий обзор Lora модуля REYAX RYLR998 тест дальности в городе с высокой плотностью застроек 2024, Srpanj
Anonim
Image
Image

Hej, što ima ljudi? Akarsh ovdje iz CETech -a.

Danas ćemo napraviti projekt koji se u osnovi bavi postavljanjem LoRa radija da međusobno razgovaraju na najjednostavniji mogući način.

Ovdje je mikrokontroler koji sam koristio ESP32, koji je spojen na LoRa ploče na 915MHz, također sam priključio OLED zaslon na jedan od radija tako da su informacije o paketima vidljive. Svi moduli korišteni u ovom projektu su iz DFRobota jer postoji kompatibilnost pinova za ove module, pa ne preporučujem korištenje modula različitih proizvođača. Pa krenimo!

Također sam napravio video o detaljnoj izgradnji ovog projekta, preporučujem da to pogledate radi boljeg uvida i detalja.

Korak 1: Dijelovi

Dijelovi
Dijelovi
Dijelovi
Dijelovi

Da biste to učinili, trebat će vam ESP32 ploča ili ESP8266, a možete dodati i bateriju ako želite.

Koristio sam FireBet LoRa ploču frekvencije 915MHz. DFRobot nudi 3 vrste ploča, ovisno o frekvenciji koja je legalna u vašem području:

1) 433 MHz

2) 868 MHz

3) 915 MHz

Za prikaz sam koristio OLED štit.

Predlažem da s ovim modulom koristite ploče iz DFRobota jer će ispis biti kompatibilan i nigdje se nećete suočiti s problemima.

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: 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://dl.espressif.com/dl/package_esp32_index.j… u URL -ove dodatnih upravitelja ploča.4. Idite na Alati> Ploča> Upravitelj ploča

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

6. Ponovo pokrenite IDE.

Korak 4: Priključci i lemljenje

Priključci i lemljenje
Priključci i lemljenje
Priključci i lemljenje
Priključci i lemljenje
Priključci i lemljenje
Priključci i lemljenje
Priključci i lemljenje
Priključci i lemljenje

1. Lemite module sa naslaganim zaglavljima.

2. Morat ćete spojiti oba LoRa modula na module ESP32 prema shemi ožičenja.

3. Skupite svih 5-6 modula koje ćete koristiti i složite ih prema svojim potrebama radija. Za ove korake toplo preporučujem da pogledate moj videozapis jer je ovaj dio tamo detaljno objašnjen.

Korak 5: Kodiranje modula

Kodiranje modula
Kodiranje modula
Kodiranje modula
Kodiranje modula
Kodiranje modula
Kodiranje modula

Preuzmite spremište GitHub:

2. Raspakirajte preuzeto spremište.

3. Kopirajte knjižnice iz preuzetog spremišta u mapu Knjižnica u mapi skica Arduino.

4. Otvorite skicu odašiljača u Arduino IDE -u.

5. Idite na Tools> Board. Odaberite odgovarajuću ploču koju koristite, Firebeetle ESP32 u mom slučaju.

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

7. Pritisnite gumb za prijenos.

8. Kad kartica kaže Gotovo učitavanje, ponovite gornje korake s prijemnim modulom za učitavanje koda.

Korak 6: Sviranje s LoRa radijima

Sviranje s radijima LoRa
Sviranje s radijima LoRa

Čim se na oba modula da napajanje, OLED na odašiljaču počinje prikazivati broj paketa koji se šalje, s druge strane serijski monitor spojen na prijemnik prikazuje primljeni paket sa snagom signala.

Preporučeni: