Satura rādītājs:
- Piegādes
- 1. darbība. Iegūstiet PCB saviem projektiem
- 2. darbība. Par RYLR896 LoRa moduli
- 3. darbība. Ieskats LoRa balstītajā tālvadības pultī
- 4. darbība. Tālvadības pults iestatīšana
- 5. darbība: uztvērēja puses iestatīšana
- 6. darbība: iestatiet Arduino IDE
- 7. darbība: kodēšanas daļa
- 8. darbība: izmantojiet mūsu tālvadības pulti
Video: LoRa balstīts tālvadības pults - Vadiet ierīces no lieliem attālumiem: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Hei, kas notiek, puiši! Akarsh šeit no CETech.
Šajā projektā mēs izveidosim tālvadības pulti, ko var izmantot, lai kontrolētu dažādus instrumentus, piemēram, gaismas diodes, motorus, vai, ja mēs runājam par savu ikdienas dzīvi, mēs varam kontrolēt savas sadzīves tehnikas arī no attāluma. kas ir km diapazonā un arī bez interneta. Jūs, iespējams, domājat, kāda veida burvju tālvadības pults tas ir, bet ļaujiet man jums pateikt, ka burvju nav. Aiz šī tālvadības pults ir mūsu vienīgais LoRa modulis.
Mēs darīsim to, ka mēs atjaunosim LoRa balstītas tālvadības pults versiju, kas izveidota vienā no mūsu vecajiem projektiem. Jūs varat atsaukties uz šo projektu no šejienes. Pēc prototipa izveidošanas mēs ar šo tālvadības pulti vadīsim divus gaismas diodes demonstrācijas nolūkos.
Tātad sāksim darbu.
Piegādes
Izmantotās detaļas:
Reyax RYLR907:
Firebeetle ESP8266:
1. darbība. Iegūstiet PCB saviem projektiem
PCBGOGO, kas izveidots 2015. gadā, piedāvā gatavus PCB montāžas pakalpojumus, tostarp PCB ražošanu, PCB montāžu, sastāvdaļu iegādi, funkcionālo testēšanu un IC programmēšanu.
Tās ražošanas bāzes ir aprīkotas ar vismodernākajām ražošanas iekārtām, piemēram, YAMAHA pick and place mašīnu, Reflow cepeškrāsni, Wave lodmetālu, X-RAY, AOI testēšanas mašīnu; un profesionālākais tehniskais personāls.
Lai gan tas ir tikai piecus gadus vecs, to rūpnīcām ir pieredze PCB nozarē vairāk nekā 10 gadus Ķīnas tirgos. Tas ir vadošais speciālists virsmu montāžas, caurumu un jauktu tehnoloģiju PCB montāžas un elektronisko ražošanas pakalpojumu, kā arī gatavu PCB montāžas jomā.
PCBGOGO nodrošina pasūtījumu pakalpojumus no prototipa līdz masveida ražošanai, pievienojieties tiem tūlīt.
2. darbība. Par RYLR896 LoRa moduli
RYLR896 raiduztvērēja modulim ir Lora tālsatiksmes modems, kas nodrošina īpaši garu diapazona spektra komunikāciju un augstu traucējumu izturību, vienlaikus samazinot strāvas patēriņu. RYLR896 ir sertificējis NCC un FCC.
Tam ir jaudīgs Semtech SX1276 dzinējs, un tam ir lieliska bloķēšanas imunitāte. Šis modulis ir ļoti jutīgs, un to var viegli vadīt, izmantojot AT komandas. Tas atbilst AES128 datu šifrēšanas tehnikai, un tajā ir iebūvēta antena.
Šis modulis var būt ļoti labs IoT lietojumam, piemēram, mājas drošībai, automašīnu signalizācijai, rūpnieciskajai uzraudzībai un vadības iekārtām utt. Būtībā tas ir ļoti noderīgs un spēcīgs rīks, ko var izmantot datu pārsūtīšanai no vienas vietas uz citu vieta, kas atrodas vairāku kilometru attālumā bez papildu pakalpojumiem, piemēram, interneta vai citām lietām.
Šeit varat izlasīt šī moduļa datu lapu, lai iegūtu sīkāku informāciju.
Produkta saite:
3. darbība. Ieskats LoRa balstītajā tālvadības pultī
Šajā projektā mēs izveidosim tālvadības pults prototipu, kuru mēs izveidojām atpakaļ. To varat pārbaudīt iepriekš minētajā videoklipā, kā arī no projekta Instructables lapas šeit.
Šajā projektā mēs izveidojām LoRa balstītu tālvadības pulti, kas varēja nosūtīt vadības signālus ierīcēm no km attāluma, neizmantojot internetu. Šim tālvadības pultij bija LoRa modulis, ESP8266 modulis, OLED displejs, akumulators, mana PCB konstrukcija un četras pogas dažādiem mērķiem. Lai to izmantotu, mums vienkārši vajadzēja modificēt kodu atbilstoši lietojumprogrammai un pārsūtīt to uz ESP moduli, un mēs pabeidzām. Bet šeit mēs uz tāfeles izveidosim vienkāršāku versiju, tāpēc mēs izmantosim LoRa moduli un ESP8266 tikai ar vienu pogu un bez displeja. Tas apkopos tālvadības pults pusi. Uztvērējā vai izejas pusē mums būs LoRa modulis, vēl viens ESP8266 modulis un divas gaismas diodes, lai iegūtu izvadi. Lai gan šim projektam esmu izveidojis atsevišķu tālvadības pulti, es jums parādīšu iepriekš izveidotu tālvadības pulti, ar to vadot gaismas diodes.
4. darbība. Tālvadības pults iestatīšana
Šajā solī mēs veiksim tālvadības pults aparatūras iestatīšanu. Jums jāveic šādas darbības:-
1) Savienojiet LoRa moduļa Vcc un GND ar ESP8266 moduļa Vcc un GND.
2) Savienojiet LoRa moduļa Rx tapu ar ESP8266 GPIO14 tapu.
3) Savienojiet LoRa moduļa Tx tapu ar ESP8266 GPIO15 tapu.
4) Paņemiet spiedpogu un vienu pogas galu pievienojiet Vcc. Pogas otram galam jābūt savienotam ar GND, izmantojot rezistoru, un pēc tam pievienojiet to pašu galu ESP8266 GPIO tapai 13.
Pēc iepriekš minēto darbību veikšanas jūsu ķēde izskatīsies kaut kas līdzīgs attēlā redzamajai. Jūs varat arī iegūt tālvadības pulti, kas izgatavota uz PCB, jūs varat iegūt manis izstrādāto PCB dizaina failu šī projekta Github lapā.
5. darbība: uztvērēja puses iestatīšana
Šajā solī mēs apkoposim aparatūras daļas, lai izveidotu projekta uztvērēja galu, kuru kontrolēs iepriekšējā solī izveidotais tālvadības pults. Jums jāveic šādas darbības:-
1) Savienojiet LoRa moduļa Vcc un GND ar ESP8266 Vcc un GND, 2) Savienojiet LoRa moduļa Rx ar ESP8266 GPIO15 tapu.
3) Savienojiet LoRa moduļa Tx ar ESP8266 GPIO13 tapu.
4) Paņemiet divas gaismas diodes, lai savienotu abu gaismas diožu katodu ar attiecīgi GPIO4 un GPIO5 tapu un savienotu gaismas diožu anodu ar GND caur 1k omu rezistoru.
Tādā veidā projekta saņēmēja puse ir arī pabeigta, tagad mums vienkārši jāievada kodi ESP moduļos, un mēs esam pabeiguši. Tāpēc pāriesim pie šī soļa.
6. darbība: iestatiet Arduino IDE
Lai kodētu ESP8266, izmantojot Arduino IDE, mums ir jāinstalē ESP8266 plāksne Arduino IDE papildu paneļos, jo tie nav iepriekš instalēti. Šim nolūkam mums jāveic šādas darbības:-
1. Atveriet Fails> Preferences
2. Papildu dēļu pārvaldnieka vietrāžiem URL pievienojiet vietni
3. Atveriet Rīki> Padome> Dēļu pārvaldnieks
4. Meklējiet esp8266 un pēc tam instalējiet dēli.
5. Restartējiet IDE.
7. darbība: kodēšanas daļa
Tagad mums paliek tikai projekta kodēšanas daļa. Lai kodētu moduļus, jums jāveic šādas darbības:-
Pirmkārt, mēs kodēsim tālvadības pults daļu, lai savienotu tālvadības pults ESP8266 ar datoru un pēc tam:-
1) Dodieties uz šī projekta Github krātuvi. Tur jūs redzēsit failu ar nosaukumu "BreadBoard_Remote.ino". Šis ir tālvadības pults koda fails.
2) Nokopējiet kodu un ielīmējiet to Arduino IDE. Izvēlieties pareizo dēli un COM portu un augšupielādējiet kodu.
Mūsu tālvadības pults ir gatava. Tagad mums ir jāprogrammē ESP8266 uztvērēja pusē. Lai to izdarītu, datoram jāpievieno uztvērēja gala ESP8266 un pēc tam:-
1) Dodieties uz šī projekta Github krātuvi. Tur jūs redzēsit failu ar nosaukumu "LoRa Station.ino". Šis ir jūsu projekta saņēmēja beigu koda fails.
2) Nokopējiet kodu un ielīmējiet to Arduino IDE. Izvēlieties pareizo dēli un COM portu un augšupielādējiet kodu.
Un līdz ar to arī jūsu kodēšanas daļa ir pabeigta. Tagad jūs esat gatavs ar to spēlēt.
8. darbība: izmantojiet mūsu tālvadības pulti
Kad kodi ir pabeigti, iestatīšana ir gatava lietošanai. Moduļi ir kodēti tā, ka, nospiežot tālvadības pults pogu, iedegas viena no gaismas diodēm. Jūs varat pievienot tik daudz pogu, cik vēlaties, un ar to palīdzību vadīt vairākas ierīces, veicot izmaiņas kodos un pievienojot LoRa moduli, lai kontrolētu katru kontrolējamo mezglu. Tā kā šis bija oriģinālā tālvadības pults prototips, varat arī izveidot oriģinālo tālvadības pulti, atsaucoties uz videoklipu, kas pievienots solī "LoRa balstītā tālvadības pults ieskats", un kontrolēt uztvērēja pusi no šīs tālvadības pults, kā es to darīju. Jūs varat iegūt PCB, ko esmu izstrādājis tālvadībai, kas izgatavots, izmantojot dizaina failu projekta Github lapā. Uz šīs tālvadības pults ir arī displejs, kas apliecina mūsu veiktās darbības. Tāpēc arī kods ir jāmaina. Jums par to nav jāuztraucas un jāiegūst kods "Remote.ino" failā projekta Github lapā, un tas ir viss. Lai iegūtu detalizētu ieskatu par to, kā kontrolieris darbojas un kontrolē ierīces, varat skatīt iepriekš minēto videoklipu.
Tādā veidā jūs varat izveidot savu tālvadības pulti un kontrolēt vairākus dažādus instrumentus bez interneta un vairāku kilometru attālumā.
Ceru, ka jums patika apmācība. Gaidīsim jūs nākamajā reizē. Līdz tam baudiet ar LoRa moduļiem.
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
Televizora tālvadības pults kļūst par RF tālvadības pulti -- NRF24L01+ apmācība: 5 soļi (ar attēliem)
TV tālvadības pults kļūst par RF tālvadības pulti || NRF24L01+ apmācība: Šajā projektā es jums parādīšu, kā es izmantoju populāro nRF24L01+ RF IC, lai bezvadu režīmā pielāgotu LED sloksnes spilgtumu, izmantojot trīs bezjēdzīgas TV tālvadības pults pogas. Sāksim
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
Kontrolējiet savas elektriskās ierīces ar televizora tālvadības pulti (tālvadības pulti) ar temperatūras un mitruma displeju: 9 soļi
Kontrolējiet savas elektriskās ierīces ar televizora tālvadības pulti (ir tālvadības pults) ar temperatūras un mitruma displeju: Sveiki, es esmu Abhajs, un tas ir mans pirmais emuārs par instrukcijām, un šodien es jums parādīšu, kā kontrolēt savas elektriskās ierīces ar televizora tālvadības pulti, izveidojot šo vienkāršs projekts. paldies atl lab par atbalstu un materiāla nodrošināšanu
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