В.А. Петин. Создание умного дома на базе Arduino
С появлением интернета вещей отношения умного дома с владельцем переходят на новый уровень – теперь контроллер, управляющий жилищем, может в любой момент связаться с хозяином и получить от него новое задание. Специальное приложение для Android или iOS позволит вам управлять своим домом с экрана смартфона из соседней комнаты или с другого континента. Взаимодействовать с техникой будущего и разрабатывать новые способы применения интернета вещей научит вас эта книга – в ней есть всё, что нужно для творчества.
Понятие интернета вещей для умного дома
Обзор набора «Интернет вещей для умного дома»
Установка программного обеспечения
- Установка Arduino IDE в Windows
- Установка Arduino IDE в Linux
- Установка Arduino IDE в Mac OS X
- Настройка среды Arduino IDE
- Установка Arduino IDE для ESP8266
Подключение датчиков
- Датчик влажности и температуры DHT11 (DHT22)
- Цифровой датчик температуры RI002
- Датчик увлажненности почвы
- Датчик уровня воды
- Датчик газов MQ-2
- Датчик угарного газа MQ-7
- Модуль датчика огня Flame Sensor
- Модуль датчика присутствия HC-SR501
Отображение показаний и индикация состояний датчиков
- Цифровой дисплей Nokia 5110
- Вывод показаний датчиков на дисплей Nokia 5110 для Arduino MEGA
- Светодиодная индикация и звуковая сигнализация о критических параметрах датчиков для Arduino MEGA
- Увеличение цифровых контактов для NodeMCU для ESP8266. Микросхема MCP23017
- Светодиодная индикация и звуковая сигнализация о критических параметрах датчиков для NodeMCU
- TFT 2.4" Shield 240x320
- Вывод показаний датчиков на TFT 2.4" Shield 240×320 для Arduino MEGA
Управление исполнительными устройствами
- Подключение блока реле для управления исполнительными устройствами
- Подключение блока реле к плате Arduino MEGA
- Подключение блока реле к модулю NodeMCU
- Управление блока реле по ИК-каналу (для NodeMCU)
- Организация доступа в дом с помощью RFID-модуля для Arduino MEGA
- Отображение данных о статусе исполнительных устройств на экране дисплея и управление с помощью сенсора
Создание будильников для запуска исполнительных устройств по расписанию
- Подключение модуля DS3231 к плате Arduino MEGA. Добавление срабатывания устройств умного дома по будильнику (для Arduino MEGA)
- Использование TFT 2.4" Shield 240×320. Вывод времени на экран дисплея
- Вывод списка будильников на TFT 2.4 Shield 240×320
- Подключение модуля DS3231 к модулю NodeMCU
- Добавление срабатывания устройств умного дома по будильнику (для NodeMCU)
Организация подключения к сети Интернет
- Модуль GSM/GPRS SIM800L
- Управление модулем GSM/GPRS SIM800L с помощью AT-команд
- Подключение модуля GSM/GPRS SIM800L к плате Arduino MEGA
- Подключение модуля NodeMCU к сети Интернет по Wi-Fi
Протокол MQTT – простой протокол для интернета вещей
- IoT Manager
- Передача данных брокеру (тестовый пример)
- Публикация данных датчиков в темы брокера (для NodeMCU)
- Управление из IoT Manager исполнительными устройствами на плате NodeMCU
- Публикация данных датчиков в темы брокера (для Arduino MEGA)
Заключение
Издательство: ДМК-Пресс
Год издания: 2018
Страниц: 180
ISBN: 978-5-97060-620-9
Формат: PDF
Язык: русский
Качество: высокое
Скачать книгу «Создание умного дома на базе Arduino» (23 МБ):
На Турбо нет файла