Dvojitý návod SONOFF: Ovládajte svoje elektrické spotrebiče na diaľku pomocou MQTT a Ubidots: 4 kroky
Dvojitý návod SONOFF: Ovládajte svoje elektrické spotrebiče na diaľku pomocou MQTT a Ubidots: 4 kroky
Anonim
Dvojitý návod SONOFF: Ovládajte svoje elektrické spotrebiče na diaľku pomocou MQTT a Ubidots
Dvojitý návod SONOFF: Ovládajte svoje elektrické spotrebiče na diaľku pomocou MQTT a Ubidots

Toto relé Wi-Fi za 9 dolárov môže ovládať dva spotrebiče súčasne. Zistite, ako ho pripojiť k Ubidots a naplno využiť jeho potenciál!

V tejto príručke sa naučíte ovládať niekoľko 110 V spotrebičov prostredníctvom siete Wi-Fi za 9 dolárov pomocou SONOFF Dual od spoločnosti Itead. V porovnaní s inteligentnými zástrčkami WiFi spotrebiteľskej triedy na trhu je SONOFF skvelou alternatívou na vytváranie projektov inteligentnej domácnosti a dokonca aj priemyselných IoT vo väčšom meradle. Navyše je založený na populárnom Wi-Fi čipe ESP8266, vďaka čomu je kompatibilný s prostredím Arduino a ďalšími zdrojmi, ako sú naše knižnice ESP v Ubidots.

Krok 1: Požiadavky a nastavenie

Požiadavky a nastavenie
Požiadavky a nastavenie
Požiadavky a nastavenie
Požiadavky a nastavenie
Požiadavky a nastavenie
Požiadavky a nastavenie

Aby ste sa mohli riadiť týmto pokynom, budete potrebovať:

  • Zariadenie UartSBee, ktoré dokáže programovať SONOFF pomocou počítača
  • SONOFF Dual
  • Knižnica UbidotsESPMQTT
  • Účet Ubidots - alebo - licencia STEM

Nastavenie hardvéru

Rozoberte zariadenie SONOFF Dual, tým získate prístup k pinoutu SONOFF TTL, ktorý budeme potrebovať na programovanie integrovaného ESP8266. SONOFF je dodávaný bez dvoch pinových hlavičiek, takže ich pred programovaním jednotky budete musieť spájkovať.

Po spájkovaní pripojte dosku k UartSBee podľa tejto tabuľky:

UartSBee - SONOFF Dual

VCC - VCC

TX - RX

RX - TX

GND - GND

Krok 2: Nastavenie IDE Arduino

Nastavenie IDE Arduino
Nastavenie IDE Arduino

V IDE Arduino kliknite na Súbory -> Predvoľby a zadajte túto adresu URL do poľa Adresy URL dodatočného správcu dosiek, aby ste mali prístup do knižníc ESP8266 pre Arduino:

https://arduino.esp8266.com/stable/package_esp8266com_index.json

Toto pole podporuje viac adries URL. V prípade, že už máte zadané iné adresy URL, oddeľte ich čiarkami.

  • Otvorte Správcu dosiek z ponuky Nástroje -> Rada a nainštalujte platformu ESP8266.
  • Po inštalácii prejdite do ponuky Nástroje> Doska a vyberte dosku: Generic ESP8266 Module.
  • Stiahnite si knižnicu UbidotsESPMQTT ako súbor ZIP v našom účte GitHub.
  • Vráťte sa do svojho Arduino IDE a kliknite na Skica -> Zahrnúť knižnicu -> Pridať. ZIP knižnicu.
  • Vyberte súbor. ZIP UbidotsESPMQTT a potom kliknite na „Prijať“alebo „Vybrať“. Zatvorte IDE Arduino a znova ho otvorte.

Krok 3: Kódovanie SONOFF Dual

Kódovanie vášho SONOFF Dual
Kódovanie vášho SONOFF Dual

Tento ukážkový kód sa prihlási na odber premennej Ubidots, ktorá zapína alebo vypína obe relé súčasne.

Pred spustením kódu prejdite na svoj účet Ubidots, nájdite kartu „Zariadenia“a vytvorte zariadenie s názvom „SONOFF Dual“a v ňom premennú s názvom „Relé“. Malo by to vyzerať ako na tomto obrázku.

Uistite sa, že označenie Device API je „sonoff-dual“a označenie premennej API je „relé“. Toto sú jedinečné identifikátory, ktoré SONOFF používa na to, aby vedel, ktorú premennú je potrebné prihlásiť v maklérovi MQTT. V prípade potreby môžete štítky upraviť. Teraz ste pripravení flashovať zariadenie pomocou tohto kódu!

Krok 4: Ovládajte svoje zariadenia na diaľku

Ovládajte svoje spotrebiče na diaľku!
Ovládajte svoje spotrebiče na diaľku!
Ovládajte svoje spotrebiče na diaľku!
Ovládajte svoje spotrebiče na diaľku!

Po flashovaní vašich zariadení otvorte sériový monitor Arduino IDE, mali by ste vidieť niečo ako na obrázku, čo znamená, že pripojenie WiFi a predplatné MQTT boli úspešné.

Teraz prejdite na kartu "Panely" a pridajte novú miniaplikáciu typu "Ovládanie" "Prepínač". Tento prepínač pošle „1“alebo „0“do premennej „Relé“, ktorá sa potom načíta vo funkcii spätného volania SONOFF na zapnutie alebo vypnutie relé. Teraz môžete svoj SONOFF Dual ovládať diaľkovo z palubnej dosky!

Odporúča: