Indholdsfortegnelse:

Flash Programmering af Joinrun Smart Socket (EU -stik): 6 trin
Flash Programmering af Joinrun Smart Socket (EU -stik): 6 trin

Video: Flash Programmering af Joinrun Smart Socket (EU -stik): 6 trin

Video: Flash Programmering af Joinrun Smart Socket (EU -stik): 6 trin
Video: Rim Protectors | motorloner.shop 2024, Juni
Anonim
Flash Programmering af Joinrun Smart Socket (EU -stik)
Flash Programmering af Joinrun Smart Socket (EU -stik)
Flash Programmering af Joinrun Smart Socket (EU -stik)
Flash Programmering af Joinrun Smart Socket (EU -stik)

"Joinrun Smart Wifi" -stikket med USB er en anden ESP8266 -baseret wifi -kontrollerbar stikkontakt. Den leveres med et behageligt design, en lille formfaktor og med en ekstra USB -opladningsport. Det har brug for smartlife -appen til at styre det via en Kina -hostet server fra din smartenhed, og der er færdigheder til at arbejde med de smarte hjemmeassistenter fra Amazon og Google. Det har dog brug for internetforbindelse, og hvis du vil beholde din hjemmekontrol inde i dit eget netværk, kan du blinke controlleren med en anden software som tasmota. Tasmota tilføjer en webserver til enheden, så du kan styre den direkte fra en browser i dit hjemmenetværk.

Trin 1: Åbning af sagen

Åbning af sagen
Åbning af sagen
Åbning af sagen
Åbning af sagen

Der er 2 skruer bag dækpladen i bunden, som skal fjernes for at åbne kabinettet.

Trin 2: Adgang til Esp8266ex -modulet

Adgang til Esp8266ex -modulet
Adgang til Esp8266ex -modulet
Adgang til Esp8266ex -modulet
Adgang til Esp8266ex -modulet

Enheden har ingen indbygget programoverskrift, så for at blinke den skal du lodde programmeringstråde. ESP8266 er på et separat bord, der er loddet vinkelret på hovedkortet.

Desværre er programmeringsaktiveringsnålen (GPIO0) ikke let tilgængelig, så du skal kontakte den direkte på tavlen.

Jeg lodde ESP -kortet fra hovedkortet ved hjælp af aflodningsfletning. Derefter lodde jeg en lille ledning til GPIO0 -puden. De andre programmeringsstifter er tilgængelige på tavlerne som vist på billedet.

Trin 3: Forbered blinkende enheden

Forbered Blinkende enheden
Forbered Blinkende enheden
Forbered Blinkende enheden
Forbered Blinkende enheden

For at blinke enheden brugte jeg en billig USB-til-seriel adapter fra aliexpress

CP2102 MICRO USB til UART TTL -modulet leveres med en 6 -pins header og kan fungere med 5V og 3.3V enheder.

Hvis du tilslutter det til din Windows -pc, opretter det en COM -port, som du kan se i enhedshåndteringen. Minen er på COM6, og jeg konfigurerede porten til 57600 baud.

Tag CP2102 -stikket ud af din pc, og tilslut det til ESP -modulet.

Tilslut 3.3V og GND til de tilsvarende elektroder på ESP -modulet. Tilslut TxD til RxD på modulet og RxD til henholdsvis TxD.

For at aktivere programmeringstilstand skal GPIO0 trækkes til GND f.eks. med en 2k modstand.

Trin 4: Forbered dit programmeringsmiljø

Der er mange måder at blinke et esp8266 -modul på og beskrive dem fuldt ud er uden for denne instruks. Brug bare din yndlingssøgemaskine til at kigge efter detaljer.

Jeg bruger arduino -programmerings -IDE, hvor esp8266 -kortet kan tilføjes fra board manager -menuen. Dette installerer derefter en esptool.exe, som let kan bruges til at blinke en binær til ESP -modulet.

Tasmota binære sonoff.bin kan downloades fra github. Den er også tilgængelig på forskellige sprog.

Trin 5: Flash -programmering af ESP -modulet

Selve blinkningen kan let udføres fra en kommandoprompt på windows.

Gå til den mappe, hvor esptool.exe er placeret

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

Flash derefter enheden med den downloadede sonoff -binær på denne måde

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

Trin 6: Konfigurer modulet

Konfigurer modulet
Konfigurer modulet
Konfigurer modulet
Konfigurer modulet

Efter vellykket blinkning skal GPIO0 -pin frigives fra GND og ESP genoprettes. Det åbner derefter et adgangspunkt og kan forbindes med en browser på 192.168.4.1

På den første konfigurationsside kan du scanne din wifi, vælge det relevante netværk og indtaste din wifi -adgangskode.

Derefter vises en ny genstart, og ESP vises på dit valgte netværk.

Kontroller netværket i din router for at finde den tildelte IP -adresse.

Tilslut derefter til IP'en med din browser og indstil enhedstypen til "18 generisk" og gem den.

ESP genstarter automatisk, hvorefter du kan konfigurere relæ- og knapporte som vist på billedet.

Du vil måske også gå til "andre indstillinger" for at angive et venligt navn, deaktivere MQTT, hvis du ikke har det, og aktivere Belkin WeMo -emuleringen for at få stikket til at fungere med Alexa.

Når alt fungerer, skal du endelig lodde modulet tilbage til hovedkortet og samle stikket igen.

Anbefalede: