Описание
Рассмотрен 31 проект на основе микроконтроллерной платы Arduino, в которых показано, как сделать, чтобы электронные устройства могли обмениваться между собой данными и реагировать на команды. Показано, как изменить настройки домашнего кондиционера, «позвонив ему» со своего смартфона; как создавать собственные игровые и видеоконтроллеры, взаимодействующие по сети; как использовать устройства Wi-Fi, Bluetooth, LoRa и инфракрасное излучение для получения информации от датчиков и организации взаимодействия объектов. Рассмотрена работа с четырьмя программными платформами и библиотеками с открытым исходным кодом: Arduino IDE 1.8, Processing, node.js и p5.js.
В третьем издании добавлены новые проекты, описано использование в проектах не только Arduino Uno, но и Arduino 101, Arduino MKR1000, ESP32, ESP8266 и Raspberry Pi, а также уделено внимание вопросам безопасности.
Книга идеально подходит для людей, которые стремятся воплотить на практике свои творческие идеи. Вам не надо обладать специальными техническими знаниями и навыками в области электроники.
Для начала реализации проектов необходимы только книга, идеи и недорогой набор с контроллером Arduino и некоторыми сетевыми модулями и датчиками.
Вы можете сможете реализовать различные проекты среди которых:
Мигалка
Ваша первая программа.
Мартышкин пинг-понг
Управление компьютерной игрой в настольный теннис с помощью игрушечной розовой мартышки.
Сетевой измеритель качества воздуха
Загрузка из Интернета и вывод на экран сведений о качестве воздуха в вашем городе.
Датчик токсичных испарений
Использование радиомодулей, датчика концентрации газов и игрушки мартышки-цымбалиста для предупреждения о токсических испарениях.
NFC и автоматизация в доме
Управление электропитанием приборов в офисе в зависимости от изменения состава сотрудников в течении дня
Вы научитесь:
» звонить со смартфона своему домашнему кондиционеру, чтобы изменить его настройки;
» создавать собственные игровые и видеоконтроллеры, взаимодействующие по сети;
» использовать устройств Wi-Fi, Bluetooth, LoRa и инфракрасное излучение для беспроводного получения информации от различных датчиков;
» работать с 4 легкими в использовании программными платформами и библиотеками программирования с открытым исходным кодом: Arduino IDE 1.8, Processing и node.js и p5.js;
» разрабатывать программы для передачи по Интернету данных о физической активности в вашем доме, офисе или дворе.
Об используемом оборудовании
“… Чтобы не распыляться на описании связей между различными физическими устройствами, в качестве базовых микроконтроллерных платформ для этого издания я выбрал Arduino 101 и MKR1000. Большая часть приведенного в книге кода будет также работать и на Arduino Uno, хотя некоторые скетчи могут напрячь до пределов его возможности. Для проектов книги также хорошо подойдут многие платы, совместимые с Arduino, в особенности более новые версии на основе микроконтроллера ARM Cortex-M0 или ESP8266…” (Том Иго)
Об авторе

Том Иго (Tom Igoe) преподает по программе интерактивных телекоммуникаций в школе искусств Тиша (Tisch School of Arts) Нью-Йоркского университета. В своей преподавательской деятельности и исследованиях Том ищет способы, которые могли бы позволить с помощью цифровых технологий организовать эффективное взаимодействие человека и электронных устройств. Автор известных книг, а также статей для журнала MAKE. Является одним из основателей открытого проекта Arduino. Мечтает когда-нибудь посетить архипелаг Шпицберген и Антарктиду. Автор мировых бестселлеров “Arduino, датчики и сети для связи устройств, 2-е изд.” , “Умные вещи: Arduino, датчики и сети для устройств, 3-е изд.” (оригинальное название: Making Things Talk: Using Sensors, Networks, and Arduino to see, hear, and feel your world)
НАУЧИТЕ МИКРОКОНТРОЛЛЕРЫ, ПК, СЕРВЕРЫ И СМАРТФОНЫ ОБЩАТЬСЯ ДРУГ С ДРУГОМ!
Отзывы
Отзывов пока нет.