Turinys:
- 1 žingsnis: Reikalavimai ir sąranka
- 2 veiksmas: „Arduino IDE“sąranka
- 3 žingsnis: „SONOFF Dual“kodavimas
- 4 žingsnis: valdykite savo prietaisus nuotoliniu būdu
Video: Dviguba „SONOFF“pamoka: nuotoliniu būdu valdykite savo elektros prietaisus naudodami MQTT ir „Ubidots“: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Ši 9 USD vertės „Wi-Fi“relė vienu metu gali valdyti du prietaisus. Sužinokite, kaip jį prijungti prie „Ubidots“ir išnaudoti visą jo potencialą!
Šiame vadove sužinosite, kaip valdyti keletą 110 V prietaisų per „Wi-Fi“už 9 USD, naudojant „Itead“„SONOFF Dual“. SONOFF, palyginti su rinkoje esančiais vartotojams tinkamais išmaniaisiais „Wi-Fi“kištukais, yra puiki alternatyva plataus masto išmaniųjų namų ir net pramoninių daiktų interneto projektams. Be to, jis pagrįstas populiariu ESP8266 „Wi-Fi“lustu, todėl jis suderinamas su „Arduino“aplinka ir kitais ištekliais, pvz., Mūsų ESP bibliotekomis „Ubidots“.
1 žingsnis: Reikalavimai ir sąranka
Norėdami sekti šią instrukciją, jums reikės:
- „UartSBee“įrenginys, skirtas programuoti SONOFF naudojant kompiuterį
- „SONOFF Dual“
- „UbidotsESPMQTT“biblioteka
- „Ubidots“paskyra arba STEM licencija
Techninės įrangos sąranka
Išardykite „SONOFF Dual“įrenginį, kad galėtumėte pasiekti „SONOFF TTL“kontaktą, kurį turėsime užprogramuoti ESP8266. „SONOFF“yra be dviejų kaiščių antgalių, todėl prieš programuodami įrenginį turėsite juos lituoti.
Po litavimo prijunkite plokštę prie „UartSBee“pagal šią lentelę:
„UartSBee“- „SONOFF Dual“
VCC - VCC
TX - RX
RX - TX
GND - GND
2 veiksmas: „Arduino IDE“sąranka
„Arduino IDE“spustelėkite Failai -> Nuostatos ir įveskite šį URL į papildomų lentų tvarkyklės URL lauką, kad galėtumėte pasiekti ESP8266 „Arduino“bibliotekas:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Šis laukas palaiko kelis URL. Atskirkite juos kableliais, jei jau įvedėte kitus URL.
- Atidarykite „Boards Manager“iš „Tools -> Board“meniu ir įdiekite ESP8266 platformą.
- Įdiegę eikite į meniu Įrankiai> Lenta ir pasirinkite plokštę: Generic ESP8266 Module.
- Atsisiųskite „UbidotsESPMQTT“biblioteką kaip ZIP failą iš mūsų „GitHub“paskyros.
- Grįžę į „Arduino IDE“, spustelėkite Eskizas -> Įtraukti biblioteką -> Pridėti. ZIP biblioteką.
- Pasirinkite „UbidotsESPMQTT“. ZIP failą, tada spustelėkite „Priimti“arba „Pasirinkti“. Uždarykite „Arduino IDE“ir vėl atidarykite.
3 žingsnis: „SONOFF Dual“kodavimas
Šis pavyzdinis kodas prenumeruoja „Ubidots“kintamąjį, kuris vienu metu įjungia arba išjungia abi relės.
Prieš paleisdami kodą, eikite į savo „Ubidots“paskyrą, suraskite skirtuką „Įrenginiai“ir sukurkite įrenginį pavadinimu „SONOFF Dual“ir jame esantį kintamąjį, vadinamą „Relėmis“. Tai turėtų atrodyti kaip šis vaizdas.
Įsitikinkite, kad įrenginio API etiketė yra „sonoff-dual“, o kintama API-„relės“. Tai yra unikalūs identifikatoriai, kuriuos SONOFF naudoja norėdamas sužinoti, kurį kintamąjį užsisakyti MQTT brokeryje. Jei reikia, galite redaguoti etiketes. Dabar esate pasiruošę įjungti įrenginį naudodami šį kodą!
4 žingsnis: valdykite savo prietaisus nuotoliniu būdu
Sumirksėję įrenginius, atidarykite „Arduino IDE“serijinį monitorių, turėtumėte pamatyti kažką panašaus į paveikslėlį, o tai reiškia, kad „WiFi“ryšys ir MQTT prenumerata buvo sėkmingi.
Dabar eikite į skirtuką „Prietaisų skydeliai“ir pridėkite naują valdiklį, kurio tipas yra „Valdymas“„Perjungti“. Šis jungiklis siųs „1“arba „0“į kintamąjį „Relės“, kuris vėliau nuskaitomas SONOFF atgalinio ryšio funkcijoje, kad įjungtų arba išjungtų relės. Dabar „SONOFF Dual“galite valdyti nuotoliniu būdu iš prietaisų skydelio!
Rekomenduojamas:
Valdykite savo šviesos diodus naudodami televizoriaus nuotolinio valdymo pultą ?! -- „Arduino IR“pamoka: 5 žingsniai (su nuotraukomis)
Valdykite savo šviesos diodus naudodami televizoriaus nuotolinio valdymo pultą ?! || „Arduino IR“pamoka: Šiame projekte parodysiu, kaip pertvarkiau nenaudingus televizoriaus nuotolinio valdymo pulto mygtukus, kad galėčiau valdyti šviesos diodus, esančius už televizoriaus. Taip pat galite naudoti šią techniką, norėdami valdyti įvairius dalykus, šiek tiek redaguodami kodą. Taip pat šiek tiek papasakosiu apie teoriją
Valdykite buitinius prietaisus per „Alexa“naudodami ESP8266 arba ESP32: 8 žingsniai
Valdykite buitinius prietaisus per „Alexa“naudodami ESP8266 arba ESP32: Ei, kas vyksta, vaikinai! Akarsh čia iš „CETech“. Šis mano projektas padės palengvinti jūsų gyvenimą ir jūs jausitės kaip karalius, valdę savo namuose esančius prietaisus, tiesiog duodami komandą „Alexa“. Svarbiausia už šio p
Sukurkite nuotoliniu būdu aktyvuojamą purkštuvą naudodami „PiFace“ir „Ubidots“: 13 žingsnių
Sukurkite nuotoliniu būdu aktyvuojamą purkštuvą naudodami „PiFace“ir „Ubidots“: tai puikus pavyzdys, mokantis, kaip naudoti „Raspberry Pi“, „PiFace“ir „Ubidots“, kad laistytumėte savo sodą iš toli. Galėsite nuotoliniu būdu valdyti elektrinį vožtuvą, kad laistytumėte augalus iš bet kurios vietos, tiesiog naudodami savo telefoną
Valdykite elektrinius prietaisus naudodami televizoriaus nuotolinio valdymo pultą (ir nuotolinį) su temperatūros ir drėgmės ekranu: 9 žingsniai
Valdykite savo elektrinius prietaisus naudodami savo televizoriaus nuotolinio valdymo pultą (ir nuotolinį) su temperatūros ir drėgmės ekranu: Sveiki, aš esu Abhay ir tai yra mano pirmasis dienoraštis apie instrukcijas, ir šiandien aš jums parodysiu, kaip valdyti savo elektrinius prietaisus naudojant televizoriaus nuotolinio valdymo pultą. paprastas projektas. ačiū „atl lab“už paramą ir medžiagos pateikimą
Valdykite buitinius prietaisus iš savo išmaniojo telefono naudodami „Blynk“programą ir „Raspberry Pi“: 5 žingsniai (su nuotraukomis)
Valdykite buitinius prietaisus iš savo išmaniojo telefono naudodami „Blynk“programą ir „Raspberry Pi“: Šiame projekte mes mokysimės naudotis „Blynk“programa ir „Raspberry Pi 3“, kad galėtume valdyti buitinius prietaisus (kavos virimo aparatą, lempą, lango užuolaidą ir kt.). ). Aparatinės įrangos komponentai: Raspberry Pi 3 relės lempos duonos plokštės laidai Programinės įrangos programos: „Blynk A