Sisällysluettelo:

SONOFF Dual -opetusohjelma: Ohjaa sähkölaitteitasi etäyhteydellä MQTT: n ja Ubidotien avulla: 4 vaihetta
SONOFF Dual -opetusohjelma: Ohjaa sähkölaitteitasi etäyhteydellä MQTT: n ja Ubidotien avulla: 4 vaihetta

Video: SONOFF Dual -opetusohjelma: Ohjaa sähkölaitteitasi etäyhteydellä MQTT: n ja Ubidotien avulla: 4 vaihetta

Video: SONOFF Dual -opetusohjelma: Ohjaa sähkölaitteitasi etäyhteydellä MQTT: n ja Ubidotien avulla: 4 vaihetta
Video: PCB информера, Sonoff DUAL и POW 2024, Marraskuu
Anonim
SONOFF Dual -opetusohjelma: Ohjaa sähkölaitteitasi etänä MQTT: n ja Ubidotien avulla
SONOFF Dual -opetusohjelma: Ohjaa sähkölaitteitasi etänä MQTT: n ja Ubidotien avulla

Tämä 9 dollarin Wi-Fi-rele voi ohjata kahta laitetta samanaikaisesti. Opi yhdistämään se Ubidotsiin ja hyödyntämään sen kaikki mahdollisuudet!

Tässä oppaassa opit hallitsemaan paria 110 voltin laitetta Wi-Fi-yhteydellä 9 dollarilla Iteadin SONOFF Dual -laitteella. Verrattuna markkinoilla oleviin kuluttajatason WiFi-älypistorasioihin, SONOFF on loistava vaihtoehto älykkään kodin ja jopa teollisten IoT-projektien tekemiseen laajemmassa mittakaavassa. Lisäksi se perustuu suosittuun ESP8266-Wi-Fi-siruun, joten se on yhteensopiva Arduino-ympäristön ja muiden resurssien, kuten ESP-kirjastojen kanssa Ubidotsissa.

Vaihe 1: Vaatimukset ja asennus

Vaatimukset ja asennus
Vaatimukset ja asennus
Vaatimukset ja asennus
Vaatimukset ja asennus
Vaatimukset ja asennus
Vaatimukset ja asennus

Tämän ohjeen noudattamiseksi tarvitset:

  • UartSBee -laite SONOFF -ohjelman ohjelmoimiseksi tietokoneellasi
  • SONOFF Dual
  • UbidotsESPMQTT -kirjasto
  • Ubidots -tili - tai - STEM -lisenssi

Laitteiston asennus

Pura SONOFF Dual -laite, jotta pääset käsiksi SONOFF TTL -pistorasiaan, joka meidän on ohjelmoitava sisäinen ESP8266. SONOFF toimitetaan ilman kahta nastaotsikkoa, joten sinun on juotettava ne ennen laitteen ohjelmointia.

Liitä levy juottamisen jälkeen UartSBee -laitteeseen tämän taulukon mukaisesti:

UartSBee - SONOFF Dual

VCC - VCC

TX - RX

RX - TX

GND - GND

Vaihe 2: Arduino IDE -asennus

Arduino IDE -asennus
Arduino IDE -asennus

Napsauta Arduino IDE: ssä Tiedostot -> Asetukset ja kirjoita tämä URL -osoite Lisäkorttien hallinnan URL -osoitteet -kenttään, jotta voit käyttää ESP8266: n Arduinon kirjastoja:

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

Tämä kenttä tukee useita URL -osoitteita. Erota ne pilkuilla, jos olet jo kirjoittanut muita URL -osoitteita.

  • Avaa Boards Manager Työkalut -> Board -valikosta ja asenna ESP8266 -alusta.
  • Asennuksen jälkeen siirry Työkalut> Kortti -valikkoon ja valitse levy: Generic ESP8266 Module.
  • Lataa UbidotsESPMQTT -kirjasto ZIP -tiedostona GitHub -tilillemme.
  • Palaa Arduino IDE: hen napsauttamalla Luonnos -> Sisällytä kirjasto -> Lisää. ZIP -kirjasto.
  • Valitse UbidotsESPMQTT: n. ZIP -tiedosto ja napsauta sitten "Hyväksy" tai "Valitse". Sulje Arduino IDE ja avaa se uudelleen.

Vaihe 3: SONOFF Dual -laitteen koodaus

SONOFF Dualin koodaus
SONOFF Dualin koodaus

Tämä esimerkkikoodi tilaa Ubidots -muuttujan, joka kytkee päälle tai pois molemmat releet samanaikaisesti.

Ennen kuin käytät koodia, siirry Ubidots -tiliisi, etsi "Laitteet" -välilehti ja luo laite nimeltä "SONOFF Dual" ja siihen muuttuja nimeltä "Releet". Sen pitäisi näyttää tältä kuvalta.

Varmista, että Device API -tunniste on "sonoff-dual" ja muuttuva API-nimi "releet". Nämä ovat yksilöllisiä tunnisteita, joita SONOFF käyttää tietääkseen, minkä muuttujan tilata MQTT -välittäjässä. Voit muokata tarroja tarvittaessa. Olet nyt valmis salamaan laitteesi tällä koodilla!

Vaihe 4: Hallitse laitteitasi etänä

Hallitse laitteitasi etänä!
Hallitse laitteitasi etänä!
Hallitse laitteitasi etänä!
Hallitse laitteitasi etänä!

Kun olet väläyttänyt laitteesi, avaa Arduino IDE: n sarjamonitori, sinun pitäisi nähdä jotain kuten kuvassa, mikä tarkoittaa, että WiFi -yhteys ja MQTT -tilaus onnistuivat.

Siirry nyt "Koontinäytöt" -välilehdelle ja lisää uusi Widget, jonka tyyppi on "Ohjaus" "Kytkin". Tämä kytkin lähettää "1" tai "0" muuttujalle "Releet", joka sitten luetaan SONOFFin takaisinsoittotoiminnosta releiden kytkemiseksi päälle tai pois. Voit nyt hallita SONOFF Dual -laitettasi etänä kojelaudalta!

Suositeltava: