Практические статьи по Arduino: подключение датчиков и модулей, работа с дисплеями, реле и беспроводной связью. Каждый материал — с рабочим кодом скетча, схемой подключения и пояснениями, от простых примеров до законченных мини-проектов.
Множество одновременных датчиков: протокол с разделением каналов
Введение Реальные проекты часто включают несколько разных датчиков одновременно (температура, влажность, расстояние, освещённость) — нужен протокол, позволяющий Qt-стороне надёжно различать, какое значение от какого датчика пришло, и масштабируемая…
OLED/LCD-дисплей на Arduino: дублирование интерфейса Qt на устройстве
Введение Часто полезно показать часть информации напрямую на самом устройстве, не требуя постоянного подключения к компьютеру с Qt-приложением — небольшой OLED или LCD-дисплей, подключённый к Arduino, может отображать…
Серво-приводы: плавное управление углом через слайдер в Qt
Введение Серво-привод — устройство, поворачивающееся в заданное угловое положение (обычно от 0 до 180 градусов) и удерживающее его, в отличие от обычного DC-мотора, который просто вращается с заданной…
Джойстик двухосевой: считывание аналоговых осей и кнопки
Введение Двухосевой джойстик из комплекта — это, по сути, два потенциометра (по одному на каждую ось X/Y), механически связанные с одной рукояткой, плюс отдельная кнопка, срабатывающая при нажатии…
RGB-светодиод и простые светодиоды: ШИМ-управление цветом и яркостью
Введение В комплекте есть как простые одноцветные светодиоды (красный, зелёный, жёлтый, по 5 штук каждого), так и RGB-модуль, объединяющий три светодиода (красный, зелёный, синий) в одном корпусе, что…
Семисегментные индикаторы: одноразрядный и четырёхразрядный, динамическая индикация
Введение Комплект включает два типа семисегментных индикаторов — одноразрядный (одна цифра) и четырёхразрядный (четыре цифры, например для отображения времени или счётчика). В статье разберём вывод цифр на оба…
Светодиодная матрица 8х8 (1088BS) и сдвиговый регистр 74HC595
Введение Светодиодная матрица 1088BS (8×8 точек) в чистом виде требует 16 пинов для прямого управления (8 строк + 8 столбцов) — что нереалистично при ограниченном количестве пинов Arduino.…
LCD1602 через I2C-конвертер: вывод текста и пользовательских символов
Введение LCD1602 (16 символов, 2 строки) — один из самых распространённых символьных дисплеев в стартовых наборах. В чистом виде он требует 6+ цифровых пинов Arduino, что быстро исчерпывает…