Taula de continguts:

Programació Flash del sòcol intel·ligent Joinrun (endoll de la UE): 6 passos
Programació Flash del sòcol intel·ligent Joinrun (endoll de la UE): 6 passos

Vídeo: Programació Flash del sòcol intel·ligent Joinrun (endoll de la UE): 6 passos

Vídeo: Programació Flash del sòcol intel·ligent Joinrun (endoll de la UE): 6 passos
Vídeo: Отделение алгоритмов от организации вычислений для высокопроизводительной графики и обработки изображений 2024, Juny
Anonim
Programació Flash del sòcol intel·ligent Joinrun (endoll de la UE)
Programació Flash del sòcol intel·ligent Joinrun (endoll de la UE)
Programació Flash del sòcol intel·ligent Joinrun (endoll de la UE)
Programació Flash del sòcol intel·ligent Joinrun (endoll de la UE)

El sòcol "Joinrun Smart Wifi" amb USB és un altre sòcol d'alimentació controlable per wifi basat en l'ESP8266. Ve amb un disseny agradable, un petit factor de forma i un port de càrrega USB addicional. Necessita l'aplicació smartlife per controlar-la mitjançant un servidor allotjat a la Xina des del vostre dispositiu intel·ligent i hi ha habilitats per treballar amb els assistents a la llar intel·ligent d'Amazon i Google. Tanmateix, necessita connexió a Internet i, si voleu mantenir el control domèstic dins de la vostra pròpia xarxa, podeu fer flaixar el controlador amb un programari diferent com tasmota. Tasmota afegeix un servidor web al dispositiu perquè pugueu controlar-lo directament des d’un navegador de la vostra xarxa domèstica.

Pas 1: obertura del cas

Obertura del cas
Obertura del cas
Obertura del cas
Obertura del cas

Hi ha 2 cargols darrere de la placa de cobertura a la part inferior que cal treure per obrir la caixa.

Pas 2: accediu al mòdul Esp8266ex

Accedint al mòdul Esp8266ex
Accedint al mòdul Esp8266ex
Accedint al mòdul Esp8266ex
Accedint al mòdul Esp8266ex

El dispositiu no té capçalera de programa integrada, de manera que per fer-lo flaix cal soldar els cables de programació. L'ESP8266 es troba en una placa separada que es solda perpendicularment a la placa principal.

Malauradament, el pin d’activació de la programació (GPIO0) no està fàcilment disponible. Per tant, cal que us poseu en contacte directament amb el tauler.

Vaig dessoldar la placa ESP de la placa principal mitjançant una trena de desoldar. Després vaig soldar un petit cable al coixinet GPIO0. Els altres pins de programació estan disponibles als coixinets de la placa, tal com es mostra a la imatge.

Pas 3: prepareu la intermitència del dispositiu

Prepareu el flaix del dispositiu
Prepareu el flaix del dispositiu
Prepareu el flaix del dispositiu
Prepareu el flaix del dispositiu

Per fer flaixar el dispositiu, he utilitzat un adaptador USB a sèrie barat d’aliexpress

El mòdul CP2102 MICRO USB a UART TTL ve amb capçalera de 6 pins i pot funcionar amb dispositius de 5V i 3,3V.

Si el connecteu al vostre PC amb Windows, es crea un port COM que podeu veure al gestor de dispositius. El meu és a COM6 i he configurat el port a 57600 bauds.

Desconnecteu el CP2102 del vostre PC i connecteu-lo al mòdul ESP.

Connecteu 3.3V i GND als coixinets corresponents del mòdul ESP. Connecteu TxD a RxD al mòdul i RxD a TxD respectivament.

Per habilitar el mode de programació, el GPIO0 s'ha de tirar a GND, per exemple. amb una resistència de 2 k.

Pas 4: prepareu el vostre entorn de programació

Hi ha moltes maneres de fer flaixar un mòdul esp8266 i descriure-les completament està fora de l’abast d’aquest instructiu. Simplement utilitzeu el vostre motor de cerca preferit per buscar detalls.

Utilitzo l’IDE de programació d’arduino, on es pot afegir la placa esp8266 des del menú del gestor de la placa, que després instal·la un esptool.exe que es pot utilitzar per fer passar fàcilment un binari al mòdul ESP.

El binari tasmota sonoff.bin es pot descarregar des de github. També està disponible en diversos idiomes.

Pas 5: programació Flash del mòdul ESP

El parpelleig real es pot fer fàcilment des d'un símbol del sistema a Windows.

Aneu a la carpeta on es troba esptool.exe

per exemple. cd / d% USERPROFILE% / AppData / Local / Arduino15 / packages / esp8266 / tools / esptool cd 0.4.13

A continuació, feu flaix el dispositiu amb el binari sonoff descarregat així

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

Pas 6: configureu el mòdul

Configureu el mòdul
Configureu el mòdul
Configureu el mòdul
Configureu el mòdul

Després de parpellejar amb èxit, el pin GPIO0 ha de ser alliberat de GND i l'ESP es torna a alimentar. A continuació, obre un punt d'accés i es pot connectar amb un navegador al 192.168.4.1.

A la pàgina de configuració inicial podeu escanejar el vostre wifi, seleccionar la xarxa adequada i introduir la vostra contrasenya de wifi.

A continuació, es reiniciarà un altre i l'ESP apareixerà a la xarxa seleccionada.

Comproveu la xarxa del vostre encaminador per trobar l'adreça IP assignada.

A continuació, connecteu-vos a la IP amb el navegador i configureu el tipus de dispositiu a "18 genèric" i deseu-lo.

L'ESP realitza un reinici automàtic després del qual podeu configurar els ports del relé i dels botons tal com es mostra a la imatge.

És possible que també vulgueu anar a "altres paràmetres" per establir un nom amable, desactivar MQTT si no el teniu i habilitar l'emulació Belkin WeMo perquè el connector funcioni amb Alexa.

Després que tot funcioni, finalment torneu a soldar el mòdul a la placa principal i torneu a muntar l'endoll.

Recomanat: