А.В. Белов. Управление модулем Arduino по Wi-Fi с мобильных устройств
Сегодня уровень развития микроэлектроники, накопленный опыт программирования и широкое распространение готовых программных библиотек позволяет широкому кругу начинающих конструкторов легко и быстро освоить приемы и методы разработки электронных устройств на базе Arduino.
В книге доступным языком от простого к сложному раскрываются все секреты схемотехники и программирования в данной области. Изучение материала происходит на конкретных примерах, специально разработанных автором для данной книги.
В качестве основы для примеров выбраны популярные и широко распространенные микроконтроллерные модули: универсальный модуль широкого применения Arduino и популярный Wi-Fi модуль ESP-O1, использующий самую удачную и недорогую на данный момент микросхему ESP8266EX.
Книга предназначена для начинающих программистов и радиолюбителей, желающих научиться создавать полезные устройства, управляемые по сети Wi-Fi при помощи смартфона или планшета.
Краткое содержание:
- Уважаемые читатели!
- Чем будут полезны QR-коды в этой книге
- О чем эта книга и для кого она написана
Глава вводная. Arduino - это очень просто
Глава 1. Микросхема ESP8266EX
- Знакомство с микроконтроллером ESP8266EX
- Линии ввода-вывода
- Технические характеристики микросхемы ESP8266EX
- Основы программирования для микроконтроллера ESP8266EX
- Инструментальные программы для SDK
- Заключение главы, или «Не все так страшно!»
Глава 2. Модули на основе микроконтроллера ESP8266
- Краткое описание модулей ESP
- Готовимся к использованию модуля ESP-01
- Программирование модуля ESP-01 на Arduino IDE
- Подключение модуля ESP-01 к модулю Arduino
- Обновление и восстановление прошивки ESP-модуля
Глава 3. Работа с модулем ESP-01 при помощи АТ-команд
- Система АТ-команд ESP-модуля
- Запуск Wi-Fi точки доступа
- Запуск TCP-сервера
- Запуск TCP-клиента
- Работа ESP-модуля в режиме Wi-Fi клиента
- Работа ESP-модуля с протоколом UDP
Глава 4. Управление ESP-01 при помощи Arduino
- Учимся управлять модулем ESP-01 при помощи Arduino
- Осваиваем приложение «WIFI Controller ESP8266»
- Проблема с IP адресом учебного модуля
- Подключение модуля ESP-01 к Arduino
- Настройка параметров ESP-01 под управлением Arduino
- Простейшая программа для управления ESP-01
- Программа «ЭХО»
- Особенности отладки программ в связке двух модулей
- Программа управления светодиодами
- Программа регулировки яркости светодиодов
- Не забывайте согласовать нагрузку с выходами микроконтроллера
Глава 5. Конструктор графических интерфейсов
- Вместо приложения с универсальным интерфейсом - конструктор интерфейсов
- Конструктор интерфейсов RemoteXY
- Подготовка модуля ESP-01 для проекта RemoteXY
- Простой проект - тест элементов управления
- Простой проект - доработка исходного кода
- Мобильное приложение RemoteXY
- Проверка элементов индикации: разработка проекта
- Проверка элементов индикации: схема и программа
Глава 6. Использование ESP-01 без Arduino
- Начинаем действовать без Arduino
- Выбор программных примеров
- Программа настройки ESP-01, режим Wi-Fi клиента
- Программа настройки ESP-01, режим Wi-Fi точки доступа
- Программа обмена данными между смартфоном и ESP-01
- Программа управления реле при помощи ESP-01
- Управление модулем реле при помощи браузера
- Программа управления климатическим модулем
- Управление метео-модулем при помощи браузера
Приложения
- Приложение 1. Список литературы и использованных ресурсов сети Интернет
- Приложение 2. Обзор сайтов в Интернет, рекомендуемых автором книги как источник дополнительного материала по теме книги
- Приложение 3. Полный список ESP8266 AT команд на русском языке для версии AT v0.22 SDK v1.0.0
- Приложение 4. Программирование в Arduino IDE для ESP8266: краткий обзор реализованных в настоящее время функций
- Приложение 5. Подводя итоги, или о виртуальном диске
Издательство: Наука и Техника
Год издания: 2020
Страниц: 496
ISBN: 978-5-94387-892-3
Формат: DjVu
Язык: русский
Размер: 49 Мб
Качество: отличное
Скачать книгу «Управление модулем Arduino по Wi-Fi с мобильных устройств» (49 МБ):
Bookingolz 10/10/21 Просмотров: 3496
+6