Satura rādītājs:
- 1. darbība: 1. apmācība - uz ESP32 balstīts RF sensoru centrmezgls
- 2. darbība: 2. apmācība - attālais releja mezgls
- 3. darbība: 3. apmācība - īpaši zemas jaudas temperatūras sensoru mezgli
- 4. darbība: 4. apmācība - ESP32 WIFI automātiskais savienojums un UDP apraide
Video: Easy IOT - lietotņu kontrolēts RF sensora centrs vidēja darbības diapazona IOT ierīcēm: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Šajā apmācību sērijā mēs izveidosim tīklu
ierīces, kuras var vadīt, izmantojot radio saiti no centrālās centrmezgla ierīces. Ieguvums no 433MHz seriālā radio savienojuma izmantošanas WIFI vai Bluetooth vietā ir daudz lielāks diapazons (ar labām antenām un sensoru pozicionēšanu, iespējams, līdz 1000 m!). Tas ir daudz vairāk piemērots āra lietojumiem, piemēram, bezvadu temperatūras sensors, kas atrodas dārza galā, vai relejs, lai kontrolētu sildītāju jūsu garāžā.
Šo ierīču vadība un uzraudzība tiks veikta, izmantojot Android mobilā tālruņa vai planšetdatora lietotni DroidScript. Mēs balstīsimies uz zināšanām, kuras ieguvām iepriekšējā Easy IOT apmācībā, kur mēs kontrolējām releju, izmantojot ESP32 moduli. Ja vēl neesat to pabeidzis, iespējams, vēlēsities to pārbaudīt šeit:
www.instructables.com/id/Easy-IOT-Remotely…
Tomēr šoreiz mēs izmantosim ESP32 kā centru, lai novērstu plaisu starp WIFI un 433 MHz radio. Tas ļauj mums nosūtīt komandu no tālruņa, kas savienots ar mūsu mājas WIFI tīklu, un pēc tam tiks pārsūtīts uz atbilstošo attālo ierīci.
Mēs arī apskatīsim, kā izveidot īpaši zemas jaudas sensoru mezglus, veicot dažas vienkāršas Arduino Pro Mini modifikācijas, kas ļauj ierīci darbināt no akumulatora vairāk nekā gadu!
Lai gan ir arī citi veidi, kā izveidot mazjaudas RF sensoru tīklus, piem. Šīs sērijas LoraWan mērķis ir piedāvāt vienkāršāku (un lētāku) alternatīvu, kuras mērķis ir iemācīt bezvadu sakaru, datu apstrādes un mazjaudas elektronikas pamatprincipus. Sarežģītākas sistēmas, kurās tiek izmantoti tādi protokoli kā LoraWan un MQTT, tiks apskatītas nākamajā apmācībā.
1. darbība: 1. apmācība - uz ESP32 balstīts RF sensoru centrmezgls
Šajā apmācībā mēs veidojam centrālo centrmezglu, kas pārraidīs radio ziņojumus uz mūsu bezvadu sensoriem un saņems no tiem, un nodos šos datus mūsu Android lietojumprogrammai.
Lūdzu, sekojiet saitei uz apmācību:
www.instructables.com/id/Easy-IOT-ESP32-Ba…
2. darbība: 2. apmācība - attālais releja mezgls
Pirmajai vadāmajai ierīcei mēs izmantosim Arduino Nano, kas savienots ar releja moduli, un citu HC-12 moduli, lai saņemtu radio datus no mūsu ESP32 centrmezgla.
Lūdzu, sekojiet saitei uz apmācību:
www.instructables.com/id/Tutorial-2-Remote…
3. darbība: 3. apmācība - īpaši zemas jaudas temperatūras sensoru mezgli
Šajā apmācībā mēs parādīsim, kā modificēt Arduino Pro Mini, lai ievērojami samazinātu enerģijas patēriņu, pēc tam izveidojiet temperatūras sensora mezglu, kas periodiski nosūtīs ziņojumus uz ESP32 centrmezglu.
Lūdzu, sekojiet saitei uz apmācību:
www.instructables.com/id/Easy-IOT-Low-Powe…
4. darbība: 4. apmācība - ESP32 WIFI automātiskais savienojums un UDP apraide
Pašlaik mūsu ESP32 centrmezglam jābūt iepriekš ieprogrammētam ar WIFI SSID un paroli, kas nozīmē, ka to nav ļoti viegli mainīt. Lai atvieglotu, ESP32 var ieprogrammēt tā, lai tā darbotos kā WIFI piekļuves punkts, ar kuru lietotājs var izveidot savienojumu. Pēc tam tiks atvērta “pieteikšanās lapa”, kas ļaus viņiem ievadīt tā tīkla SSID un paroli, ar kuru mēs vēlētos izveidot savienojumu.
Kad ierīcē ir ievadīta WIFI informācija, tā tiek saglabāta atmiņā, un nākamreiz, kad tā tiks darbināta, tā automātiski mēģinās izveidot savienojumu. Ja tas nevar izveidot savienojumu, tas atgriezīsies piekļuves punkta (AP) režīmā.
Ja ierīce veiksmīgi izveido savienojumu ar WIFI tīklu, mums vajadzētu būt iespējai runāt ar centrmezglu, izmantojot mūsu lietotni, taču joprojām pastāv problēma, ka nepieciešama centrmezgla IP adrese. Mēs to apiet, programmējot centrmezglu, lai pēc savienojuma WIFI pārsūtītu UDP ziņojumus, kas paziņo par tā IP adresi, kurus mēs varam izlasīt, izmantojot mūsu lietotni, un pēc tam izveidot savienojumu.
Lūdzu, sekojiet saitei uz apmācību:
www.instructables.com/id/ESP32-WIFI-Autoco…
Ieteicams:
Uzlauzt darbības kameras akumulatora darbības laiku: 4 soļi (ar attēliem)
Uzlauzt darbības kameras akumulatora darbības laiku: vai nu jums ir GoPro, Contour vai jebkura cita kamera, kas ir paredzēta jums! Videokameras baterijas bieži ir problēma. Vai nu jūs uzņemat garus videoklipus, un tie nav pietiekami ilgi, vai arī jūs vienkārši aizmirsāt to pilnībā uzlādēt. Varbūt tas ir ļoti labs
Pamācība: Kā izveidot VL53L0X lāzera diapazona sensora moduli, izmantojot Arduino UNO: 3 soļi
Pamācība: Kā izveidot VL53L0X lāzera diapazona sensora moduli, izmantojot Arduino UNO: Apraksti: Šī apmācība visiem jums, puišiem, detalizēti parādīs, kā izveidot attāluma detektoru, izmantojot VL53L0X lāzera diapazona sensora moduli un Arduino UNO, un tas darbosies tāpat kā jūs gribu. Izpildiet norādījumus, un jūs sapratīsit šo skolotāju
Pārvērst X-box rokgrupas bungas par vidēja statīva elektroniskām bungām: 4 soļi (ar attēliem)
Pārvērst X-box rokgrupas bungas par Midi Stand Alone Electronic Drums: Man bija paveicies iegūt lietotu x-box bungu komplektu, tas ir nedaudz raupjā formā un bez lāpstiņas, bet nekas, ko nevar salabot. pārvērtiet to par atsevišķu elektrisko bungu komplektu. Lasot analogo vērtību no pjezo sensora un pārvēršot to par MIDI comman
Kas ir pie Manām durvīm? PIR kustības sensora/diapazona sensora projekts: 5 soļi
Kas ir pie Manām durvīm? PIR kustības sensora/diapazona sensora projekts: Mūsu projekta mērķis ir uztvert kustību, izmantojot PIR un attāluma sensorus. Arduino kods izvadīs vizuālu un audio signālu, lai informētu lietotāju, ka kāds atrodas tuvumā. MATLAB kods nosūtīs e -pasta signālu, lai brīdinātu lietotāju, ka kāds atrodas tuvumā. Šī ierīce
Ultraskaņas sensora diapazona meklētājs: 5 soļi
Ultraskaņas sensora diapazona meklētājs: Ievads: Ultraskaņas diapazona meklētājs, izmantojot Arduino. Ultraskaņas diapazona meklētājs ir vienkārša metode, kā aprēķināt attālumu no šķēršļa no attāluma bez jebkāda fiziska kontakta. Tas izmanto ultraskaņas attāluma sensoru, kas izmanto skaņas impulsus