Проекты · Arduino / ESP32 / Pico

Проекты на Arduino

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

Настройка частоты зуммера
#14Средний

Настройка частоты зуммера

Ты управляешь звуком зуммера четырьмя кнопками: одна включает звук, другая выключает, а две оставшиеся делают его выше или ниже. Удерживай кнопку вверх или вниз, и высота звука меняется шаг за шагом,

4.6(69)
118
Гимн Турции на зуммере
#15Средний

Гимн Турции на зуммере

Нажми кнопку, и маленький зуммер начнёт нота за нотой играть Государственный гимн Турции. Arduino играет каждую ноту нужной высоты и длительности, исполняет два куплета гимна от начала до конца и ждёт

4.9(106)
213
Дверной звонок и свет с датчиком движения
#25Средний
Premium

Дверной звонок и свет с датчиком движения

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

4.7(54)
71
Парктроник на HC-SR04
#28Средний
Premium

Парктроник на HC-SR04

Мини-версия автомобильного парктроника: чем ближе предмет, тем чаще сигнал. Датчик расстояния измеряет предмет перед собой; если он дальше 20 сантиметров, горит зелёный светодиод, а если ближе — мигае

4.8(64)
85
Тест времени реакции на Arduino со звуковым сигналом: измерь рефлексы в миллисекундах (LCD + зуммер + 3 светодиода)
#97Средний
Premium

Тест времени реакции на Arduino со звуковым сигналом: измерь рефлексы в миллисекундах (LCD + зуммер + 3 светодиода)

Насколько быстрые у тебя рефлексы? Нажми кнопку: красный светодиод говорит приготовиться, жёлтый — внимание, и начинается случайное ожидание от 1,5 до 3,5 секунды. Как только загорится зелёный светодиод и пискнет зуммер, нажми снова; время реакции в миллисекундах появится на I2C LCD, а под ним — лучший и средний результат сессии. Нажмёшь до зелёного — на экране TOO EARLY! и звук проигрыша. Удержание кнопки — новый игрок, и у всех одинаковый порядок ожиданий.

4.6(33)
50
Ультразвуковой терменвокс на Arduino (HC-SR04 + кольцо NeoPixel + зуммер)
#165Средний
Premium

Ультразвуковой терменвокс на Arduino (HC-SR04 + кольцо NeoPixel + зуммер)

Музыкальный инструмент, на котором играют, ничего не касаясь, просто двигая рукой в воздухе! Чем ближе рука к HC-SR04, тем выше ноты играет пассивный зуммер, а кольцо NeoPixel из 24 светодиодов показывает каждую ноту цветом и заполнением. Кнопка переключает два режима: в режиме SCALE каждое расстояние притягивается к ноте пентатоники, а в режиме GLIDE звук плавно скользит, как в старых фантастических фильмах. Мелодию пишет твоя рука, а не код.

0.0(0)
Тетрис на Arduino (светодиодная матрица MAX7219 8x32 + 4 кнопки + зуммер)
#188Средний
Premium

Тетрис на Arduino (светодиодная матрица MAX7219 8x32 + 4 кнопки + зуммер)

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

0.0(0)
Атака пришельцев на Arduino (OLED 0,96 дюйма + джойстик + зуммер)
#189Средний
Premium

Атака пришельцев на Arduino (OLED 0,96 дюйма + джойстик + зуммер)

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

0.0(0)
1
Игра «Ударь крота» на Arduino (4 светодиода + 4 кнопки + дисплей TM1637)
#190Средний
Premium

Игра «Ударь крота» на Arduino (4 светодиода + 4 кнопки + дисплей TM1637)

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

0.0(0)
1