Satura rādītājs:

SONOFF dubultā apmācība: kontrolējiet savas elektriskās ierīces attālināti, izmantojot MQTT un Ubidots: 4 soļi
SONOFF dubultā apmācība: kontrolējiet savas elektriskās ierīces attālināti, izmantojot MQTT un Ubidots: 4 soļi

Video: SONOFF dubultā apmācība: kontrolējiet savas elektriskās ierīces attālināti, izmantojot MQTT un Ubidots: 4 soļi

Video: SONOFF dubultā apmācība: kontrolējiet savas elektriskās ierīces attālināti, izmantojot MQTT un Ubidots: 4 soļi
Video: How to Crochet a Bralette | Pattern & Tutorial DIY 2024, Jūlijs
Anonim
SONOFF dubultā apmācība: kontrolējiet savas elektriskās ierīces attālināti, izmantojot MQTT un Ubidots
SONOFF dubultā apmācība: kontrolējiet savas elektriskās ierīces attālināti, izmantojot MQTT un Ubidots

Š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

Prasības un iestatīšana
Prasības un iestatīšana
Prasības un iestatīšana
Prasības un iestatīšana
Prasības un iestatīšana
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 iestatīšana
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

SONOFF Dual kodēšana
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

Kontrolējiet savas ierīces attālināti!
Kontrolējiet savas ierīces attālināti!
Kontrolējiet savas ierīces attālināti!
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: