WIFI чайник

WIFI чайник Esp8266, Интернет вещей, Arduino, Умный дом, Длиннопост

После игр с esp8266 в плане погодных станций и прочего, захотелось сделать что то полезное и более интересное. Появилась идея wifi чайника, ибо лень с утра кнопку нажимать, а проверить ВК и телегу все равно по пробуждению, святое. Так почему бы не запилить из контроллера и простого чайника за 300р автоматический. Так и появился данный проект. Был куплен в ленте чайник за 300р, заказан контроллер esp8266 07 версии, реле и прочую развязку. Из чайнка сразу выкинул всю автоматику в виде пластин, которые его выключают по закипанию и приступил к автоматизации.


План был такой:

1. Сделать, веб интерфейс - Включение чайника, включение по таймеру и админская часть, для настройки подключений к точке доступа, или создание своей точки, если вдруг не будет wifi

2. Развести и вытравить плату для всего этого действа. Сервис был выбран следующий https://easyeda.com/

3. Контроль на наличия воды и выключение по закипанию.

4. Прикрутить отправку уведомлений на телефон по закипанию.


Схема получилась следующаяя

https://easyeda.com/normal/ESP8266_Quickly_Design-bc779db050...

WIFI чайник Esp8266, Интернет вещей, Arduino, Умный дом, Длиннопост

Далее в нее на пин ADC навесил делитель напряжения, который представлял из себя резистор и терморезистор, с помощью которого планируется измерять температуру:

WIFI чайник Esp8266, Интернет вещей, Arduino, Умный дом, Длиннопост

Так как аналоговый вывод esp8266 не может измерять напряжение больше 1В, что поначалу вызвало недоумение.

Сам датчик терморезистор был вживлен между пластмассовым блоком контактов и теном. Для того чтобы передать данные с датчика на платформу, где планируется разместить сам контроллер и всю электронику, был сооружен подпружиненый контакт и две пластины из фольги на дне чайника.

WIFI чайник Esp8266, Интернет вещей, Arduino, Умный дом, Длиннопост

Пластины от датчика терморезистора

WIFI чайник Esp8266, Интернет вещей, Arduino, Умный дом, Длиннопост

Саму плату развел в сервисе https://easyeda.com

https://easyeda.com/normal/New_PCB-32e062852aab4892bfbe07981...

WIFI чайник Esp8266, Интернет вещей, Arduino, Умный дом, Длиннопост

Вытравил с помощью ЛУТ технологии и перекиси водорода с солью и лимонной кислотой, получилось не очень аккуратно, но работоспособно

WIFI чайник Esp8266, Интернет вещей, Arduino, Умный дом, Длиннопост

Некоторые дорожки съел раствор, похоже их нужно делать более толстыми.

Реле вывел отдельно, на макетную плату.

WIFI чайник Esp8266, Интернет вещей, Arduino, Умный дом, Длиннопост

Софт часть.

По началу использовал LUA прошивку, но почему то при подключении питания 220в на реле и включении его через Web интерфейс, контроллер зависал и глючил. Пробовал развести разные каналы питания контроллера и реле, но ничего не помогало. Перешел на Arduino IDE, пока без глюков. Софт еще не дописан, да и железная часть не закончена. Отпуск закончился, буду по возможности делать после работы.

Мой первый пост, пишу в 2 ночи, так что немного сумбурно.

Arduino & Pi

1.4K постов20.6K подписчик

Добавить пост

Правила сообщества

В нашем сообществе запрещается:

• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)

• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском

• Выкладывать код прямо в посте - используйте для этого сервисы ideone.com, gist.github.com или схожие ресурсы (pastebin запрещен)

• Рассуждать на темы политики

• Нарушать установленные правила Пикабу