Innholdsfortegnelse:

Lag en DIY Sonoff Smart Switch Bruk Android -appen: 11 trinn
Lag en DIY Sonoff Smart Switch Bruk Android -appen: 11 trinn

Video: Lag en DIY Sonoff Smart Switch Bruk Android -appen: 11 trinn

Video: Lag en DIY Sonoff Smart Switch Bruk Android -appen: 11 trinn
Video: Бесшумное zigbee реле в подрозетник без нулевой линии, особенности монтажа, установка конденсатора 2024, Juli
Anonim
Lag en DIY Sonoff Smart Switch Bruk Android -appen
Lag en DIY Sonoff Smart Switch Bruk Android -appen

Hva er Sonoff?

Sonoff er en smart switch -enhetslinje for Smart Home utviklet av ITEAD. En av de mest fleksible og rimelige enhetene fra den linjen er Sonoff Basic og Sonoff mini. Dette er Wi-Fi-aktiverte brytere basert på en flott chip, ESP8266/ESP8285.

Selv om Sonoff -infrastrukturen kan fungere ganske bra for grunnleggende brukere, vil andre kanskje hacke for å lage sin egen med maskinvaren. Maskinvaren for å bygge DIY Sonoff smart bytter den lave prisen: ESP8266 med 1 MB blits, relé -LED, knapp og strøm.

For å laste fastvaren til esp8266 trenger du ikke en datamaskin eller bærbar datamaskin, bare en Android -smarttelefon med en fantastisk app som er SwitchIoT, med denne appen gjør en IoT -enhet like enkelt som å laste opp fastvare uten behov for registre/ pålogging og serverkonfigurasjoner.

Denne opplæringen vil fortelle deg hvordan du lager en DIY Sonoff smart switch med flere forskjellige maskinvaremodeller.

Trinn 1: Lag en DIY Sonoff Smart Switch Bruk ESP-01

Lag en DIY Sonoff Smart Switch Bruk ESP-01
Lag en DIY Sonoff Smart Switch Bruk ESP-01
Lag en DIY Sonoff Smart Switch Bruk ESP-01
Lag en DIY Sonoff Smart Switch Bruk ESP-01
Lag en DIY Sonoff Smart Switch Bruk ESP-01
Lag en DIY Sonoff Smart Switch Bruk ESP-01
Lag en DIY Sonoff Smart Switch Bruk ESP-01
Lag en DIY Sonoff Smart Switch Bruk ESP-01

Det som krever den laveste kostnaden er å bruke ESP-01 og relemodulen.

Trenger en ekstra modul USB til TTL-omformer for ESP-01 som brukes når du bare blinker fastvaren. Du må endre den ved å legge til en knapp for å koble GPIO0 til GND, slik at når ESP-01 slås på mens knappen trykkes og holdes inne, kan den gå inn i blitsmodus.

Bruk en OTG for å koble mellom USB TTL -omformer med Android -smarttelefon.

Trinn 2: Lag en DIY Sonoff Smart Switch Bruk Wemos og Relay, Button Shield

Lag en DIY Sonoff Smart Switch Bruk Wemos og Relay, Button Shield
Lag en DIY Sonoff Smart Switch Bruk Wemos og Relay, Button Shield
Lag en DIY Sonoff Smart Switch Bruk Wemos og Relay, Button Shield
Lag en DIY Sonoff Smart Switch Bruk Wemos og Relay, Button Shield

Her trenger du bare Wemos -brettet, reléet, knappen og det dobbelte baseskjoldet med toppnålene loddet.

Du vil enkelt montere den fordi den bare stablet flere skjold sammen som på bildet, sjekk retningen på pinnen for ikke å snu.

Bruk en OTG- og mikro -USB -kabel for å koble mellom Wemos og en Android -smarttelefon.

Trinn 3: Lag en DIY Sonoff Smart Switch Bruk NodeMCU og relémodul

Lag en DIY Sonoff Smart Switch Bruk NodeMCU og relemodul
Lag en DIY Sonoff Smart Switch Bruk NodeMCU og relemodul

Hvis du bruker en NodeMCU, trenger du et brødbrett for å plassere det og plassere relemodulen. Trenger minst 3 stykker startkabel for å koble til som følger:

NodeMCU relémodul

VIN VCC

GND GND

