77 проектов для Arduino

Передняя обложка
Litres, 29 янв. 2022 г.
0 Отзывы
Google не подтверждает отзывы, однако проверяет данные и удаляет недостоверную информацию.
В книге представлено 77 экспериментов для Arduino – ценнейшего практического материала для обучения. Каждый эксперимент подразумевает поэтапное изучение электроники и программирования путем создания проектов на Ардуино. Процесс обучения от начала работы до готового устройства занимает не очень много времени. В рамках нашей программы обучения можно собрать полноценный проект. Например, игру «Змейка», домашнюю метеостанцию, WEB-опросник, бегущую строку, электронные часы с будильником, FM радио, электронный компас и многое другое!Для сборки проектов не требуется паяльник, а порог вхождения в электронику очень легкий, что соответствует нашему девизу: «Arduino – это очень просто!»Авторы книги использовали современные методики обучения. Книгу можно использовать, как методическое пособие. Она содержит подробные иллюстрации к каждому занятию. Теория полностью совмещена с практикой и излагается постепенно, от простого к сложному, не упуская всех деталей.
 

Отзывы - Написать отзыв

Не удалось найти ни одного отзыва.

Избранные страницы

Содержание

Введение
6
Установка Arduino IDE
8
Плата Arduino+WiFi
17
Проводники и плата прототипирования
19
Блоки питания
20
Светодиодный маячок на 4 светодиодах
21
Бегущий огонек на 8 светодиодах
25
Бегущий огонек на 8 светодиодах совершенствуем программу
29
Индикатор шума на датчике звука
180
Измерение влажности и температуры воздуха датчиком DHT11
182
Индикатор освещенности на датчике GY30
185
Домашняя метеостанция на датчике BMP280 и DHT11
191
Часы реального времени DS3231 Установка корректировка времени
196
Часы на 4х разрядной светодиодной матрице
201
Часы с бегущей строкой на 4х разрядной светодиодной матрице
204
Часы на ЖКдисплее LCD Keypad shield
210

Десятисегментный линейный индикатор Пульсирующая шкала
32
Два светофора на перекрестке
36
Подключаем к Arduino кнопку
40
Боремся с дребезгом контактов Кнопки
44
Подключаем несколько кнопок управляем светодиодами
48
delay и millis управляем скоростью и направлением бегущего огня с помощью кнопок
53
Подключение 7сегментного одноразрядного индикатора
58
Матрица 4разрядная из 7сегментных индикаторов
62
Секундомер на 4разрядной матрице из 7сегментных индикаторов
65
Аналоговые входы Arduino Подключение потенциометра
69
Использование потенциометра в качестве регулятора показаний светодиодной шкалы
74
Клавиатура по однопроводной аналоговой линии
77
Широтноимпульсная модуляция Балансир яркости двух светодиодов
82
Радуга на RGBсветодиоде
84
Доремифасольляси Воспроизводим звуки на Arduino
89
Воспроизводим звуки разных октав Двумерные массивы
93
Музыкальный звонок
97
Библиотеки Arduino Создание собственной библиотеки
102
Матричная клавиатура 4х4
107
Пианино на матричной клавиатуре
112
ЖКдисплей на контроллере HD44780
116
Создаем калькулятор на матричной клавиатуре
120
Управляем движущимся символом на экране дисплея
125
4х разрядная светодиодная матрица
130
Вывод спрайтов и символов на 4х разрядную светодиодную матрицу
133
Бегущая строка на 4х разрядной светодиодной матрице
137
Русификация бегущей строки на 4х разрядной светодиодной матрице
140
Загрузка по последовательному порту текста для бегущей строки на 4х разрядной светодиодной матрице
144
Подключаем двухкоординатный джойстик
149
Игра Змейка Управляем перемещением змейки на светодиодной матрице с помощью джойстика
154
Игра Змейка Добавляем корм для змейки
161
Игра Змейка Последние штрихи
167
Индикатор влажности почвы на датчике FC28
174
Звуковая сигнализация превышения уровня воды
177
Добавляем часам на ЖКдисплее LCD Keypad shield функционал будильника
213
Память EEPROM Запись в EEPROM данных для будильников
218
Часы с будильниками на EEPROM
223
Работа с SDкартой
225
Сохранение данных метеостанции на SDкарте
230
Подключение исполнительных устройств
234
Подключение 4фазного шагового двигателя
237
Управление скоростью и направлением движения 4фазного шагового двигателя с LCD Keypad shield
241
Беспроводная связь по инфракрасному каналу
245
Управление скоростью и направлением движения
248
4фазного шагового двигателя по ИК каналу Эксперимент 56 Ультразвуковой датчик расстояния HCSR04
252
Радар на шаговом двигателе и датчике HCSR04
255
Компас на шаговом двигателе и модуле GY273 HMC5883
258
RFIDидентификация Считыватель RFID RC522
264
Организация контроля доступа по RFIDметкам
268
Запись информации на RFIDметку
271
Считывание данных с RFIDметки
277
Подключение модуля TEA5767
280
Радиоприемник на модуле TEA5767
283
Загрузка скетчей на модуль ESP8266 платы Arduino+WiFi
286
Обмен данными по последовательному порту между ESP8266 и Arduino Uno платы Arduino+WiFi
292
Webсервер с отображением данных метеостанции
297
Webсервер на ESP8266 для управления светодиодами
304
Webсервер для управления реле через Arduino
310
Webсервер управления текстом для бегущей строки на 4х разрядной светодиодной матрице
314
Домашняя метеостанция для сервиса Народный мониторинг
319
Отправка данных датчиков домашней метеостанции на сайт Народного мониторинга
326
Прием на устройстве команд отправленных с сайта Народного мониторинга
331
Обработка и исполнение команд полученных с сайта Народный мониторинг
335
Протокол MOTT Отправка данных по протоколу MOTT
340
Получение данных по протоколу MOTT
347
Отправляем с webсервера в интернетмагазин ArduinoKit отзывы и пожелания о книге и наборе
352
Авторские права

Библиографические данные