Здесь собраны фрагменты из книг по электронике и схемотехнике, в которых рассмотрены важные теоретические вопросы и советы по созданию электронных устройств, оригинальные проекты и инструкции по работе с Arduino, Raspberry Pi, ESP32 и др., а также распиновки различных модулей и другая полезная информация.
Простые проекты Arduino
Датчики
- УЗ-датчик расстояния HC-SR04
- Считывание выходного сигнала потенциометра
- Модуль фоторезистора KY-018
- ИК-датчик движения HC-SR501
- Датчик температуры и влажности воздуха DHT11/DHT22
- Датчик уровня жидкости
- Датчик пламени YG1006
- Датчик звука KY-037
- Датчик газа MQ-135
- Датчик влажности почвы YL-38
Модули
- Имитация ИК-сигналов управления пульта ДУ
- Руководство по сопряжению модулей HC-05 (ver. 4.0 2019[1]) и HC-06 (BT SPP V3.0)
- Установка имени, скорости и пароля Bluetooth-модуля HC-06
- Подключение робота к настольному компьютеру по каналу Bluetooth (Windows 11)
- Подключение модуля Bluetooth HC-06 к ноутбуку (Windows 10/11)
- Воспроизведение звуковых файлов на Arduino
- Подключение к Интернету с помощью платы расширения Arduino Ethernet shield
- Термостатический охладитель напитков на модуле Пельтье
- Охладитель напитков на элементе Пельтье
- Модуль реле в системе автополива
Дисплеи, светодиодные матрицы
- Управление несколькими цветными светодиодами одним контактом платы Arduino
- Управляемый ночник на трехцветном светодиоде
- ЖК-дисплей 1602 с модулем I2C
- Светодиодная матрица 8×8 с драйвером MAX7219
- Управление светодиодной матрицей с использованием драйвера дисплея MAX72xx
- Управление светодиодной матрицей с использованием чарлиплексирования
Платы расширения (shield)
- Ходовая часть мобильных роботов
- Управление направлением и скоростью вращения щеточного электродвигателя с помощью датчиков
- Подключение к Интернету с помощью платы расширения Arduino Ethernet shield
Двигатели
- Ходовая часть мобильных роботов
- Управление направлением и скоростью вращения щеточного электродвигателя с помощью датчиков
Звук
Интерфейсы для обмена данными
- Шина SPI и библиотеки сторонних разработчиков
- Шина I2C
- Последовательный обмен данными с использованием двух протоколов последовательной связи: TTL Serial и USB
- Уровни согласования взаимодействия устройств
- Введение в интерфейс SPI
Программные средства
- Взаимодействие Arduino с компьютерной программой Processing
- Инструменты для работы через последовательный порт
- Платформа node.js
- Интерфейсы командной строки и удаленные серверы
- Среда Processing
Микроконтроллеры
Питание
Bluetooth
- Руководство по сопряжению модулей HC-05 (ver. 4.0 2019[1]) и HC-06 (BT SPP V3.0)
- Установка имени, скорости и пароля Bluetooth-модуля HC-06
- Подключение робота к настольному компьютеру по каналу Bluetooth (Windows 11)
- Подключение модуля Bluetooth HC-06 к ноутбуку (Windows 10/11)
- Модуль BLE Bluetooth HM-10/11
Arduino IDE
Прерывания и другие специальные функции Arduino
Визуализация данных
- Взаимодействие Arduino с компьютерной программой Processing
- Графопостроитель FlexiPlot
- Графопостроитель Serial Port Plotter
- Arduino плюс Excel — сбор и хранение данных
Пайка
- Краткий курс пайки (из книги Робототехника на Raspberry Pi), pdf скачать
- Пайка проводов (из книги “Электроника для начинающих“), pdf скачать
- Практические сведения по электронике (из книги “Arduino для изобретателей“), pdf скачать