Проекты на Arduino
Сотни проектов от простых до продвинутых: схемы, код и видео.

Шкатулка-сюрприз ко дню рождения на Arduino (фоторезистор + зуммер + 3 светодиода)
Открыли коробку с подарком, а она запела! Спрятанный внутри фоторезистор (LDR) замечает свет, когда открывается крышка; зуммер играет «Happy Birthday», а 3 светодиода загораются в такт нотам. Когда песня заканчивается, светодиоды мерцают, как свечи на торте. Сделай её в подарок близкому человеку: она работает от батареек и замолкает, когда крышку закрывают.

Тетрис на Arduino (светодиодная матрица MAX7219 8x32 + 4 кнопки + зуммер)
Никакого экрана, только 256 светодиодов: Тетрис с музыкой на Arduino! Поставленная вертикально светодиодная матрица MAX7219 8x32 становится игровым полем шириной 8 и высотой 32, а 4 кнопки двигают, вращают и сбрасывают фигуры. Пассивный зуммер играет мелодию Тетриса, заполненные ряды исчезают со вспышкой, а игра ускоряется каждые 2 ряда. Матрица управляется без библиотеки, а рекорд хранится в EEPROM.

Атака пришельцев на Arduino (OLED 0,96 дюйма + джойстик + зуммер)
Легенда 1978 года на экране 0,96 дюйма! На OLED 128x64 армия из 15 пришельцев марширует, спускается на ряд у каждого края и ускоряется по мере того, как редеет. Джойстик ведёт корабль, как руль, а его кнопка стреляет; есть 4 щита, бонусная летающая тарелка и волны, которые становятся всё сложнее. Пассивный зуммер играет классический марш и эффекты, а рекорд хранится в EEPROM.

Игра «Ударь крота» на Arduino (4 светодиода + 4 кнопки + дисплей TM1637)
Бей, как только загорится! Аркадная классика «Ударь крота» у тебя на столе: случайно загорается один из 4 светодиодов, и если нажать кнопку того же цвета, пока он не погас, ты получаешь очко. Каждые 5 попаданий — новый уровень, и кроты показываются всё меньше. Неверная кнопка стоит 1 очка и 3 секунд. Время и очки показываются на TM1637, рекорд хранится в EEPROM, а пассивный зуммер даёт каждой норке свой звук.

Кнопки для викторины на 3 игроков на Arduino (4 кнопки + 3 светодиода + зуммер)
Кто нажал первым? Arduino решает с точностью до миллисекунды! Система «кто первым нажал, тот отвечает» из телевикторин для 3 игроков и кнопки ведущего. Ярко загорается светодиод (LED) самого быстрого игрока с его собственным звуком, а остальные кнопки блокируются. Нажатие до сигнала ведущего — фальстарт. Удерживай кнопку ведущего 1 s, и на светодиодах покажется табло счёта. Готово к настоящему использованию в классе или дома.

Игра «Угадай число» на Arduino (клавиатура 4x4 + I2C LCD + зуммер)
Загадано число от 1 до 100. Сможешь найти его за 7 попыток или меньше? Arduino выбирает секретное число, ты набираешь догадку на клавиатуре 4x4 и отправляешь её клавишей #. I2C LCD пишет HIGHER или LOWER и показывает оставшийся диапазон и твои попытки, а пассивный зуммер даёт каждой подсказке свой звук. Рекорд по наименьшему числу попыток хранится в EEPROM. Весёлая первая игра, где клавиатура и LCD работают вместе.
