Sisällysluettelo:
- Vaihe 1: Vaatimukset ja asennus
- Vaihe 2: Arduino IDE -asennus
- Vaihe 3: SONOFF Dual -laitteen koodaus
- Vaihe 4: Hallitse laitteitasi etänä
Video: SONOFF Dual -opetusohjelma: Ohjaa sähkölaitteitasi etäyhteydellä MQTT: n ja Ubidotien avulla: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
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
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
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
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ä
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:
Lämpötila-/kosteustietojen analyysi Ubidotien ja Google-Sheetsin avulla: 6 vaihetta
Lämpötila-/kosteustietojen analyysi Ubidotin ja Google-Sheetsin avulla: Tässä opetusohjelmassa mitataan erilaisia lämpötila- ja kosteustietoja lämpötila- ja kosteusanturin avulla. Opit myös lähettämään nämä tiedot Ubidotsille. Jotta voit analysoida sitä mistä tahansa eri sovelluksia varten. Myös lähettämällä
Ohjaa lediä kaikkialla maailmassa Internetin avulla Arduinon avulla: 4 vaihetta
Ohjaa johtoa ympäri maailmaa Internetin avulla Arduinon avulla: Hei, olen Rithik. Aiomme tehdä Internet -ohjattavan ledin puhelimellasi. Aiomme käyttää ohjelmistoja, kuten Arduino IDE ja Blynk. Se on yksinkertainen ja jos onnistuit, voit hallita niin monta elektronista komponenttia kuin haluat Asioita, joita tarvitsemme: Laitteisto:
Luo etäaktivoitu sprinkleri PiFacen ja Ubidotien avulla: 13 vaihetta
Luo etäaktivoitu sprinkleri PiFacen ja Ubidotien avulla: Tämä on hieno esimerkki, joka opettaa sinulle Raspberry Pi: n, PiFacen ja Ubidotien käyttämisen puutarhan kasteluun kaukaa. Voit ohjata sähköventtiiliä kauko-ohjauksella kasvien kastamiseksi mistä tahansa vain puhelimellasi
Kuinka rakentaa ihmislaskuri Raspberry Pi: n ja Ubidotien avulla: 6 vaihetta
Ihmislaskurin rakentaminen Raspberry Pi: n ja Ubidotsin avulla: Tässä yksinkertaisessa projektissa käytämme liiketunnistinta havaitaksemme, onko jokin esine ohi Raspberry Pi: n edessä. Sitten laskemme, kuinka monta kertaa tämä tapahtuu, ja lähetämme tämän arvon Ubidotsille. Ihmislaskurit ovat tyypillisesti kalliita laitteita, joita käytetään
Ohjaa sähkölaitteitasi TV -kaukosäätimellä (kaukosäätimellä) ja lämpötilan ja kosteuden näytöllä: 9 vaihetta
Ohjaa sähkölaitteitasi TV -kaukosäätimellä (ir kauko -ohjaimella), jossa on lämpötila- ja kosteusnäyttö: Hei, olen Abhay ja se on ensimmäinen blogini Instructablesista, ja tänään aion näyttää sinulle, miten voit hallita sähkölaitteitasi television kaukosäätimellä rakentamalla tämän yksinkertainen projekti. kiitos atl labille tuesta ja materiaalin toimittamisesta