Автор: Виктор Петин
Издательство: БХВ-Петербург
ISBN: 978-5-9775-3550-2
Язык книги: Русский
Год: 2015

В этой замечательное книге рассмотрены основные платы Arduino и платы расширения (шилды), добавляющие функциональность основной плате. Подробно описан язык и среда программирования Arduino IDE.

Тщательно разобраны проекты с использованием контроллеров семейства Arduino. Это проекты и области робототехники, создания погодных метеостанций, "умного дома", вендинга, телевидения, Интернета, беспроводной связи (bluetooth, радиоуправление).

Для всех проектов представлены схемы и исходный код. Также представлен исходный код для устройств Android, используемых в проектах для связи с контроллерами Arduino. На сайте издательства размещен архив с исходными кодами программ и библиотек, описаниями и спецификациями электронных компонентов и др.

Во втором издании добавлены проекты голосового управления с помощью Arduino, работа с адресуемыми RGB-лентами, управление iRoboi Create на Arduino. Рассмотрены проекты с использованием платы Arduino Leonardo. Приведены пошаговые уроки для начинающих разработчиков.

Содержание

ЧАСТЬ 1. ARDUINO - ОБЩИЙ ОБЗОР

Глава 1. Введение в Arduino
Глава 2. Обзор контроллеров семейства Arduino
Глава 3. Платы расширения Arduino

ЧАСТЬ 2. СРЕДА РАЗРАБОТКИ И ЯЗЫК ПРОГРАММИРОВАНИЯ КОНТРОЛЛЕРОВ ARDUINO

Глава 4. Среда программировании Arduino IDE
Глава 5. Программирование в Arduino

ЧАСТЬ 3. ПРАКТИЧЕСКОЕ ПРИМЕНЕНИЕ ARDUINO

Глава 6. Arduino и набор функций Serial
Глава 7. Arduino и знакосинтезирующие жидкокристаллические индикаторы
Глава 8. Библиотека EEPROM
Глава 9. Использование Arduino Leonardo в качестве USB-устройства
Глава 10. Arduino и 1-Wire
Глава 11. Arduino и цифровой датчик температуры DS18B20
Глава 12. Arduino идатчики температуры ивлажности DНТ
Глава 13.Сетевой обмен с помощью Arduino
Глава 14. Arduino и карта памяти SD
Глани 15. Arduino н светодиодные матрицы
Глава 16. Arduino и управляемые светодиодные ленты RGB
Глава 17. Работа Arduino с вендииговыми аппаратами
Глава 18. Arduino и радиочастотная идентификация (RFID)
Глава 19. Arduino и датчики расстояния
Глава 20. Arduino и передача данных в инфракрасном диапазоне
Глава 21. Создаем робота
Глава 22. Arduino и шаговые двигатели
Глава 23. Arduino и сервоприводы
Глава 24. Arduino н Bluetooth
Глава 25. TV-выход на Arduino
Глава 26. Arduino н радиоуправление
Глава 27. Arduino и беспроводной радномодуль NRF24L01
Глава 28. Работа Arduino с USB-устройствамн
Глани 29. Arduino и ROS
Глава 30. Голосовое управление

ПРИЛОЖЕНИЯ

Приложение 1. Список использованных источников
Приложение 2. Начальная школа
Приложение 3. Описание электронного архива