Satura rādītājs:
- 1. darbība. Prasības un iestatīšana
- 2. darbība: Arduino IDE iestatīšana
- 3. darbība. SONOFF Dual kodēšana
- 4. solis: kontrolējiet savas ierīces attālināti
Video: SONOFF dubultā apmācība: kontrolējiet savas elektriskās ierīces attālināti, izmantojot MQTT un Ubidots: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Šis $ 9 Wi-Fi relejs var vienlaikus vadīt divas ierīces. Uzziniet, kā to savienot ar Ubidots un atraisīt visu tā potenciālu!
Šajā rokasgrāmatā jūs uzzināsit, kā kontrolēt pāris 110 V ierīces, izmantojot Wi-Fi, par 9 USD, izmantojot Itead SONOFF Dual. SONOFF ir lieliska alternatīva viedo māju un pat rūpniecisko IoT projektu veidošanai plašākā mērogā, salīdzinot ar tirgū pieejamiem viedajiem WiFi spraudņiem. Turklāt tas ir balstīts uz populāro ESP8266 Wi-Fi mikroshēmu, padarot to saderīgu ar Arduino vidi un citiem resursiem, piemēram, mūsu ESP bibliotēkām Ubidots.
1. darbība. Prasības un iestatīšana
Lai izpildītu šo pamācību, jums būs nepieciešams:
- UartSBee ierīce, lai varētu programmēt SONOFF, izmantojot datoru
- SONOFF Dual
- UbidotsESPMQTT bibliotēka
- Ubidots konts - vai - STEM licence
Aparatūras iestatīšana
Izjauciet SONOFF Dual ierīci, lai piekļūtu SONOFF TTL kontaktam, kas mums būs jāprogrammē borta ESP8266. SONOFF tiek piegādāts bez divām tapu galviņām, tāpēc pirms ierīces programmēšanas tās būs jāpielodē.
Pēc lodēšanas pievienojiet plāksni UartSBee, ievērojot šo tabulu:
UartSBee - SONOFF Dual
VCC - VCC
TX - RX
RX - TX
GND - GND
2. darbība: Arduino IDE iestatīšana
Arduino IDE noklikšķiniet uz Faili -> Preferences un ievadiet šo URL laukā Papildu dēļu pārvaldnieka vietrāži URL, lai varētu piekļūt ESP8266 Arduino bibliotēkām:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Šis lauks atbalsta vairākus URL. Atdaliet tos ar komatiem, ja jau esat ierakstījis citus URL.
- Atveriet Boards Manager no Tools -> Board izvēlnes un instalējiet ESP8266 platformu.
- Pēc instalēšanas dodieties uz izvēlni Rīki> Padome un atlasiet tāfeli: Generic ESP8266 Module.
- Lejupielādējiet UbidotsESPMQTT bibliotēku kā ZIP failu mūsu GitHub kontā.
- Atpakaļ savā Arduino IDE noklikšķiniet uz Skice -> Iekļaut bibliotēku -> Pievienot. ZIP bibliotēku.
- Atlasiet UbidotsESPMQTT. ZIP failu un pēc tam noklikšķiniet uz “Piekrist” vai “Izvēlēties”. Aizveriet Arduino IDE un atveriet to vēlreiz.
3. darbība. SONOFF Dual kodēšana
Šis parauga kods abonēs Ubidots mainīgo, kas ieslēdz vai izslēdz abus relejus vienlaicīgi.
Pirms koda palaišanas dodieties uz savu Ubidots kontu, atrodiet cilni "Ierīces" un izveidojiet ierīci ar nosaukumu "SONOFF Dual" un tajā mainīgo ar nosaukumu "Releji". Tam vajadzētu izskatīties kā šis attēls.
Pārliecinieties, vai ierīces API etiķete ir "sonoff-dual" un mainīgā API etiķete ir "releji". Šie ir unikālie identifikatori, kurus SONOFF izmanto, lai uzzinātu, kuru mainīgo abonēt MQTT brokerī. Ja nepieciešams, varat rediģēt etiķetes. Tagad esat gatavs zibspuldzi ar šo kodu!
4. solis: kontrolējiet savas ierīces attālināti
Pēc ierīču mirgošanas atveriet Arduino IDE sērijas monitoru, jums vajadzētu redzēt kaut ko līdzīgu attēlā, kas nozīmē, ka WiFi savienojums un MQTT abonements bija veiksmīgi.
Tagad dodieties uz cilni "Informācijas paneļi" un pievienojiet jaunu logrīku, kura tips ir "Vadība", "Slēdzis". Šis slēdzis nosūtīs "1" vai "0" uz mainīgo "Releji", kas pēc tam tiek nolasīts SONOFF atzvanīšanas funkcijā, lai ieslēgtu vai izslēgtu relejus. Tagad jūs varat kontrolēt savu SONOFF Dual attālināti no paneļa!
Ieteicams:
Kontrolējiet savas gaismas diodes ar televizora tālvadības pulti ?! -- Arduino IR apmācība: 5 soļi (ar attēliem)
Kontrolējiet savas gaismas diodes ar televizora tālvadības pulti ?! || Arduino IR apmācība: Šajā projektā es jums parādīšu, kā es pārkārtoju televizora tālvadības pults bezjēdzīgās pogas, lai kontrolētu gaismas diodes aiz televizora. Varat arī izmantot šo paņēmienu, lai kontrolētu visu veidu lietas, nedaudz rediģējot kodu. Es arī mazliet pastāstīšu par teoriju
Kontrolējiet ierīces internetā, izmantojot pārlūkprogrammu. (IoT): 6 soļi
Kontrolējiet ierīces internetā, izmantojot pārlūkprogrammu. (IoT): Šajā pamācībā es jums parādīšu, kā internetā, izmantojot tīmekļa pārlūkprogrammu, varat kontrolēt tādas ierīces kā gaismas diodes, releji, motori utt. Un jūs varat droši piekļūt vadības ierīcēm jebkurā ierīcē. Šeit izmantotā tīmekļa platforma ir RemoteMe.org apmeklējums
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
Automatizējiet savas mājas ierīces, izmantojot MESH un Logitech Harmony: 5 soļi (ar attēliem)
Automatizējiet savas mājas ierīces, izmantojot MESH un Logitech Harmony: Vai meklējat veidu, kā ar nelielu piepūli automatizēt savas mājas ierīces? Vai esat noguris no tālvadības pults izmantošanas, lai ieslēgtu ierīces " Ieslēgts " un " Izslēgts "? Jūs varat automatizēt savas ierīces ar MESH kustības sensoru un Logitech Ha
Kontrolējiet elektriskās lietas ar datoru: 10 soļi (ar attēliem)
Kontrolējiet elektriskās lietas ar datoru: kontrolējiet gaismas (vai jebkuru citu elektroierīci) ar tastatūras apgaismojumu. bez kairinoša mikrokontrollera !!!! Vispirms es gribu teikt, ka šī ir mana pirmā pamācība, un es neuzņēmu daudz fotoattēlu. arī es saņēmu ideju no: USB vadāms mini