D0 IN

Bruk en OTG- og mikro -USB -kabel for å koble mellom NodeMCU og en Android -smarttelefon.

Trinn 4: Lag en DIY Sonoff Smart Switch Bruk Bluino IoT Starter Kit

Lag en DIY Sonoff Smart Switch Bruk Bluino IoT Starter Kit
Lag en DIY Sonoff Smart Switch Bruk Bluino IoT Starter Kit
Lag en DIY Sonoff Smart Switch Bruk Bluino IoT Starter Kit
Lag en DIY Sonoff Smart Switch Bruk Bluino IoT Starter Kit

Bluino IoT Starter Kit har allerede Wemos -kort, relé, LED og knapp. Du vil bruke et relé koblet til pin D6, lysdioder koblet til pin D0 og en knapp koblet til pin D1. Bruk en OTG- og mikro -USB -kabel for å koble mellom Wemos og en Android -smarttelefon

Trinn 5: Flash Sonoff Basic R1/R2/R3/mini med SwitchIoT -fastvare

Flash Sonoff Basic R1/R2/R3/mini med SwitchIoT -fastvare
Flash Sonoff Basic R1/R2/R3/mini med SwitchIoT -fastvare
Flash Sonoff Basic R1/R2/R3/mini med SwitchIoT -fastvare
Flash Sonoff Basic R1/R2/R3/mini med SwitchIoT -fastvare
Flash Sonoff Basic R1/R2/R3/mini med SwitchIoT -fastvare
Flash Sonoff Basic R1/R2/R3/mini med SwitchIoT -fastvare

ESP8266/ESP8285 er programmert via serieporten. For å blinke Sonoff -maskinvare trenger du en USB til TTL -omformer nivå 3.3V (PL2303) og dupontkabel for å koble den til. Du må kanskje lodde en pinneoverskrift på kretskortet for å enkelt koble en USB til TTL -omformer. Sonoff Basic R1/R2/R3/mini hver PCB har forskjellige punkter RX, TX, 3V3 og GND, du kan se merket i henhold til bildet.

I utgangspunktet må du koble PCB Sonoff med USB til TTL -omformeren som følger:

PCB Sonoff USB til TTL

3V3 3V3

RX TX

TX RX

GND GND

For å kunne blitslyse først må du gå til blitsmodus, gjøre det ved å holde inne og trykke på knappen når du setter inn OTG på smarttelefonen for å slå på.

Trinn 6: Last opp fastvare fra Android til ESP8266/ESP8285 Bruk SwitchIoT -appen

Laste opp fastvare fra Android til ESP8266/ESP8285 Bruk SwitchIoT -appen
Laste opp fastvare fra Android til ESP8266/ESP8285 Bruk SwitchIoT -appen
Laste opp fastvare fra Android til ESP8266/ESP8285 Bruk SwitchIoT -appen
Laste opp fastvare fra Android til ESP8266/ESP8285 Bruk SwitchIoT -appen
Laste opp fastvare fra Android til ESP8266/ESP8285 Bruk SwitchIoT -appen
Laste opp fastvare fra Android til ESP8266/ESP8285 Bruk SwitchIoT -appen
Laste opp fastvare fra Android til ESP8266/ESP8285 Bruk SwitchIoT -appen
Laste opp fastvare fra Android til ESP8266/ESP8285 Bruk SwitchIoT -appen

Etter at du er ferdig med å konfigurere maskinvare med en smarttelefon, er det på tide at du begynner å laste opp fastvaren til ESP8266/ESP8285 -brikken. Vent før det, sørg for at IKKE KOBLER AC -STRØM under flash -kabeltilkoblingen.

Installer SwitchIoT -appen fra Google Playstore.

SwitchIoT App

Åpne SwitchIoT -appen, gå til menyen for widgetinnstillinger, velg alternativet "Last opp fastvare via USB", og angi deretter de forhåndsinnstilte alternativene i henhold til maskinvaren du vil blinke. Trykk til slutt på "Laster opp" -knappen og vent til dette er gjort, det tar litt tid.

Hvis du ikke har en USB OTG eller du fortsatt er i faresonen med telefonen når du laster opp fastvare fra telefonen, kan du generere en fastvarefil i internt format (f.eks. 0x00000_32e5_NodeMCU.bin) ved å trykke på "GENERATE. BIN" -knappen på Appen sender den deretter til e -post eller online lagring, åpner den deretter på datamaskinen din og laster deretter opp fastvare ved hjelp av programvare NodeMCU Flasher.

