Оглавление:

Умная душевая лейка Esp8266: 3 шага
Умная душевая лейка Esp8266: 3 шага

Видео: Умная душевая лейка Esp8266: 3 шага

Видео: Умная душевая лейка Esp8266: 3 шага
Видео: Окупаемость за 3 секунды! Система защиты от протечек воды Аквасторож Эксперт ТН32 2024, Ноябрь
Anonim
Умная душевая лейка Esp8266
Умная душевая лейка Esp8266
Умная душевая лейка Esp8266
Умная душевая лейка Esp8266
Умная душевая лейка Esp8266
Умная душевая лейка Esp8266
Умная душевая лейка Esp8266
Умная душевая лейка Esp8266

Это умная насадка для душа, которая может измерять количество потребляемой воды во время душа, на основе модуля Wi-Fi Esp8266 и библиотек Arduino,

Он имеет простую аппаратную реализацию даже со старыми и ранее использовавшимися вещами, такими как старый аккумулятор сотового телефона и коробка для использованных зубочисток.

Шаг 1. Аппаратная реализация

Аппаратная реализация
Аппаратная реализация
Аппаратная реализация
Аппаратная реализация

Для аппаратной реализации вам понадобятся:

1- Esp8266 -01 модуль Wi-Fi

2- Модуль расходомера YF-S201 + муфта для водопровода 1/2"

3- Старый литий-ионный аккумулятор на 3,7 В для мобильного телефона.

4- Модуль зарядного устройства для литиевых аккумуляторов

5-Один простой переключатель включения / выключения

6- Коробка для кемпинга (коробка для зубочистки или Hearpick)

7- Душевая лейка 1/2

-Вам необходимо подключить контакт (+) батареи к контакту Vcc модуля esp8266 и контакту Vcc расходомера YF-S201 через выключатель. И контакт (-) аккумулятора к контакту GND упомянутых модулей.

Также вам необходимо подключить выходной контакт расходомера YF-S201 к GPIO-0 esp8266

-Расходомер YF-S201 лучше подключить через 3-контактный съемный удлинительный кабель, а также подключить его после включения модуля Wi-Fi через переключатель. (Из-за стабильности рабочего питания)

- Выходные контакты модуля зарядного устройства Li должны быть отключены во время работы модуля Wi-Fi с помощью переключателя с двумя положениями.

-

Шаг 2:

Шаг 3: Реализация программного обеспечения

Программная реализация
Программная реализация

Для программной реализации вам понадобится Arduino IDE, в которой установлены необходимые библиотеки для модуля ESp8266,

Вот следующий код arduino, в котором вам нужно изменить SSID и пароль вашего собственного маршрутизатора Wi-Fi, а также статическую IP-информацию, а также изменить пользователя панели администратора и пройти (по умолчанию admin: admin).

Обратите внимание, что вывод прерывания - это GPIO0 модуля esp8266, который подключен к выходному выводу расходомера YF-s201

После того, как вы перешли на страницу входа через 192.168.1.10 (IP-адрес по умолчанию), вы увидите главную html-страницу, которая содержит кнопки включения и выключения. Вы можете сбросить литр потребляемой воды с помощью этих двух кнопок

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

Рекомендуемые: