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: Kontrolējiet sadzīves tehniku virs LoRa - LoRa mājas automatizācijā - LoRa tālvadības pults: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
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 ir savienoti ar ESP32. Ar kodu jūs varat darīt jebko un kontrolēt relejus, izmantojot LoRa/WiFi/Bluetooth. Īsi sakot, šim projektam ir ESP32, kas var nodrošināt WiFi/Bluetooth funkcionalitāti, LoRa moduli, OLED displeju un 3 relejus. Iespējas ar kodu ir bezgalīgas. Esmu pievienojis arī prototipēšanas zonu, kur var pievienot sensorus vai papildu relejus ESP32, kas ir arī pieejams.
Šis ir projekta 2.daļas veids. Tātad jebkurai vadības sistēmai, piemēram, šai, ir nepieciešama tālvadības pults, lai kontrolētu lietas.
Es izveidoju LoRa balstītu tālvadības pulti, kuru varat pārbaudīt šeit:
Manā gadījumā es izmantoju tālvadības pulti un šo kontrolieri kopā, un tie darbojas kā šarms!
1. darbība: detaļas
Pirmkārt, kā galveno daļu es izmantoju DFRobot ESP32 moduli. Pievienoja to PCB, izmantojot dažas galvenes vīriešiem un sievietēm. Es izmantoju OLED displeju.
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) ESP32 FireBeetle modulis:
2) Reyax RYLR896 LoRa modulis:
3) Mans PCB dizains: zemāk esmu iekļāvis Gerber failu.
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.
3. Jums būs jāpievieno tranzistora ķēde vairākas reizes tik daudziem relejiem, kurus pievienojat.
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, esp32 moduli var savienot tieši ar datoru, izmantojot USB kabeli.
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
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.
8. darbība. Spēlēšana ar ierīci
1. Vienkārši ieslēdziet ierīci, jūs varat nospiest dažādas tālvadības pults, lai redzētu releju klikšķi.
2. Lai šī ierīce darbotos, jums ir nepieciešama LoRa balstīta tālvadības pults, kuru es izveidoju šeit:
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
Tuchless slēdzis sadzīves tehnikai -- Kontrolējiet sadzīves tehniku bez slēdža: 4 soļi
Tuchless slēdzis sadzīves tehnikai || Kontrolējiet savas sadzīves tehnikas bez jebkāda slēdža: tas ir slēdzis bez mājām. Jūs varat to izmantot jebkurā publiskā vietā, lai palīdzētu cīnīties ar jebkuru vīrusu. Ķēde, kuras pamatā ir tumšā sensora ķēde, ko ražo op-Amp un LDR. Otra svarīgā šīs shēmas daļa SR Flip-Flop ar sekvenceli
Kontrolējiet sadzīves tehniku, izmantojot Alexa, izmantojot ESP8266 vai ESP32: 8 soļi
Kontrolējiet sadzīves tehniku, izmantojot Alexa, izmantojot ESP8266 vai ESP32: Hei, kas notiek, puiši! Akarsh šeit no CETech. Šis mans projekts palīdzēs jūsu dzīvei kļūt vieglākai, un jūs jutīsities kā karalis pēc tam, kad būsit kontrolējis ierīces savā mājā, vienkārši dodot komandu Alexa. Galvenais, kas ir aiz šī p
Kā kontrolēt sadzīves tehniku ar televizora tālvadības pulti ar taimera funkciju: 7 soļi (ar attēliem)
Kā kontrolēt sadzīves tehniku, izmantojot televizora tālvadības pulti ar taimera funkciju: pat pēc 25 gadiem, kad tā tika ieviesta patērētāju tirgū, infrasarkanā komunikācija pēdējās dienās joprojām ir ļoti aktuāla. Neatkarīgi no tā, vai tas ir jūsu 55 collu 4K televizors vai automašīnas skaņas sistēma, visam nepieciešams IR tālvadības pults, lai reaģētu uz mūsu
Kontrolējiet sadzīves tehniku no sava viedtālruņa, izmantojot lietotni Blynk un Raspberry Pi: 5 soļi (ar attēliem)
Kontrolējiet sadzīves tehniku no sava viedtālruņa, izmantojot lietotni Blynk un Raspberry Pi: Šajā projektā mēs iemācīsimies lietot lietotni Blynk un Raspberry Pi 3, lai kontrolētu sadzīves tehniku (kafijas automātu, lampu, loga aizkaru un daudz ko citu). ). Aparatūras komponenti: Raspberry Pi 3 Relay Lamp Breadboard Wires Programmatūras lietotnes: Blynk A