Съдържание:

Програмиране с флаш на Joinrun Smart Socket (EU Plug): 6 стъпки
Програмиране с флаш на Joinrun Smart Socket (EU Plug): 6 стъпки

Видео: Програмиране с флаш на Joinrun Smart Socket (EU Plug): 6 стъпки

Видео: Програмиране с флаш на Joinrun Smart Socket (EU Plug): 6 стъпки
Видео: Mirage Fix 9 | Remote Start + Alarm SP-502 2024, Юни
Anonim
Програмиране с флаш на Joinrun Smart Socket (EU Plug)
Програмиране с флаш на Joinrun Smart Socket (EU Plug)
Програмиране с флаш на Joinrun Smart Socket (EU Plug)
Програмиране с флаш на Joinrun Smart Socket (EU Plug)

Гнездото "Joinrun Smart Wifi" с USB е друг базиран на ESP8266 гнездо за захранване с Wi -Fi. Той се предлага с приятен дизайн, малък форм -фактор и с допълнителен USB порт за зареждане. То се нуждае от приложението smartlife, за да го контролира чрез сървър, хостван в Китай от вашето смарт устройство, и има умения за работа с помощниците за интелигентен дом от amazon и google. Нуждае се от интернет връзка и ако искате да запазите домашния контрол в собствената си мрежа, можете да мигате контролера с различен софтуер като tasmota. Tasmota добавя уеб сървър към устройството, така че можете да го управлявате директно от браузър във вашата домашна мрежа.

Стъпка 1: Отваряне на кутията

Отваряне на делото
Отваряне на делото
Отваряне на делото
Отваряне на делото

Има 2 винта зад капака в долната част, които трябва да се отстранят, за да се отвори кутията.

Стъпка 2: Достъп до модула Esp8266ex

Достъп до модула Esp8266ex
Достъп до модула Esp8266ex
Достъп до модула Esp8266ex
Достъп до модула Esp8266ex

Устройството няма вградена заглавка на програмата, така че за да го мигате, трябва да запоите кабели за програмиране. ESP8266 е на отделна платка, която е запоена перпендикулярно на основната платка.

За съжаление щифтът за активиране на програмирането (GPIO0) не е лесно достъпен, така че трябва да се свържете с него директно на дъската.

Разпаявах ESP платката от основната платка, като използвах оплетка. След това запоех малък проводник към подложката GPIO0.

Стъпка 3: Подгответе мигането на устройството

Подгответе мигането на устройството
Подгответе мигането на устройството
Подгответе мигането на устройството
Подгответе мигането на устройството

За да флашвам устройството, използвах евтин USB-към-сериен адаптер от aliexpress

CP2102 MICRO USB към UART TTL модул се предлага с 6 -пинов хедър и може да работи с 5V и 3.3V устройства.

Ако го включите към вашия компютър с Windows, той създава COM порт, който можете да видите в диспечера на устройствата. Моят е на COM6 и аз конфигурирах порта на 57600 бода.

Изключете CP2102 от компютъра и го свържете към ESP модула.

Свържете 3.3V и GND към съответните подложки на ESP модула, Свържете TxD към RxD на модула и RxD към TxD съответно.

За да активирате режима на програмиране, GPIO0 трябва да се издърпа към GND, напр. с 2k резистор.

Стъпка 4: Подгответе вашата среда за програмиране

Има много начини за флашване на модул esp8266 и пълното им описание е извън обхвата на тази инструкция. Просто използвайте любимата си търсачка, за да потърсите подробности.

Използвам IDE за програмиране на arduino, където платката esp8266 може да бъде добавена от менюто на мениджъра на платката. След това се инсталира esptool.exe, който може да се използва за лесно прехвърляне на двоичен файл към ESP модула.

Бинарният файл somoff.bin на tasmota може да бъде изтеглен от github. Той също е достъпен на различни езици.

Стъпка 5: Програмиране с флаш на ESP модула

Действителното мигане може лесно да се извърши от командния ред на Windows.

Отидете в папката, където се намира esptool.exe

напр. cd /d %USERPROFILE %\ AppData / Local / Arduino15 / пакети / esp8266 / tools / esptool cd 0.4.13

След това мигайте устройството с изтегления двоичен файл sonoff по този начин

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

Стъпка 6: Конфигурирайте модула

Конфигурирайте модула
Конфигурирайте модула
Конфигурирайте модула
Конфигурирайте модула

След успешното мигане трябва да се освободи щифтът GPIO0 от GND и да се задейства отново ESP. Тогава той отваря точка за достъп и може да бъде свързан с браузър на 192.168.4.1

На първоначалната страница за конфигуриране можете да сканирате своя wifi, да изберете подходящата мрежа и да въведете паролата си за wifi.

След това отново рестартирайте и ESP ще се появи в избраната от вас мрежа.

Проверете мрежата във вашия рутер, за да намерите зададения IP адрес.

След това се свържете към IP с браузъра си и задайте типа на устройството „18 generic“и го запазете.

ESP прави автоматично рестартиране, след което можете да конфигурирате релето и бутоните, както е показано на снимката.

Може също да искате да отидете на „други настройки“, за да зададете приятелско име, да деактивирате MQTT, ако го нямате, и да активирате емулацията на Belkin WeMo, за да накарате щепсела да работи с Alexa.

След като всичко работи, накрая запоявайте отново модула към основната платка и сглобете отново щепсела.

Препоръчано: