Полезни уреди за дома WiFi-гнездо с ръцете си

Здравейте Geektimes! В тази статия искам да представя инструкциите за създаване на WiFi-изход.

Всичко започна с това, че есента дойде на магазините за WiFi-изходните си помислих, че нещо кой знае какво, а след това се запозна с ESP8266 и осъзнах, че той е готов да направи самата контакта.

Outlet ще се състои от:


  • жилища;
  • ESP8266 12E обмен с мощност борда;
  • Мощност за ESP8266 от 220 волта;
  • контрол Board 220 волта;
  • Контролният панел (с ключ, водена, RJ45 порт за фърмуер).

Нарушаването статия за спойлери, бих искал да се структурира знанието.

Housing е замислен за лесен монтаж и демонтаж по време на развитието и отстраняване на грешки, и прозрачна, колкото е възможно, за да видите всички компоненти.

Всички табла са с максимален размер от 5 х 3,5 см, така че кутията е 5 х 5 х 3.5 cm.


  • парче плексиглас, най-малкия размер на 0,5 х 0,25 метра, това е достатъчно за една дузина такива артефакти
  • контур, най-малката от намерени 2.5 х 2.5 см
  • винтове

Плексиглас нарязани поялник загрява до 300 градуса: очертана линия rascherchival Острието на ножа, а след това прекара поялник на линия с натиск върху поялника, а след това в обратна посока, а след това можете да ги разделите на разлом.

Завийте се пробиват отвори към скобите за мотор мини бормашина с патронник и бормашина 1мм.

изолация борда на властта ESP8266

Прилагане на отделяне на енергия с ESP8266 на една карта не работи поради ограниченията върху размера на тялото.

Представен за плащане са в съответствие ESP8266 12F и 12Д:

Самата ESP8266 разчита на картата:

изолация А властта и фърмуера става тук:

5 трябва парчета 10k ома и 470 ома парче 1 0,125 W SMD резистори и кондензатори 0.1 MKF SMD.
На 6 контакти с два отвора, по един за входящите проводници от Esp8266 борда, а другият за изходящ проводник към гнездо борда да RJ45 (използван за EEPROM).

PS: Connection "заключване на програматор жици" заключени в режим на фърмуера, например да се направи кабел скачач с RJ45 конектор.

Такса за RJ45 жак:

Всичко ще се уплътни.

Замяна ще претърпи само специален червен ценерови диод (ценерови диод). В USB зареждане с 5 волта Zener възлиза на 5 волта. За ESP8266 мощност, необходима 3.3 волта и 3.3 волта ценерови капацитет на повече от 1 ват със състав съгласно потреблението (3.3 волта, <300 ma).<="" p="">

Следваща разпояване USB конектор и са запоени към и -.

контрол Board 220 Volt


  • 1 например 500k ома 470 ома едно парче едно парче 200 ома 0.125 W SMD резистори;
  • 1 Triac
  • Опто-1 двойка, MOC3052
  • две двойки изводи за затягане проводници 220 волта

Изолиране на проводници между дъските в Sprint оформление

Файлът е достъпен за изтегляне, както и други ресурси.

Scripts са тук
Използвах:

За оптимизиране на паметта в паметта ESP8266, което не е достатъчно, не се харчат за съставяне след зареждане на ESP8266 файлове трябва да бъдат съставени .lua файлове (с изключение на init.lua) в .lc точно през ESP8266 Esplorer.


node.compile ( "actionsprocess.lua")
node.compile ( "constants.lua")
node.compile ( "espgetstatehtml.lua")
node.compile ( "estbehaviour.lua")
node.compile ( "httpfilesender.lua")
node.compile ( "httpsend.lua")
node.compile ( "httpsender.lua")
node.compile ( "schedulermanager.lua")

Това ми се обърна

Бутон превключва ESP8266 в режим за създаване на вашата точка за достъп е настроена на "Off" (да се уточни точки на достъп за потребителите и потребителска парола за достъп до точка) на "On" - работно състояние.

LED светлини - когато "Off" бутона (ESP8266 е в режим на създаване на техните точки за достъп);


  • мига, когато бутонът е "On" и ESP8266 в процеса на присъединяване;
  • е изключен, когато бутон е "On" и ESP8266 е свързан към рутера.
    RJ45 гнездо - за фърмуера, или власт чрез USB UART адаптер.

изхода на процеса на сканиране

Изтегляне ресурси

→ ESP8266 - връзка и актуализация на фърмуера
→ информация Lua език за програмиране
→ мигане на NodeMCU фърмуера
→ калайдисване на печатни платки сплав Rose