Satura rādītājs:
- 1. darbība: detaļas
- 2. darbība: iegūstiet PCB savam projektam
- 3. darbība: lejupielādējiet un iestatiet Arduino IDE
- 4. solis: Savienojumi un lodēšana
- 5. solis: moduļa kodēšana
- 6. darbība: spēlēšana ar LoRa radio
Video: LoRa ESP32 radio vienkārša darba sākšanas apmācība - Bez vadiem: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
Čau, kas notiek, puiši? Akarsh šeit no CETech.
Šodien mēs gatavosimies projektam, kura būtība ir izveidot LoRa radio, lai pēc iespējas vienkāršākā veidā sarunātos savā starpā.
Šeit mikrokontrolleris, ko esmu izmantojis, ir ESP32, kas ir savienots ar LoRa plates ar 915 MHz, es arī esmu pievienojis OLED displeju vienam no radio, lai būtu redzama pakešu informācija. Visi šajā projektā izmantotie moduļi ir no DFRobot, jo tapu saderība ir paredzēta šiem moduļiem, tāpēc es neiesaku izmantot dažādu ražotāju moduļus. Tātad, sāksim!
Esmu arī izveidojis video par šī projekta detalizētu veidošanu, iesaku to noskatīties, lai iegūtu labāku ieskatu un detalizāciju.
1. darbība: detaļas
Lai to izdarītu, jums būs nepieciešama ESP32 plāksne vai ESP8266, un, ja vēlaties, varat pievienot arī akumulatoru.
Es izmantoju Firebeetle LoRa plati ar 915MHz frekvenci. DFRobot piedāvā 3 veidu dēļus atkarībā no jūsu reģionā likumīgā biežuma:
1) 433 MHz
2) 868 MHz
3) 915 MHz
Displejam es izmantoju OLED vairogu.
Es iesaku ar šo moduli izmantot DFRobot dēļus, jo pinout būs saderīgs, un nekur jums nebūs problēmu.
2. darbība: iegūstiet PCB savam projektam
Lai lēti pasūtītu PCB tiešsaistē, jums jāpārbauda JLCPCB!
Jūs saņemsiet 10 labas kvalitātes PCB, kas ražoti un nosūtīti uz jūsu sliekšņa par 2 USD un kādu piegādi. Jūs saņemsiet arī atlaidi piegādei pirmajam pasūtījumam. Lai izveidotu savu PCB, dodieties uz easyEDA, kad tas ir izdarīts, augšupielādējiet savus Gerber failus JLCPCB, lai tie tiktu ražoti ar labu kvalitāti un ātru apgrozījuma laiku.
3. darbība: lejupielādējiet un iestatiet Arduino IDE
Lejupielādējiet Arduino IDE no šejienes.
1. Instalējiet Arduino IDE un atveriet to.
2. Atveriet Fails> Preferences
3. Papildu dēļu pārvaldnieka vietrāžiem URL pievienojiet vietni https://dl.espressif.com/dl/package_esp32_index.j…. Atveriet Rīki> Padome> Dēļu pārvaldnieks
5. Meklējiet ESP32 un pēc tam instalējiet dēli.
6. Restartējiet IDE.
4. solis: Savienojumi un lodēšana
1. Lodējiet moduļus ar sakraujamajām galviņām.
2. Jums būs jāpievieno abi LoRa moduļi ESP32 moduļiem saskaņā ar elektroinstalācijas shēmu.
3. Apkopojiet visus 5-6 moduļus, kurus izmantosit, un sakratiet tos atbilstoši savām vajadzībām. Lai veiktu šīs darbības, es ļoti iesaku noskatīties manu videoklipu, jo šī daļa ir sīki izskaidrota.
5. solis: moduļa kodēšana
Lejupielādējiet GitHub krātuvi:
2. Izvelciet lejupielādēto repozitoriju.
3. Kopējiet bibliotēkas no lejupielādētās krātuves uz mapi Bibliotēka Arduino skiču mapē.
4. Atveriet raidītāja skici Arduino IDE.
5. Dodieties uz Tools> Board. Izvēlieties atbilstošo dēli, kuru izmantojat, manā gadījumā Firebeetle ESP32.
6. Izvēlieties pareizo kom. portu, dodoties uz Tools> Port.
7. Nospiediet augšupielādes pogu.
8. Kad cilnē ir rakstīts Gatavs augšupielāde, atkārtojiet iepriekš minētās darbības ar uztvērēja moduli, lai augšupielādētu kodu.
6. darbība: spēlēšana ar LoRa radio
Tiklīdz abiem moduļiem tiek piegādāta enerģija, OLED uz raidītāja sāk rādīt sūtāmo pakešu numuru, no otras puses, seriālais monitors, kas savienots ar uztvērēju, parāda saņemto paketi ar signāla jaudu.
Ieteicams:
Vai jums ir jauns neopikselis? Šeit ir īss darba sākšanas ceļvedis!: 5 soļi
Vai jums ir jauns neopikselis? Šeit ir īss darba sākšanas ceļvedis !: Es zinu, ka savā pēdējā pamācībā es teicu, ka būšu regulāra, bet neesmu. Nu, es mēģināju, bet man nebija labu ideju: vaska pārklājums: KABOOM!*Krīta svece: Fissssssss … KABOOOM
Raspberry Pi B+ darba sākšanas rokasgrāmata: 6 soļi
Raspberry Pi B+ darba sākšanas rokasgrāmata: šī ir apmācība, kā sākt darbu ar aveņu pi b+ modeli
Darba sākšana ar HC05 Bluetooth moduli un Arduino [apmācība]: 6 soļi
Darba sākšana ar HC05 Bluetooth moduli un Arduino [apmācība]: šo un citas pārsteidzošās pamācības varat izlasīt ElectroPeak oficiālajā tīmekļa vietnē. Šī raksta beigās jūs uzzināsit
Tīmekļa draivera IO apmācība, izmantojot tiešsaistes vietni un darba piemērus: 8 soļi
Tīmekļa draivera IO apmācība, izmantojot tiešsaistes vietni un darba piemērus: Tīmekļa draivera IO apmācība, izmantojot tiešsaistes vietni un darba piemērus Pēdējais atjauninājums: 26.07.2015. (Bieži pārbaudiet, kad atjauninu šīs instrukcijas ar sīkāku informāciju un piemēriem). man tika uzdots interesants izaicinājums. Man vajadzēja
Īsa darba sākšanas rokasgrāmata Arduino IDE ar NodeMCU ESP8266: 6 soļi
Īsa darba sākšanas rokasgrāmata Arduino IDE ar NodeMCU ESP8266: Arduino IDE konfigurācija NodeMCU ESP8266