В этом проекте мы будем использовать плату ESP8266-01 Wi-Fi, чтобы создать небольшое устройство интернета вещей (IoT) для домашней автоматизации, имеющего функции Wi-Fi. Система работает на локальном веб-сервере, и работать с ней легко даже новичкам. Благодаря этому проекту мы сможем управлять не боле чем двумя бытовыми устройствами переменного тока, лучше всего подходящими для небольших проектов IoT.
Компания Espressif разработала микросхему ESP8266 с поддержкой Wi-Fi, доказавшую свое удобство применения в области IoT. Это привело к появлению различных плат ESP с открытым исходным кодом, что позволяет даже новичку создавать приложения, использующие Wi-Fi (Рисунок 1).
Рисунок 1. | ESP-01 версия 1 МБ (слева) и версия 0.5 МБ (справа). |
Для локального веб-сервера нам не требуется Интернет – управлять всем можно через Wi-Fi. Здесь мы будем манипулировать двумя выводами Входа/Выхода и переключать реле через веб страницу локального сервера. Бытовую технику мы можем подключить к Модулю Реле, который будет управляться ESP8266-01.
Материалы, необходимые для проекта IoT
- ESP8266-01: Эта плата будет «мозгом» нашего проекта (Рисунок 2).
Рисунок 2. | Плата ESP8266-01. |
- Плата FTDI (преобразователь USB-TTL) для загрузки кода в ESP8266-01 (Рисунок 3).
Рисунок 3. | Плата FTDI. |
- Два бытовых устройства переменного тока
- Один двухканальный Модуль Реле (Рисунок 4).
Рисунок 4. | Двухканальный Модуль Реле. |
- Беспаечная макетная плата с проводами.