Kazalo:
- 1. korak: Deli
- 2. korak: Pridobite PCB -je za vaš projekt
- 3. korak: Prenesite in nastavite Arduino IDE
- 4. korak: Priključki in spajkanje
- 5. korak: Kodiranje modula
- 6. korak: Predvajanje z radii LoRa
Video: LoRa ESP32 radijski sprejemniki Vadnica za preprost začetek - Brez ožičenja: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Hej, kaj je, fantje? Akarsh tukaj iz CETech -a.
Danes bomo naredili projekt, ki v osnovi govori o vzpostavitvi radijskih postaj LoRa, da se med seboj pogovarjajo na najlažji način.
Tu je mikrokrmilnik, ki sem ga uporabil, ESP32, ki je priključen na plošče LoRa 915 MHz, na enega od radijskih sprejemnikov sem pritrdil tudi zaslon OLED, tako da so vidne informacije o paketu. Vsi moduli, uporabljeni v tem projektu, so iz DFRobota, saj za te module obstaja združljivost z zatiči, zato ne priporočam uporabe modulov različnih proizvajalcev. Pa začnimo!
Posnel sem tudi video o podrobni gradnji tega projekta, priporočam ogled za boljši vpogled in podrobnosti.
1. korak: Deli
Če želite to narediti, potrebujete ploščo ESP32 ali ESP8266, po želji pa lahko dodate tudi baterijo.
Uporabil sem ploščo LoRa firebeetle s frekvenco 915MHz. DFRobot ponuja 3 vrste plošč, odvisno od dovoljene frekvence na vašem območju:
1) 433 MHz
2) 868 MHz
3) 915 MHz
Za zaslon sem uporabil ščit OLED.
Predlagam, da s tem modulom uporabite plošče DFRobot, saj bo pinout združljiv in ne boste nikjer naleteli na težave.
2. korak: 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: 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://dl.espressif.com/dl/package_esp32_index.j… URL -jem dodatnih upraviteljev plošč.4. Pojdite v Orodja> Kartica> Upravitelj plošč
5. Poiščite ESP32 in nato namestite ploščo.
6. Znova zaženite IDE.
4. korak: Priključki in spajkanje
1. Spajkajte module z zložljivimi glavicami.
2. Oba modula LoRa morate priključiti na module ESP32 v skladu s shemo ožičenja.
3. Zberite vseh 5-6 modulov, ki jih boste uporabljali, in jih zložite glede na potrebe radia. Za te korake toplo priporočam ogled mojega videoposnetka, saj je ta del tam podrobno razložen.
5. korak: Kodiranje modula
Prenesite skladišče GitHub:
2. Izvlecite preneseno skladišče.
3. Kopirajte knjižnice iz prenesenega skladišča v mapo Knjižnica v mapi skice Arduino.
4. Odprite skico oddajnika v Arduino IDE.
5. Pomaknite se do Orodja> Kartica. Izberite ustrezno ploščo, ki jo uporabljate, v mojem primeru Firebeetle ESP32.
6. Izberite pravilno komunikacijo. vrata tako, da odprete Orodja> Vrata.
7. Pritisnite gumb za nalaganje.
8. Ko na zavihku piše Končano nalaganje, ponovite zgornje korake z modulom sprejemnika, da naložite kodo.
6. korak: Predvajanje z radii LoRa
Takoj ko se napaja oba modula, OLED na oddajniku začne prikazovati številko paketa, ki se pošilja, po drugi strani pa serijski monitor, povezan s sprejemnikom, prikaže sprejeti paket z močjo signala.
Priporočena:
Kako narediti varnostno omarico po naši igri - Naloga električnega ožičenja: 7 korakov
Kako narediti varnostno omarico po igri Med nami - Naloga električnega ožičenja: Danes vam bom pokazal, kako narediti varnostno omarico po igri Med nami - Naloga električnega ožičenja
Vadnica: Kako narediti preprost temperaturni senzor z uporabo DS18B20 in Arduino UNO: 3 koraki
Vadnica: Kako narediti preprost temperaturni senzor z uporabo DS18B20 in Arduino UNO: Opis: Ta vadnica vam bo pokazala nekaj preprostih korakov, kako narediti senzor temperature funkcionalen. Za uresničitev vašega projekta potrebujete le nekaj minut. Vso srečo ! Digitalni termometer DS18B20 zagotavlja temperaturo od 9 do 12 bitov Celzija
ESP32 z E32-433T LoRa modulom Vadnica - LoRa Arduino vmesnik: 8 korakov
ESP32 z E32-433T LoRa modulom Vadnica | LoRa Arduino Interfacing: Hej, kaj je, fantje! Akarsh tukaj iz CETech-a. Ta moj projekt povezuje modul E32 LoRa iz eByte, ki je 1-vatni oddajniški modul velike moči z ESP32 z uporabo Arduino IDE. Delovanje E32 smo razumeli v naši zadnji vadnici
Shema ožičenja motorja pralnega stroja: 6 korakov
Shema ožičenja motorja pralnega stroja: Če želite priključiti motor pralnega stroja ali univerzalni motor, potrebujemo diagram, imenovan shema ožičenja motorja pralnega stroja, to lahko uporabite za priključitev tega univerzalnega motorja na 220 V izmenični ali enosmerni tok. isti diagram
Kako narediti preprost FM radijski sprejemnik 100% zajamčeno delovanje: 4 koraki
Kako narediti preprost FM -radijski sprejemnik 100 -odstotno zagotovljeno delovanje: Preberite: Kako narediti samodejno skeniranje FM -radijskega sprejemnika za več podrobnosti o infrastrukturi IC BK1079 IC Večina FM radijskega vezja, ki sem ga videl v YouTubu in Googlu, običajno vključuje precej zapleteno komponente, ki zahtevajo poseben spremenljiv kondenzator