Arduino 40

Arduino

RFID-модуль: считывание карт и брелоков

Введение RFID-модуль (обычно на чипе RC522) считывает уникальный идентификатор бесконтактных карт и брелоков на расстоянии нескольких сантиметров — классическое применение: системы контроля доступа, простая авторизация. В статье разберём…

Arduino

ИК-пульт и ИК-приёмник: приём и декодирование команд

Введение ИК-приёмник (модуль на чипе VS1838/HX1838) в сочетании с прилагаемым в комплекте маленьким ИК-пультом — простой способ добавить беспроводное управление устройством без необходимости в более сложных Bluetooth/Wi-Fi модулях.…

Arduino

Шаговый двигатель: управление через драйвер ULN2003

Введение В отличие от DC-мотора и серво, шаговый двигатель перемещается дискретными, точно определёнными шагами, что даёт точный контроль положения без необходимости в обратной связи от датчика положения —…

Arduino

LM35: аналоговый датчик температуры в сравнении с DHT11

Введение LM35 — простой аналоговый датчик температуры, выдающий напряжение, линейно пропорциональное температуре в градусах Цельсия (10 мВ на градус), в отличие от цифрового DHT11/22, использующего собственный протокол передачи…

Arduino

Зуммер: звуковая сигнализация и простые мелодии

Введение Пьезоэлектрический зуммер (2 штуки в комплекте) — простой способ добавить звуковую обратную связь устройству: сигнал тревоги, подтверждение действия, простая мелодия. В статье разберём управление зуммером через tone()/noTone()…

Arduino

DS1302: модуль часов реального времени

Введение DS1302 — модуль часов реального времени (RTC) с собственной батарейкой, продолжающий отслеживать текущую дату и время даже когда Arduino полностью обесточен — что отличает его от простого…

Arduino

Итоговый мини-проект: умная панель доступа и журналирования событий (RFID + RTC + LCD + зуммер)

Введение В заключительной статье цикла и всего расширенного плана статей собираем мини-проект, объединяющий несколько модулей стартового комплекта в единую, законченную систему — панель контроля доступа: RFID-считыватель проверяет карту,…

Arduino

Объединение нескольких выходных модулей в единую систему индикации

Введение Симметрично предыдущей статье, разберём агрегацию вывода — единый способ показать пользователю информацию или состояние приложения сразу через несколько физических индикаторов (LCD-дисплей, RGB-светодиод, зуммер), не дублируя логику обновления…

Arduino

Объединение нескольких входных модулей в один Qt-интерфейс управления

Введение К этому моменту цикла мы рассмотрели больше десятка отдельных входных модулей (джойстик, кнопки, кнопочная матрица, потенциометр, датчики). В статье разберём, как организовать единый, согласованный Qt-интерфейс, агрегирующий ввод…

Arduino

Гироскоп/акселерометр (MPU6050) через I2C: измерение наклона и движения

Введение Гироскопический модуль из набора (обычно на базе чипа MPU6050 или аналогичного) — комбинированный датчик, объединяющий трёхосевой акселерометр (измерение ускорения, включая гравитацию — что позволяет определить наклон) и…