Arduino Проекты для начинающих
Проект управления двумя сервомоторами (SG90) джойстиком на Arduino позволяет перемещать их по осям X и Y (0–180°). Джойстик подключается к A1 (X), A2 (Y), D4 (кнопка), сервомоторы — к D2 и D3, питание 5 В. Скетч использует библиотеку Servo, преобразует аналоговые значения (0–1023) в градусы, с кнопкой для включения светодиода (D13). Поддерживает возврат в центр или сохранение позиции сервомоторов.
Проект таймера на Arduino с 4-разрядным 7-сегментным индикатором (общий катод) и пищалкой выполняет обратный отсчёт с заданным временем (30 секунд). Управляется четырьмя кнопками (D10, D11, D12, A0) для установки, запуска и сброса, с режимом памяти. Индикатор подключается к D2–D8 (сегменты) и A1–A4 (катоды) с резисторами (200 Ом+). Скетч использует встроенную библиотеку Arduino, поддерживает ускорение ввода и звуковой сигнал (D9, ШИМ).
▶ Смотреть на YouTube
Проект в Proteus симулирует работу Arduino без физического подключения, используя Atmega328P для управления 8 светодиодами с миганием (1 с). Схема включает кварц (16 МГц) и конденсаторы, подключаемые к PB6, PB7. Скетч компилируется в Arduino IDE, экспортируется как HEX-файл и загружается в Proteus. Симуляция отображает переключение светодиодов с таймером, но может не соответствовать реальному времени из-за загрузки процессора.
Проект использует сенсорную кнопку TTP223 с Arduino для управления устройствами касанием без механических контактов. Подключается к 5V, GND и цифровому пину (например, D2). Скетч считывает состояние кнопки (HIGH при касании) через digitalRead, выводя результат в Serial. Применяется в умном доме, интерактивных проектах и прототипировании.
Проект с датчиком звука KY-037 на Arduino реагирует на громкие звуки (хлопки, щелчки) для включения светодиода (D13) или реле (220 В). Подключается через VCC (5 В), GND, OUT (цифровой сигнал) и A0 (аналоговый, низкое качество). Скетч использует компаратор LM393, обрабатывая сигналы для управления нагрузкой. Не подходит для тихих звуков или охранных систем.
▶ Смотреть на YouTube
Проект игры на Arduino с LCD 1602 (I2C) и кнопкой (D2) создаёт аркаду в стиле 90-х, где игрок перепрыгивает блоки. Пищалка (D9) воспроизводит мелодии (Super Mario, Star Wars) при старте и проигрыше. Скетч, адаптированный с интернета, использует библиотеку LiquidCrystal_I2C, отображает время игры. Управление одной кнопкой, дисплей подключается по I2C (SDA к A4, SCL к A5).
▶ Смотреть на YouTube