Описание
Набор подготовлен по материалам популярной книги Иго Т. “Умные вещи: Arduino, датчики и сети для связи устройств, 3-е изд“, которая в увлекательной форме вводит читателя в мир Интернета вещей.
Набор включает в себя непосредственно в книгу, а также электронные компоненты (датчики, модули и др.) и элементы макетирования схем, с помощью которых вы будете создавать электронные устройства и выполнять эксперименты, описанные в книге. Отличительной особенностью набора является наличие сразу трех микроконтроллеров: Arduino Uno, ESP32 и ATtiny84, а также веб-камеры.
Выполнив 25 экспериментов, описанных в прилагаемом руководстве, вы научитесь осуществлять взаимодействие устройств с помощью контроллеров Arduino, ESP32 и ATtiny84 по каналам USB, Bluetooth, Wi-Fi и др. Вы создадите «Arduino-совместимую» плату на базе ATTiny84 и сетевой измеритель качества воздуха, осуществите инфракрасное управление цифровой камерой, сможете идентифицировать объекты с помощью Web-камеры и модулей RFID и др.
Программирование микроконтроллеров осуществляется в среде Arduino IDE на языке С++. Для выполнения проектов в книге показано как использовать программные платформы Processing, node.js и p5.js. Исходные коды скетчей вы можете загрузить на сайте разработчика.
Набор будет интересен студентам и радиолюбителям, которые стремятся воплотить на практике свои творческие идеи. При этом вам не надо обладать глубокими специальными знаниями и навыками в области электроники и программирования. В книге в сжатом в виде вы найдете всю необходимую информацию, а в прилагаемом руководстве — пошаговые алгоритмы выполнения проектов. Проекты, описанные в руководстве, не полностью совпадают в аналогичными проектами из книги, т.к. ориентированы на электронные компоненты, доступные в России. Книга и набор компонентов помогут быстро освоить материал и приступить к реализации собственных проектов.
Проекты и эксперименты
I. ПРОСТЕЙШАЯ СЕТЬ
Управление RGB светодиодом с клавиатуры ПК
Создание интерактивной игры «Мартышкин пинг-понг»
Arduino-совместимая плата на базе ATtiny84 своими руками
II. БОЛЕЕ СЛОЖНАЯ СЕТЬ
Создание устройства контроля через интернет
поведения домашнего кота
III. МИКРОКОНТРОЛЛЕРЫ В ИНТЕРНЕТЕ
Привет, Интернет! Создание веб-сервера
Создаем встроенного сетевого клиента на примере
указателя курса биткоина
IV. СВЯЗЬ В РЕЖИМЕ РЕАЛЬНОГО (ПОЧТИ) ВРЕМЕНИ
Управление воспроизведением видео на основе сокетов TCP
Управление воспроизведением видео на основе
протокола WebSocket
V. БЕСПРОВОДНАЯ СВЯЗЬ
Инфракрасное управление цифровой камерой
Управление с помощью Bluetooth LE
VI. БЕССЕАНСОВЫЕ СЕТИ И ДВОИЧНЫЕ ПРОТОКОЛЫ
Взаимодействие по протоколу UDP
VII. КАК УЗНАТЬ МЕСТОНАХОЖДЕНИЕ (ПОЧТИ) ЧЕГО УГОДНО?
Инфракрасный дальномер
Ультразвуковой дальномер
Определение уровня полученного сигнала Wi-Fi
с помощью ESP32
Определение направления с помощью цифрового компаса
Определение положения в пространстве
с помощью акселерометра
VIII. РАСПОЗНАВАНИЕ ОБЪЕКТОВ С ПОМОЩЬЮ ВЕБ-КАМЕРЫ
Распознавание цветов
Распознавание лиц
IX. РАДИОЧАСТОТНАЯ ИДЕНТИФИКАЦИЯ (RFID)
Чтение меток RFID
RFID и бытовая автоматизация
Геолокация по IP-адресу
3 МИКРОКОНТРОЛЛЕРА И ВЕБ-КАМЕРА В НАБОРЕ!
Состав набора
✔ КОНТРОЛЛЕРЫ
x1 Arduino Uno R3+кабель USB
x1 ESP32S NodeMCU + кабель USB
x1 Микроконтроллер ATtiny84-20PU
✔ МАКЕТНЫЕ ПЛАТЫ, ПРОВОДА
x1 Макетная плата средняя [400 точек] 8,5х5,5 см
x20 Провода “папа-папа” (косынка), 20 см
x20 Провода “мама-мама” (косынка), 20 см
x20 Провода “папа-мама” (косынка), 10 см
x1 Набор перемычек для макетной платы
✔ БАЗОВЫЕ КОМПОНЕНТЫ
x10 Резистор 10 кОм ¼ Вт
x10 Резистор 220 Ом ¼ Вт
x5 Конденсатор керамический 10 мкФ
✔ КНОПКИ
x2 Кнопка тактовая 6х6 мм
✔ ДАТЧИКИ
x1 ИК-датчик расстояния Sharp GP2Y0Axx
x1 УЗ-датчик расстояния HC-SR04
x3 Фоторезистор GL5516
x1 3х-осевой акселерометр и магнитометр GY-511 LSM303DLHC
x1 Датчик температуры и влажности DHT11
x1 Датчик угла поворота (энкодер) с кнопкой EC11
x1 Потенциометр 10 кОм (WH148 B10K)
✔ МОДУЛИ
x1 RFID-модуль RC522
x1 Последовательный конвертер USB—UART (CP2102)
x1 Модуль реле 1х 5 В
✔ СВЕТОДИОДЫ, ЖК-ДИСПЛЕИ
x2 Cветодиод красный
x2 Cветодиод желтый
x2 Cветодиод синий
x2 Cветодиод зеленый
x2 Светодиод ИК
x2 Светодиод RGB
x1 Светодиод адресный WS2812 3Bit 5V 5050 RGB
x1 Текстовый дисплей (LCD 1602) с платой I2C
✔ ДОПОЛНИТЕЛЬНО
x1 Веб-камера
x1 Клипса для батарейки “Крона”
x1 Монтажная диэлектрическая площадка для Arduino
✔ КНИГА
x1 Иго Т. Умные вещи: Arduino, датчики и сети для связи устройств: Пер. с англ.— 3-е изд. — СПб.: БХВ-Петербург, 2019— 608 с.
Книга в наборе

В набор входит книга Тома Иго “Умные вещи: Arduino, датчики и сети для связи устройств: Пер. с англ. 3-е изд.“, в которой рассмотрено создание проектов на основе различных микроконтроллеров (Arduino, RapberryPi, ATTiny84 и др.). Показано, как сделать, чтобы электронные устройства могли обмениваться между собой данными и реагировать на команды. Описана работа с четырьмя программными платформами и библиотеками с открытым исходным кодом: Arduino IDE 1.8, Processing, node.js и p5.js.
В руководстве описаны эксперименты, разработанные по материалам популярной книги Т. Иго «Умные вещи: Arduino, датчики и сети для связи устройств, 3-е изд.» на базе контроллеров Arduino, ESP32 и ATtiny84. Приведено краткое описание платы ESP32, особенности ее подключения и программирования в Arduino IDE.
Отзывы
Отзывов пока нет.