Inhoudsopgave:

Flash Programmeren van de Joinrun Smart Socket (EU-stekker): 6 stappen
Flash Programmeren van de Joinrun Smart Socket (EU-stekker): 6 stappen

Video: Flash Programmeren van de Joinrun Smart Socket (EU-stekker): 6 stappen

Video: Flash Programmeren van de Joinrun Smart Socket (EU-stekker): 6 stappen
Video: Repairing Dead Vestel Smart Tv Chassis 17mb97 with rt809 programmer 2024, Juni-
Anonim
Flash Programmeren van de Joinrun Smart Socket (EU-stekker)
Flash Programmeren van de Joinrun Smart Socket (EU-stekker)
Flash Programmeren van de Joinrun Smart Socket (EU-stekker)
Flash Programmeren van de Joinrun Smart Socket (EU-stekker)

De "Joinrun Smart Wifi"-aansluiting met USB is een ander op ESP8266 gebaseerd wifi-aanstuurbaar stopcontact. Het wordt geleverd met een aangenaam ontwerp, een kleine vormfactor en met een extra USB-oplaadpoort. Het heeft de smartlife-app nodig om het te bedienen via een in China gehoste server vanaf je slimme apparaat en er zijn vaardigheden om te werken met de slimme huisassistenten van Amazon en Google. Het heeft echter een internetverbinding nodig en als je je huisbediening binnen je eigen netwerk wilt houden, kun je de controller flashen met een andere software zoals tasmota. Tasmota voegt een webserver toe aan het apparaat, zodat u het rechtstreeks vanuit een browser in uw thuisnetwerk kunt bedienen.

Stap 1: De zaak openen

De zaak openen
De zaak openen
De zaak openen
De zaak openen

Achter de afdekplaat aan de onderkant zitten 2 schroeven die verwijderd moeten worden om de kast te openen.

Stap 2: Toegang tot de Esp8266ex-module

Toegang tot de Esp8266ex-module
Toegang tot de Esp8266ex-module
Toegang tot de Esp8266ex-module
Toegang tot de Esp8266ex-module

Het apparaat heeft geen ingebouwde programmakop, dus om het te flashen moet je programmeerdraden solderen. De ESP8266 zit op een apart bord dat loodrecht op het moederbord is gesoldeerd.

Helaas is de programmeerpin (GPIO0) niet gemakkelijk beschikbaar. U moet deze dus rechtstreeks op het bord contacteren.

Ik heb het ESP-bord van het hoofdbord losgesoldeerd met behulp van desoldeervlecht. Daarna heb ik een draadje aan de GPIO0-pad gesoldeerd. De andere programmeerpinnen zijn beschikbaar op de bordpads zoals weergegeven op de afbeelding.

Stap 3: Bereid het flashen van het apparaat voor

Voorbereiden Flashen van het apparaat
Voorbereiden Flashen van het apparaat
Voorbereiden Flashen van het apparaat
Voorbereiden Flashen van het apparaat

Om het apparaat te flashen, gebruikte ik een goedkope USB-naar-serieel-adapter van aliexpress

De CP2102 MICRO USB naar UART TTL-module wordt geleverd met een 6-pins header en kan werken met 5V- en 3,3V-apparaten.

Als je hem op je Windows-pc aansluit, wordt er een COM-poort gemaakt die je kunt zien in Apparaatbeheer. De mijne staat op COM6 en ik heb de poort geconfigureerd op 57600 baud.

Koppel de CP2102 los van uw pc en sluit deze aan op de ESP-module.

Sluit 3.3V en GND aan op de corresponderende pads op de ESP-module. Verbind respectievelijk TxD met RxD op de module en RxD met TxD.

Om de programmeermodus in te schakelen, moet de GPIO0 naar GND worden getrokken, b.v. met een weerstand van 2k.

Stap 4: Bereid uw programmeeromgeving voor

Er zijn veel manieren om een esp8266-module te flashen en om ze volledig te beschrijven valt buiten het bestek van deze instructable. Gebruik gewoon je favoriete zoekmachine om naar details te zoeken.

Ik gebruik de Arduino-programmeer-IDE waar het esp8266-bord kan worden toegevoegd vanuit het menu van de boardmanager. Dit installeert vervolgens een esptool.exe die kan worden gebruikt om eenvoudig een binair bestand naar de ESP-module te flashen.

De tasmota binaire sonoff.bin kan worden gedownload van github. Het is ook beschikbaar in verschillende talen.

Stap 5: Flash-programmering van de ESP-module

Het daadwerkelijke knipperen kan eenvoudig worden gedaan vanaf een opdrachtprompt in Windows.

Ga naar de map waar de esptool.exe zich bevindt

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

Flash vervolgens het apparaat met het gedownloade binaire sonoff-bestand als volgt

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

Stap 6: Configureer de module

Configureer de module
Configureer de module
Configureer de module
Configureer de module

Na succesvol flashen moet de GPIO0-pin worden vrijgegeven van GND en moet de ESP opnieuw worden geactiveerd. Het opent dan een toegangspunt en kan worden verbonden met een browser op 192.168.4.1

Op de eerste configuratiepagina kunt u uw wifi scannen, het juiste netwerk selecteren en uw wifi-wachtwoord invoeren.

Vervolgens opnieuw opstarten en de ESP verschijnt op het door u geselecteerde netwerk.

Controleer het netwerk in uw router om het toegewezen IP-adres te vinden.

Maak vervolgens verbinding met het IP-adres met uw browser en stel het apparaattype in op "18 generic" en sla het op.

De ESP doet een automatische herstart waarna u de relais- en knoppoorten kunt configureren zoals op de afbeelding.

Je kunt ook naar "andere instellingen" gaan om een beschrijvende naam in te stellen, MQTT uit te schakelen als je die niet hebt en om de Belkin WeMo-emulatie in te schakelen om de plug met Alexa te laten werken.

Nadat alles werkt, soldeert u tenslotte de module opnieuw op het moederbord en monteert u de stekker opnieuw.

Aanbevolen: