Innholdsfortegnelse:

Flash Programmering av Joinrun Smart Socket (EU -plugg): 6 trinn
Flash Programmering av Joinrun Smart Socket (EU -plugg): 6 trinn

Video: Flash Programmering av Joinrun Smart Socket (EU -plugg): 6 trinn

Video: Flash Programmering av Joinrun Smart Socket (EU -plugg): 6 trinn
Video: Before safety was invented... 2024, Juni
Anonim
Flash Programmering av Joinrun Smart Socket (EU -plugg)
Flash Programmering av Joinrun Smart Socket (EU -plugg)
Flash Programmering av Joinrun Smart Socket (EU -plugg)
Flash Programmering av Joinrun Smart Socket (EU -plugg)

"Joinrun Smart Wifi" -uttaket med USB er en annen ESP8266 -basert wifi -kontrollerbar stikkontakt. Den kommer med en behagelig design, en liten formfaktor og med en ekstra USB -ladeport. Den trenger smartlife -appen for å kontrollere den via en Kina -hostet server fra smartenheten din, og det er ferdigheter for å jobbe med smarthusassistentene fra Amazon og Google. Den trenger imidlertid internettforbindelse, og hvis du vil beholde hjemmekontrollen i ditt eget nettverk, kan du blinke kontrolleren med en annen programvare som tasmota. Tasmota legger til en webserver på enheten slik at du kan kontrollere den direkte fra en nettleser i hjemmenettverket.

Trinn 1: Åpne saken

Åpne saken
Åpne saken
Åpne saken
Åpne saken

Det er 2 skruer bak dekkplaten nederst som må fjernes for å åpne saken.

Trinn 2: Få tilgang til Esp8266ex -modulen

Få tilgang til Esp8266ex -modulen
Få tilgang til Esp8266ex -modulen
Få tilgang til Esp8266ex -modulen
Få tilgang til Esp8266ex -modulen

Enheten har ingen innebygd programoverskrift, så for å blinke den må du lodde programmeringskabler. ESP8266 er på et eget brett som er loddet vinkelrett på hovedkortet.

Dessverre er programmeringsaktiveringsnålen (GPIO0) ikke lett tilgjengelig, så du må kontakte den direkte på tavlen.

Jeg loddet ESP -kortet fra hovedkortet ved hjelp av avlodingsflette. Deretter loddet jeg en liten ledning til GPIO0 -puten. De andre programmeringsnålene er tilgjengelige på brettputene som vist på bildet.

Trinn 3: Forbered blinkende enhet

Forbered at enheten blinker
Forbered at enheten blinker
Forbered at enheten blinker
Forbered at enheten blinker

For å blinke enheten brukte jeg en billig USB-til-serie-adapter fra aliexpress

CP2102 MICRO USB til UART TTL -modulen kommer med en 6 -pinners topptekst og kan fungere med 5V og 3.3V enheter.

Hvis du kobler den til Windows -PCen, oppretter den en COM -port som du kan se i enhetsbehandling. Minen er på COM6 og jeg konfigurerte porten til 57600 baud.

Koble CP2102 fra PC -en og koble den til ESP -modulen.

Koble 3.3V og GND til de tilsvarende putene på ESP -modulen. Koble TxD til RxD på modulen henholdsvis RxD til TxD.

For å aktivere programmeringsmodus må GPIO0 trekkes til GND f.eks. med en 2k motstand.

Trinn 4: Forbered programmeringsmiljøet

Det er mange måter å blinke en esp8266 -modul og å beskrive dem i sin helhet, er utenfor omfanget av denne instruksen. Bare bruk din favoritt søkemotor for å se etter detaljer.

Jeg bruker arduino -programmerings -IDE hvor esp8266 -kortet kan legges til fra styringsmenyen. Dette installerer deretter en esptool.exe som enkelt kan blinke en binær til ESP -modulen.

Tasmota binære sonoff.bin kan lastes ned fra github. Den er også tilgjengelig på forskjellige språk.

Trinn 5: Flash -programmering av ESP -modulen

Selve blinkingen kan enkelt gjøres fra en ledetekst på Windows.

Gå til mappen der esptool.exe er plassert

f.eks. cd /d %USERPROFILE %\ AppData / Local / Arduino15 / packages / esp8266 / tools / esptool cd 0.4.13

Deretter blinker du enheten med den nedlastede sonoff -binæren slik

esptool.exe -vv -cd nodemcu -cb 57600 -ca 0x00000 -cp COM6 -cf %HOMEPATH %\ Documents / Downloads / sonoff.bin

Trinn 6: Konfigurer modulen

Konfigurer modulen
Konfigurer modulen
Konfigurer modulen
Konfigurer modulen

Etter at blinkingen er vellykket, må GPIO0 -pinnen slippes fra GND og ESP strømforsyes. Den åpner deretter et tilgangspunkt og kan kobles til en nettleser på 192.168.4.1

På den første konfigurasjonssiden kan du skanne wifi, velge riktig nettverk og skrive inn wifi -passordet ditt.

Deretter vil en ny omstart og ESP vises på det valgte nettverket.

Sjekk nettverket i ruteren din for å finne den tildelte IP -adressen.

Koble deretter til IP -en med nettleseren din og sett enhetstypen til "18 generisk" og lagre den.

ESP gjør en automatisk omstart, hvoretter du kan konfigurere relé- og knappportene som vist på bildet.

Det kan også være lurt å gå til "andre innstillinger" for å angi et vennlig navn, deaktivere MQTT hvis du ikke har det og aktivere Belkin WeMo -emulering for å få pluggen til å fungere med Alexa.

Etter at alt har fungert, må du endelig lodde modulen til hovedkortet og montere pluggen igjen.

Anbefalt: