Innholdsfortegnelse:
- Trinn 1: Lag en DIY Sonoff Smart Switch Bruk ESP-01
- Trinn 2: Lag en DIY Sonoff Smart Switch Bruk Wemos og Relay, Button Shield
- Trinn 3: Lag en DIY Sonoff Smart Switch Bruk NodeMCU og relémodul
- Trinn 4: Lag en DIY Sonoff Smart Switch Bruk Bluino IoT Starter Kit
- Trinn 5: Flash Sonoff Basic R1/R2/R3/mini med SwitchIoT -fastvare
- Trinn 6: Last opp fastvare fra Android til ESP8266/ESP8285 Bruk SwitchIoT -appen
- Trinn 7: Koble SwitchIoT -enheten til et nettverk
- Trinn 8: Kjenn statusindikator
- Trinn 9: Del SwitchIoT -token med andre brukere
- Trinn 10: Kontrollmultipiler den samme SwitchIot -enheten
- Trinn 11: Kos deg
Video: Lag en DIY Sonoff Smart Switch Bruk Android -appen: 11 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:20
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
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
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
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
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
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
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
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
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
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
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:
BRUK STONE HMI Lag et hjemmekontrollsystem: 9 trinn
BRUK STONE HMI Lag et hjemmekontrollsystem: Prosjekt introduksjon Følgende opplæring viser deg hvordan du bruker berøringsskjermmodulen STONE STVC050WT-01 til å lage et enkelt kontrollsystem for husholdningsapparater. STONE STVC050WT - 01 støtteberøringsmodulen er 5 tommer, 480 * 272 oppløsning på
Bruk kraften og lag ditt eget lyssværd (blad): 9 trinn (med bilder)
Bruk Force and Make Your Own Lightsaber (Blade): Denne instruksjonen er spesielt for å lage et blad til et Ben Solo Legacy Lightsaber kjøpt fra Disneylands Galaxy's Edge i Anaheim, CA, men lignende trinn kan tas for å lage ditt eget blad til en annen lyssvær. Følg med for
Lag et WiFi -varmekart ved bruk av ESP8266 og Arduino: 5 trinn
Lag et WiFi-varmekart ved hjelp av ESP8266 og Arduino: Oversikt I denne opplæringen skal vi lage et varmekart av de omkringliggende Wi-Fi-signalene ved hjelp av Arduino og ESP8266. bruker Arduino og TFT disp
Smart speil ved bruk av ødelagt Android -nettbrett: 5 trinn (med bilder)
Smart speil ved bruk av ødelagt Android -nettbrett: For en stund siden droppet jeg ved et uhell Android -nettbrettet på ansiktet. Glasset knuste, men resten fungerte fortsatt bra. Med fare for å bli kalt en hoarder av partneren min igjen, satte jeg det uavgjort, i håp om at jeg en dag vil finne det. Det
Lag automatisk nattlysbryterkrets ved bruk av Mosfet: 6 trinn (med bilder)
Lag automatisk nattlysbryterkrets ved bruk av Mosfet: HVORDAN LAGER EN AUTOMATISK NATTLYSBRYTER MED MOSFET Hei, venner i dette prosjektet, jeg vil vise et enkelt kretsdiagram for hvordan du lager en automatisk nattaktivert bryter med en mosfet og noen små komponenter som jeg klarte å berging fra ar