Përmbajtje:
- Hapi 1: Pjesët
- Hapi 2: Merrni PCB për Projektin tuaj të Prodhuar
- Hapi 3: Shkarkoni dhe Vendosni Arduino IDE
- Hapi 4: Lidhjet dhe bashkimi
- Hapi 5: Kodimi i modulit
- Hapi 6: Duke luajtur me radiot LoRa
Video: Udhëzues për fillimin e lehtë të LoRa ESP32 Radios - Pa tela: 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
Hej, çfarë ka, djema? Akarsh këtu nga CETech.
Sot ne do të bëjmë një projekt i cili ka të bëjë kryesisht me ngritjen e radiove LoRa për të folur me njëri -tjetrin në mënyrën më të lehtë të mundshme.
Këtu mikrokontrolluesi që kam përdorur është ESP32, i cili është i lidhur me bordet LoRa prej 915MHz, gjithashtu kam bashkangjitur një ekran OLED në njërën nga Radio në mënyrë që informacioni i paketës të jetë i dukshëm. Të gjitha modulet e përdorura në këtë projekt janë nga DFRobot pasi pajtueshmëria me pin është atje për këto module, kështu që unë nuk rekomandoj përdorimin e moduleve të prodhuesve të ndryshëm. Pra, le të fillojmë!
Unë gjithashtu kam bërë një video në lidhje me ndërtimin e këtij projekti në detaje, unë rekomandoj ta shikoni atë për një pasqyrë dhe hollësi më të mirë.
Hapi 1: Pjesët
Për ta bërë këtë do t'ju duhet një tabelë ESP32 ose një ESP8266 dhe gjithashtu mund të shtoni një bateri nëse dëshironi.
Kam përdorur bordin e zjarrit LoRa me frekuencë 915MHz. DFRobot ofron 3 lloje bordesh në varësi të frekuencës që është e ligjshme në zonën tuaj:
1) 433MHz
2) 868MHz
3) 915MHz
Për ekranin, kam përdorur një mburojë OLED.
Unë sugjeroj të përdorni bordet nga DFRobot me këtë modul pasi pinout do të jetë i pajtueshëm dhe nuk do të përballeni me probleme askund.
Hapi 2: Merrni PCB për Projektin tuaj të Prodhuar
Ju duhet të shikoni JLCPCB për porositjen e PCB -ve në internet me çmim të ulët!
Ju merrni 10 PCB me cilësi të mirë të prodhuara dhe dërguara në pragun tuaj për 2 $ dhe disa transport. Ju gjithashtu do të merrni një zbritje në transportin në porosinë tuaj të parë. Për të hartuar PCB -në tuaj në easyEDA, pasi të jetë bërë kjo, ngarkoni skedarët tuaj Gerber në JLCPCB për t'i prodhuar ato me cilësi të mirë dhe kohë të shpejtë të kthesës.
Hapi 3: Shkarkoni dhe Vendosni Arduino IDE
Shkarkoni Arduino IDE nga këtu.
1. Instaloni Arduino IDE dhe hapeni atë.
2. Shkoni te Skedari> Preferencat
3. Shtoni https://dl.espressif.com/dl/package_esp32_index.j… në URL -të e Menaxherit të Tabelave shtesë.4. Shkoni te Mjetet> Bordi> Menaxheri i bordeve
5. Kërkoni për ESP32 dhe më pas instaloni bordin.
6. Rinisni IDE -në.
Hapi 4: Lidhjet dhe bashkimi
1. Bashkoni modulet me titujt e grumbulluar.
2. Do t'ju duhet të lidhni të dy modulet LoRa me modulet ESP32 sipas diagramit të instalimeve elektrike.
3. Mblidhni të gjitha 5-6 modulet që do të përdorni dhe grumbulloni ato sipas nevojës tuaj për Radion. Për këto hapa, unë rekomandoj shumë të shikoni videon time pasi kjo pjesë shpjegohet në detaje atje.
Hapi 5: Kodimi i modulit
Shkarkoni depon GitHub:
2. Nxirrni depon e shkarkuar.
3. Kopjoni bibliotekat nga depoja e shkarkuar në dosjen Biblioteka në dosjen e skicës Arduino.
4. Hapni skicën e Transmetuesit në Arduino IDE.
5. Shkoni te Tools> Board. Zgjidhni tabelën e duhur që po përdorni, Firebeetle ESP32 në rastin tim.
6. Përzgjidhni kom. port duke shkuar te Tools> Port.
7. Goditni butonin e ngarkimit.
8. Kur skeda thotë Done Uploading duhet të përsërisni hapat e mësipërm me modulin e marrësit për të ngarkuar kodin.
Hapi 6: Duke luajtur me radiot LoRa
Sapo t'i jepet energji të dy moduleve OLED në transmetues fillon të tregojë numrin e paketës që po dërgohet, nga ana tjetër monitori Serial i lidhur me Marrësin tregon paketën e marrë me fuqinë e sinjalit.
Recommended:
Keni një Neopixel të ri? Këtu keni një udhëzues për fillimin e shpejtë!: 5 hapa
Keni një Neopixel të ri? Këtu është një udhëzues për fillimin e shpejtë !: Unë e di që në udhëzuesin tim të fundit thashë që do të jem i rregullt, por nuk e kam. Epo, unë u përpoqa, por nuk kisha ndonjë ide të mirë: Ndeshje e mbuluar me dylli: KABOOM!*Qiri me bojë shkumës: Fissssssss … KABOOOM! ** Arti i zbukuruar i matematikës: I ka gabuar këndet! Gjithsesi jam kthyer
EZ -Pelican - I qëndrueshëm, i lehtë për tu ndërtuar dhe fluturoni me aeroplanin e kontrollit të radios: 21 hapa (me fotografi)
EZ-Pelikan-I qëndrueshëm, i lehtë për t'u ndërtuar dhe fluturoni me aeroplanin e kontrollit të radios: Në këtë udhëzues do t'ju tregoj se si të ndërtoni EZ-Pelikanin! Isshtë një aeroplan radio i kontrolluar nga unë. Karakteristikat e tij kryesore janë: Super e Qëndrueshme - Në gjendje të përballojë shumë aksidente Lehtë për tu ndërtuar Lehtë për të Fluturuar lirë! Disa pjesë të tij janë frymëzuese
Raspberry Pi B+ Udhëzues për fillimin: 6 hapa
Udhëzues për fillimin e Raspberry Pi B+: Ky është një mësim mbi fillimin me modelin e mjedrës pi b+
DIY MusiLED, LED të sinkronizuara me muzikë me aplikacionin Windows & Linux me një klik (32-bit & 64-bit). Lehtë për t’u rikrijuar, e lehtë për t’u përdorur, e lehtë për t’u portuar .: 3 hapa
DIY MusiLED, LED të sinkronizuara me muzikë me aplikacionin Windows & Linux me një klik (32-bit & 64-bit). Lehtë për t'u rikrijuar, e lehtë për t'u përdorur, e lehtë për t'u transferuar.: Ky projekt do t'ju ndihmojë të lidhni 18 LED (6 të kuqe + 6 blu + 6 të verdhë) në bordin tuaj Arduino dhe të analizoni sinjalet e Kartës së Zërit të kompjuterit tuaj në kohë reale dhe t'i transmetoni ato në LED për t'i ndezur ato sipas efekteve të rrahjes (Snare, High Hat, Kick)
Udhëzues për fillimin e shpejtë të Arduino IDE Me NodeMCU ESP8266: 6 hapa
Udhëzues për fillimin e shpejtë të Arduino IDE Me NodeMCU ESP8266: Konfigurimi i Arduino IDE për NodeMCU ESP8266