Интернет вещей. Набор для экспериментов с контроллером NodeMCU ESP8266

Если вы уже научились создавать проекты на базе контроллера Arduino и почувствовали, что его возможностей вам уже не хватает, то этот набор для вас. Он подготовлен по материалам популярной книги М.Шварца “Интернет вещей с ESP8266”, которая в увлекательной форме вводит читателя в мир Интернета вещей.

Артикул: 510000094

18748 сом

Если вы уже научились создавать проекты на базе контроллера Arduino и почувствовали, что его возможностей вам уже не хватает, то этот набор для вас. Он подготовлен по материалам популярной книги М.Шварца “Интернет вещей с ESP8266”, которая в увлекательной форме вводит читателя в мир Интернета вещей.

С помощью этого набора вы сможете выполнить учебные эксперименты и собрать недорогие, но эффективные устройства для Интернета вещей на основе популярного микроконтроллера NodeMCU ESP8266 с функцией Wi-Fi.

Вы научитесь

√ подключать к контроллеру различные датчики и модули;

√ осуществлять взаимодействие собранных устройств с облачным сервером;

√ отправлять и отслеживать данные с помощью различных Web-сервисов;

√ дистанционно управлять домашними приборами из любой точки мира;

√ отправлять сообщения по email, SMS и push-каналам;

√ организовывать межмашинное взаимодействие без участия человека.

Вы создадите дверной замок, управляемый через облако, индикатор курса биткойна, систему «умного полива» и др.

Проекты и эксперименты

Глава 1. Первые шаги с ESP8266

  • Эксперимент 1-1. Подключение модуля NodeMCU к сети Wi-Fi

Глава 2. Первые проекты на ESP8266

  • Эксперимент 2-1. Управления светодиодом
  • Эксперимент 2-2. Чтение данных с вывода GPIO
  • Эксперимент 2-3. Скачивание содержимого веб-страницы
  • Эксперимент 2-4. Чтение данных с цифрового датчика температуры и влажности DHT11

Глава 3. Сохраняем данные в облако

  • Эксперимент 3-1. Подключение датчика DHT11
  • Эксперимент 3-2. Загрузка данных в облако dweet.io
  • Эксперимент 3-3. Отображение данных при помощи сервиса freeboard.io

Глава 4. Управляем устройствами отовсюду

  • Эксперимент 4-1. Управление светодиодом через облако aREST cloud
  • Эксперимент 4-2. Управление светодиодом через облачную приборную панель aREST dashboard
  • Эксперимент 4-3. Управление настольной лампой из любой точки мира через облачную приборную панель aREST dashboard

Глава 6. Общение между устройствами

  • Эксперимент 6-1. Включение через интернет светодиода (подключенного к одной плате ESP8266) при нажатии кнопки (подключенной к другой плате ESP8266) с помощью сервиса IFTTT.com
  • Эксперимент 6-2. Включение через интернет реле (подключенного к одной плате ESP8266), в зависимости от уровня освещенности, измеренного фоторезистором (подключенным к другой платой ESP8266) с помощью сервиса IFTTT.com.

 

Глава 7. Отправка уведомлений

  • Эксперимент 7-1. Отправка уведомлений по электронной почте с помощью сервиса IFTTT.com
  • Эксперимент 7-2. Отправка данных в SMS с помощью сервиса IFTTT.com
  • Эксперимент 7-3. Получение push-уведомлений на смартфоны (iOS, Android) с помощью сервиса Pushover.net и IFTT.com

Глава 8. Управляем дверным замком через облако

  • Эксперимент 8-1. Управляем дверным замком через облако http://dashboard.arest.io/
  • Эксперимент 8-2. Получение уведомления о состоянии замка через ) с помощью сервиса Pushover.net и IFTT.com

Глава 9. Монитор курса биткоина

  • Эксперимент 9-1. Вывод на OLED дисплей информации о курсе биткоина
  • Эксперимент 9-2. Вывод на LCD дисплей информации о курсе биткоина

Глава 10. Сетевое облачное садоводство

  • Эксперимент 10-1. Получение значений влажности и температуры почвы от датчика SHT10 на информационной панели dashboard.arest.io
  • Эксперимент 10-2. Включение и выключение насоса с помощью реле на основании данных о влажности и температуры почвы. Удаленное управление насосом.

Глава 11. Домашняя автоматика и облачные сервисы

  • Эксперимент 11-1. Управление домом из приборной панели. Выводим на приборную панель http://dashboard.arest.io/ измерение температуры и влажности воздуха, контроль движение объектов с помощью датчика движения.
  • Эксперимент 11-2. Изменение яркости светодиода из приборной панели
  • Эксперимент 11-3. Отправка СМС в случае обнаружение перемещения объектов датчиком движения. Используется сервис IFTT.
  • Эксперимент 11-4. Включение и выключение светодиода по времени с помощью сервиса IFTT.
  • Эксперимент 11-5. Включение и выключение светодиода после захода и восхода солнца с помощью сервиса IFTT.

Глава 13. Строим собственную облачную платформу для устройств на ESP8266

  • Эксперимент 13-1. Строим собственную облачную платформу для устройств на ESP8266

 

Серия Дерзай! Набор электронных компонентов
Состав набора
Контроллеры
х2 Плата NodeMCU ESP8266
х1 Кабель USB (A – микро USB)
Компоненты для коммутации
х1 Макетная плата для NodeMCU ESP8266 V3
х2 Макетная плата малая [170 точек]
х2 Тактовая кнопка 6х6х5 мм
х20 Соединительные провода (“мама-мама”)
х20 Соединительные провода (“папа-папа”)
Датчики
х1 Датчик движения HC-SR501
х1 Датчик температуры и влажности почвы SHT10
х1 Датчик температуры и влажности DHT11
х2 Фоторезистор
Модули
х1 Модуль реле
Резисторы, диоды, транзисторы
х10 Резистор 1 кОм 1/4 Вт
х10 Резистор 10 кОм 1/4 Вт
х10 Резистор 330 Ом 1/4 Вт
х1 Транзистор TIP120
х1 Диод 1N4001
Питание
х1 Клипса для батарейки 9 В
Светодиоды, ЖК-экраны
х8 Светодиод с диаметром линзы 5 мм
х1 ЖК дисплей 1602 с модулем I2C
Дополнительно
х1 Дверная защелка соленоидного типа
КНИГА
х1 Руководство пользователя
х1 Шварц М. Интренет вещей на базе ESP8266. – СПб.: БХВ-Петербург, 2018 – 192 с.