Satura rādītājs:
- 1. darbība: detaļas
- 2. darbība: iegūstiet PCB savam projektam
- 3. darbība. Izpratne par Reyax moduli un tā izmantošanu. (Pēc izvēles: varat izlaist šīs darbības lasīšanu, ja neesat ieinteresēts par darbu)
- 4. solis: PCB moduļu savienojumi
- 5. solis: PCB lodēšana
- 6. darbība: lejupielādējiet un iestatiet Arduino IDE
- 7. solis: projekta kodēšana
- 8. darbība. Spēlēšana ar ierīci
Video: LoRa tālvadības pults ar 1,8 collu TFT attālumam līdz 8 km: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Pievienojiet projektu savam klēpjdatoram vai tālrunim un pēc tam tērzējiet starp ierīcēm bez interneta vai SMS, izmantojot tikai LoRa.
Čau, kas notiek, puiši? Akarsh šeit no CETech.
Šim PCB ir arī displejs un 4 pogas, kuras var izmantot arī kā tālvadības pulti kādai ierīcei. Jūs varat darīt jebko, izmantojot sava lietotāja interfeisa koda dizainu. Īsi sakot, šim projektam ir esp8266, kas var nodrošināt WiFi funkcionalitāti, LoRa modulis, 1,8 collu TFT displejs, 4 spiedpogas lietotāja saskarnes izveidei. Iespējas ar kodu ir bezgalīgas.
To var savienot ar viedtālruni vai jebkuru datoru, un tas padara šo ierīci par LoRa iespējotu kurjeru. Kad tas tiks izdarīts, jūs varēsit nosūtīt ziņojumu jebkurai citai ierīcei, izmantojot to pašu LoRa kurjeru. Tas viss tiek darīts bez 4G/LTE/3G/GSM/WiFi/SMS klātbūtnes. To esmu paveicis iepriekšējā projektā, kuru varat atrast šeit:
1. darbība: detaļas
Pirmkārt, kā galveno daļu es izmantoju ESP8266 moduli ar sadalīšanas paneli. Pievienoja to PCB, izmantojot dažas galvenes vīriešiem un sievietēm. Es izmantoju 1,8 collu TFT SPI displeju, TP4056 moduli akumulatora uzlādēšanai un aizsardzībai un veco mobilā tālruņa akumulatoru.
LoRa nolūkos es izmantoju RYLR896. Es ļoti iesaku šo moduli, jo to ir ļoti viegli izmantot, izmantojot UART, izmantojot AT komandas.
Daļas varat atrast zemāk:
1) ESP8266 modulis
2) ESP12 sadalīšanas dēlis
3) TFT displejs
4) TP4056 modulis
5) Reyax RYLR896 LoRa modulis
6) Mans PCB dizains
Pēdējās divās daļās, ja jums ir grūtības tos atrast, varat man rakstīt ziņu/e -pastu, un vai nu es varu jums palīdzēt to atrast jūsu reģionā, vai arī varu nosūtīt jums, ja vēlaties.
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. Izpratne par Reyax moduli un tā izmantošanu. (Pēc izvēles: varat izlaist šīs darbības lasīšanu, ja neesat ieinteresēts par darbu)
1. Mūsu pieejamais LoRa modulis ir UART modulis, kas ir konfigurēts, izmantojot AT komandas.
2. Modulī ir STM32 MCU, kas visu runā ar SPI LoRa moduli RYLR896.
3. Attēlā redzamās komandas ir vienkāršas, lai uzzinātu vairāk šajā dokumentā: REYAX-Lora-AT-COMMAND-GUIDE
4. Es joprojām ļoti iesaku jums izlasīt manu YouTube videoklipu, kur es to pareizi izskaidroju.
4. solis: PCB moduļu savienojumi
1. Abi moduļi tiks savienoti tāpat kā attēlā iepriekš.
2. Kad abi moduļi ir savienoti, varat programmēt moduļus pa vienam un pēc tam pārbaudīt projektu.
Visi iepriekš parādītie savienojumi tiek veikti PCB, un tāpēc nav nepieciešama cita elektroinstalācija.
5. solis: PCB lodēšana
Lodējiet visas sastāvdaļas pie PCB.
Es ieteiktu vispirms pielodēt PCB zemā augstuma komponentus un pēc tam pāriet uz komponentiem ar lielāku augstumu, piemēram, galvenes utt.
Pirms moduļa barošanas pārbaudiet visus savienojumus, izmantojot multimetru, lai konstatētu lodēšanas savienojumu un īssavienojumu bojājumus.
Lai ieprogrammētu moduli, es esmu pievienojis portu, lai pievienotu FTDI232 USB seriālajai platei zem ESP8266 plates, lai jūs varētu viegli ieprogrammēt plati.
6. 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. Pievienojiet https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json papildu dēļu pārvaldnieka vietrāžus URL.
4. Atveriet Rīki> Padome> Dēļu pārvaldnieks
5. Meklējiet ESP8266 un pēc tam instalējiet dēli.
6. Restartējiet IDE.
7. solis: projekta kodēšana
Lai ieprogrammētu moduli, es esmu pievienojis portu, lai pievienotu FTDI232 USB seriālajai platei zem ESP8266 plates, lai jūs varētu viegli ieprogrammēt plati.
Jums ir nepieciešams nospiest GPIO0 un turēt to nospiestu, pēc tam nospiediet pogu RESET, pēc tam vispirms atlaidiet pogu RESET un pēc tam pogu GPIO0.
1. Lejupielādējiet krātuvi:
2. Izvelciet lejupielādēto mapi un atveriet failu main.ino programmā Arduino IDE.
3. Pārejiet uz Tools> Board. Lielākajā daļā gadījumu atlasiet atbilstošo plāksni, kurā izmantojat NodeMCU (12E).
4. Izvēlieties pareizo kom. portu, dodoties uz Tools> Port.
5. Nospiediet augšupielādes pogu.
6. Kad cilnē ir rakstīts Gatavs augšupielāde, esat gatavs lietot ierīci.
Pēc augšupielādes atveriet seriālo monitoru, lai nosūtītu un saņemtu ziņas.
8. darbība. Spēlēšana ar ierīci
1. Vienkārši ieslēdziet ierīci, displejā redzēsit sīkumus, varat nospiest dažādas pogas, lai redzētu ierīci darbībā.
2. Pārejiet uz seriālo monitoru un nekavējoties sāciet īsziņu sūtīšanu! Lai izveidotu citu vienkāršu ierīci, varat atsaukties uz šo rakstu:
3. KONGO! ierīce darbojas, kā paredzēts.
Ieteicams:
Tālvadības pults slēdža tālvadības pults + palaidējs: 6 soļi (ar attēliem)
Tālvadības pults slēdža tālvadības pults + aktivizētājs: šī pedāļa tālvadības pults ir lieliski piemērota, lai apturētu animatorus, fotoattēlu arhivētājus, emuāru autorus un profesionāļus, kuri visu laiku nevar sasniegt savas kameras aizvara pogu vai kuriem ātri jāstrādā pie galda ar pievienotu kameru. augstas virs galvas. 2020. gada decembra atjauninājums: E
RSSI līdz attālumam ar RF moduļiem (Xbees): 4 soļi
RSSI līdz attālumam ar RF moduļiem (Xbees): Xbees ir mazi radiofrekvenču moduļi, kas var būt noderīgi informācijas nosūtīšanai turp un atpakaļ un dažiem citiem specifiskākiem lietojumiem. Šim projektam es tos izmantoju, lai iegūtu saņemto signāla stipruma indikatora (RSSI) vērtības, lai novērtētu dis
Kontrolējiet sadzīves tehniku virs LoRa - LoRa mājas automatizācijā - LoRa tālvadības pults: 8 soļi
Kontrolējiet sadzīves tehniku virs LoRa | LoRa mājas automatizācijā | LoRa tālvadības pults: kontrolējiet un automatizējiet savas elektroierīces no lieliem attālumiem (kilometriem) bez interneta klātbūtnes. Tas ir iespējams, izmantojot LoRa! Čau, kas notiek, puiši? Akarsh šeit no CETech. Šai PCB ir arī OLED displejs un 3 releji, kas
LoRa Messenger divām ierīcēm attālumam līdz 8 km: 7 soļi
LoRa Messenger divām ierīcēm līdz 8 km attālumam: savienojiet projektu ar klēpjdatoru vai tālruni un pēc tam tērzējiet starp ierīcēm bez interneta vai SMS, izmantojot tikai LoRa. Hei, kas notiek, puiši? Akarsh šeit no CETech. Šodien mēs izveidosim projektu, ko var savienot ar jūsu viedtālruni vai jebkuru citu
Vadības pults kameras tālvadības pults: 4 soļi
Vadības pults kameras tālvadības pults: Šis ir īss pamācība, kā izveidot tālvadības pulti kamerai, kurai tās vēl nav. Tas ietver solenoīdu, vienkāršu brita ekrānu, sienas kārpu, dažus vadus un aparatūru. Viegli pagatavojams, jautri lietojams