Набор БХВ-Петербург Интернет вещей. Набор для экспериментов с контроллером NodeMCU ESP8266

Если вы уже научились создавать проекты на базе контроллера Arduino и почувствовали, что его возможностей вам уже не хватает, то этот набор для вас.

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

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

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

Вы научитесь

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

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

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

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

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

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

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

ОТ ARDUINO К 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 с.

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

Глава 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

Дополнительная информация

ISBN 978-5-9775-3932-6
Год издания 2018
Габариты, мм 270 × 210 × 65
Производитель Издательство "БХВ-Петербург"
Ссылки

Дополнительные файлы
Руководство пользователя к набору Интернет вещей на базе ESP8266 (PDF)

Рекомендуемый возраст 14+
ISBN 978-5-9775-3932-6
Перед публикацией отзывы проходят модерацию