Trinn 7: Koble SwitchIoT -enheten til et nettverk

Koble SwitchIoT -enheten til et nettverk
Koble SwitchIoT -enheten til et nettverk
Koble SwitchIoT -enheten til et nettverk
Koble SwitchIoT -enheten til et nettverk

Etter at opplastingen er fullført, slår du på maskinvaren og ser hva som skjer. Første gang status-LED-en blinker raskt, betyr det at enheten ikke er koblet til noe nettverk (eller i AP-modus med vertsnavn siot-xxxx), må du legge til nettverket som skal brukes av enheten.

Åpne appen gå til innstilling og velg menyen "Koble enhet til nettverk", bekreft status-LED-en til SwitchIoT-enheten blinker raskt, koble smarttelefonen til et nettverk med vertsnavn siot-xxxx etter det fyll ut SSID og passord et nettverk som skal brukes av SwitchIoT -enheten. Trykk deretter på "KOBLE", vent til det er gjort.

Trinn 8: Kjenn statusindikator

Kjennende status -LED -indikator
Kjennende status -LED -indikator

Det er flere forhold når SwitchIoT -enheten fungerer, den er synlig med endring av status -LED.

1. Lysdioden blinker raskt, det betyr at du ikke kunne koble til ruteren din, den kan skyldes:

  • WiFi -styrken er svak. Ruteren din er for langt borte fra enheten din, og det kan være noen forstyrrelser i miljøet. For å løse det, vennligst ta SwitchIoT -enheten nær ruteren. Hvis problemet fortsatt eksisterer, vennligst tilbakestill SwitchIoT -enheten, koble til et nettverk igjen ved å legge til en nettverksinnstilling, bruk App, følg forrige trinn.
  • WiFi SSID og passord lagret i SwitchIoT -enheten er glemt. Dette kan skje ved å trykke på knappen på SwitchIoT -enheten i 5 sekunder. du må koble til et nettverk igjen ved å legge til en nettverksinnstilling, bruk appen forrige trinn.

2. Lysdioden blinker hver 4. sekund. Det betyr at du ikke kan koble deg til serveren, den kan skyldes at nettverket ikke får tilgang til Internett. Kontroller nettverkstjenestetilkoblingene og tilbakestill SwitchIoT -enheten.

3. Lysdioden lyser konstant, det betyr at SwitchIoT -enheten fungerer og er koblet til serveren.

Trinn 9: Del SwitchIoT -token med andre brukere

Del SwitchIoT -token med annen bruker
Del SwitchIoT -token med annen bruker

SwitchIoT -enhetseier kan dele full kontroll over enhetene med andre, og dermed kan andre slå på/av, endre tidsplan, timer, looptimer og gi enheten navnet på SwitchIoT -appen. Denne funksjonaliteten er flott for familien, da den lar dem kontrollere sammen.

Måten å dele SwitchIoT -enhetstokener på er veldig enkel, du trenger bare å dele de unike tokensene med andre, og de limer det bare inn i SwitchIoT -appen.

Token til hver SwitchIoT -enhet er unik og genereres fra din Android -smarttelefon. Derfor er dette token permanent, du må håndtere det forsiktig for å dele det med andre.

Trinn 10: Kontrollmultipiler den samme SwitchIot -enheten

Kontroll Multipiler den samme SwitchIot -enheten
Kontroll Multipiler den samme SwitchIot -enheten

De unike tokensene kan få tilgang til mer enn én app og mer enn én SwitchIoT -enhet. Med denne funksjonen kan du lage ordninger som to switchiot -enheter og SwitchIoT -app som kan styres sammen. Hvis en SwitchIoT -enhet er PÅ, følger den andre SwitchIoT -enheten også de samme betingelsene PÅ, så vel som appen.

Trinn 11: Kos deg

Forhåpentligvis liker du SwitchIoT. Hvis du gjør og gjør det, kan du dele "I Made it!" å gi meg beskjed om hvor mye som arbeides. Del lenken, lik og abonner. Som alltid, vennligst gi meg beskjed hvis du har spørsmål!

Anbefalt: