INHOUDSOPGAWE:
- Stap 1: Vereistes en opstelling
- Stap 2: Opstel van Arduino IDE
- Stap 3: Kodering van u SONOFF Dual
- Stap 4: Beheer u toestelle op afstand
Video: SONOFF Dual -tutoriaal: beheer u elektriese toestelle op afstand met behulp van MQTT en Ubidots: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Hierdie $ 9 Wi-Fi-aflos kan twee toestelle gelyktydig beheer. Leer hoe u dit met Ubidots kan koppel en ontgin die volle potensiaal daarvan!
In hierdie gids leer u hoe u 'n paar 110V-toestelle vir $ 9 via Wi-Fi kan beheer met behulp van Itead's SONOFF Dual. In vergelyking met WiFi-slimproppe op verbruikersvlak, is die SONOFF 'n uitstekende alternatief om slimhuis- en selfs industriële IoT-projekte op groter skaal te maak. Boonop is dit gebaseer op die gewilde ESP8266 Wi-Fi-chip, wat dit verenigbaar maak met die Arduino-omgewing en ander hulpbronne soos ons ESP-biblioteke by Ubidots.
Stap 1: Vereistes en opstelling
Om hierdie instruksies te kan volg, benodig u:
- 'N UartSBee -toestel om die SONOFF met u rekenaar te kan programmeer
- 'N SONOFF Dual
- Die UbidotsESPMQTT -biblioteek
- Ubidots -rekening - of - STEM -lisensie
Hardeware -opstelling
Demonteer die SONOFF Dual -toestel, dit is om toegang te verkry tot die SONOFF TTL -pinout, wat ons nodig het om die ingeboude ESP8266 te programmeer. Die SONOFF kom sonder twee van sy penkoppe, dus u moet dit soldeer voordat u die eenheid programmeer.
Na soldeer, verbind die bord met die UartSBee volgens hierdie tabel:
UartSBee - SONOFF Dual
VCC - VCC
TX - RX
RX - TX
GND - GND
Stap 2: Opstel van Arduino IDE
Klik in die Arduino IDE op lêers -> voorkeure en voer hierdie URL in die veld Adds Boards Manager URLs in om toegang te verkry tot ESP8266 se biblioteke vir Arduino:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Hierdie veld ondersteun verskeie URL's. Skei hulle met kommas as u reeds ander URL's ingetik het.
- Maak die direksiebestuurder oop vanaf die gereedskap -> bordkieslys en installeer die ESP8266 -platform.
- Na die installasie, gaan na die menu Tools> Board en kies die bord: Generic ESP8266 Module.
- Laai die UbidotsESPMQTT -biblioteek af as 'n zip -lêer in ons GitHub -rekening.
- Klik terug in u Arduino IDE op Skets -> Sluit biblioteek in -> Voeg. ZIP -biblioteek by.
- Kies die. ZIP -lêer van UbidotsESPMQTT en klik dan op "Aanvaar" of "Kies". Sluit die Arduino IDE en maak dit weer oop.
Stap 3: Kodering van u SONOFF Dual
Hierdie voorbeeldkode teken in op 'n Ubidots -veranderlike wat beide relais gelyktydig aan- of uitskakel.
Gaan na u Ubidots -rekening voordat u die kode gebruik, soek na die oortjie 'Toestelle' en skep 'n toestel met die naam 'SONOFF Dual' en 'n veranderlike daarin 'Relays'. Dit moet soos hierdie beeld lyk.
Maak seker dat die Device API-etiket 'sonoff-dual' is en dat die veranderlike API-etiket 'relays' is. Dit is die unieke identifiseerders wat die SONOFF gebruik om te weet op watter veranderlike u by die MQTT -makelaar moet inteken. U kan die etikette wysig indien nodig. U is nou gereed om u toestel met hierdie kode te flits!
Stap 4: Beheer u toestelle op afstand
Nadat u u toestelle geflits het, maak u die seriële monitor van die Arduino IDE oop; u moet iets soos op die foto sien, wat beteken dat die WiFi -verbinding en MQTT -intekening suksesvol was.
Gaan nou na die oortjie "Dashboards" en voeg 'n nuwe widget by van die tipe "Control" "Switch". Hierdie skakelaar stuur 'n "1" of "0" na die veranderlike "Relays", wat dan in die terugbelfunksie van die SONOFF gelees word om die relais aan of uit te skakel. U kan u SONOFF Dual nou op afstand vanaf u dashboard beheer!
Aanbeveel:
Tuchless -skakelaar vir huishoudelike toestelle -- Beheer u huishoudelike toestelle sonder enige skakelaar: 4 stappe
Tuchless -skakelaar vir huishoudelike toestelle || Beheer u huishoudelike toestelle sonder enige skakelaar: dit is 'n tuchless -skakelaar vir huishoudelike toestelle. U kan dit op enige openbare plek gebruik, sodat dit help om enige virus te bestry. Die stroombaan gebaseer op 'n donker sensorkring gemaak deur Op-Amp en LDR. Tweede belangrike deel van hierdie kring SR-flip-flop met sekwensie
Beheer huishoudelike toestelle met behulp van Node MCU en Google Assistant - IOT - Blynk - IFTTT: 8 stappe
Beheer huishoudelike toestelle met behulp van Node MCU en Google Assistant | IOT | Blynk | IFTTT: 'n Eenvoudige projek om toestelle te beheer met behulp van Google Assistant: Waarskuwing: die hantering van elektrisiteit kan gevaarlik wees. Hanteer versigtig. Huur 'n professionele elektrisiën terwyl u met oop stroombane werk. Ek sal nie verantwoordelikhede aanvaar vir die dag nie
Toestelle beheer met stemopdrag met behulp van NodeMCU: 7 stappe (met foto's)
Toestelle beheer met stemopdrag met behulp van NodeMCU: ek wil net vir almal hallo sê, dit is die eerste keer dat ek 'n opdragbare projek skryf. Engels is nie my moedertaal nie, so ek sal probeer om dit so kort en duidelik moontlik te maak. Om toestelle met stemopdragte te beheer, is glad nie vreemd nie
Hoe om 'n IoT -toestel te maak om toestelle te beheer en die weer te monitor met behulp van Esp8266: 5 stappe
Hoe om 'n IoT-toestel te maak om toestelle te beheer en weer te monitor met behulp van Esp8266: Die internet van dinge (IoT) is die internetwerk van fisiese toestelle (ook na verwys as 'gekoppelde toestelle' en 'slim toestelle'), geboue, en ander items ingebed met elektronika, sagteware, sensors, aandrywers en
Beheer u elektriese toestelle met u TV -afstandsbediening (afstandsbediener) met temperatuur- en humiditeitsweergawe: 9 stappe
Beheer u elektriese toestelle met u TV -afstandsbediening (ir -afstandsbediening) met temperatuur- en humiditeitsweergawe: hallo, ek is Abhay en dit is my eerste blog oor Instructables, en vandag gaan ek u wys hoe u u elektriese toestelle met u TV -afstandsbediening kan beheer deur hierdie te bou eenvoudige projek. dankie aan die atl -laboratorium vir ondersteuning en die verskaffing van die materiaal