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

Проекты на Arduino

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

Игральный кубик
#79Средний
Premium

Игральный кубик

Больше никаких потерянных кубиков во время настольных игр: при каждом нажатии кнопки на семисегментном индикаторе появляется случайное число от 1 до 6. Каждое нажатие даёт ровно один результат, и он т

5.0(48)
67
Игра в пинг-понг — SSD1306
#86Средний
Premium

Игра в пинг-понг — SSD1306

Мяч, две ракетки и ты: на маленьком OLED-экране ты играешь в настольный теннис — одну из самых первых видеоигр. Две кнопки двигают твою ракетку справа вверх и вниз, а левой ракеткой управляет компьюте

4.5(47)
65
OLED T-Rex Run: игра с динозавром на Arduino
#87Продвинутый
Premium

OLED T-Rex Run: игра с динозавром на Arduino

Игра с динозавром, которая появляется, когда пропадает интернет, теперь у тебя на столе: динозавр бежит по маленькому OLED-экрану, навстречу едут кактусы, а прыгаешь ты одной кнопкой. Счёт растёт в ре

4.7(33)
53
Пиксельная змейка на матрице 8x8
#88Продвинутый
Premium

Пиксельная змейка на матрице 8x8

Собери классическую игру «Змейка» своими руками и сыграй в неё. На цветной светодиодной матрице 8x8 ты джойстиком управляешь зелёной змейкой и ешь красные яблоки; с каждым яблоком змейка растёт, немно

4.7(39)
57
Змейка на матрице 16x16
#89Продвинутый
Premium

Змейка на матрице 16x16

Классическая игра «Змейка», на этот раз на огромном светодиодном дисплее из 256 огоньков. Ты джойстиком управляешь зелёной змейкой и собираешь красные яблоки; с каждым яблоком змейка растёт, счёт увел

4.8(52)
67
Игра на память на Arduino (4 светодиода + 4 кнопки + зуммер)
#93Продвинутый
Premium

Игра на память на Arduino (4 светодиода + 4 кнопки + зуммер)

Доверяешь своей памяти? Четыре цветных светодиода загораются в определённой последовательности, каждый со своей нотой, а ты повторяешь тот же порядок кнопками. Каждый верный раунд добавляет в последов

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

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

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

4.6(33)
50
Игра-бегалка на LCD с Arduino
#98Средний
Premium

Игра-бегалка на LCD с Arduino

Бесконечная игра-бегалка с горизонтальной прокруткой на символьном LCD-экране 16x2. Герой бежит сам, а игрок перепрыгивает препятствия нажатием кнопки. Случайные препятствия появляются в верхней и нижней строке. Пассивный зуммер играет вступительную мелодию, звук прыжка, праздничный звук на 50 очков и мелодию конца игры. При запуске показывается заставка «BlueGrays - Arduino Projects». Счёт обновляется сразу в правом верхнем углу экрана.

4.6(32)
55
Волшебный планшет для рисования на Arduino (2 потенциометра + OLED-дисплей)
#164Новичок
Premium

Волшебный планшет для рисования на Arduino (2 потенциометра + OLED-дисплей)

Собираем на Arduino классический волшебный планшет для рисования! Левый потенциометр двигает перо по горизонтали, правый — по вертикали, а OLED на 0,96 дюйма рисует непрерывную линию. Кнопка PEN поднимает и опускает перо, а кнопка CLEAR стирает экран анимацией ластика со звуком зуммера. Весёлый проект для начинающих про аналоговый вход, фильтрацию дрожания и рисование на дисплее.

0.0(0)
Игра «Циклон» на Arduino: останови огонёк посередине (7 светодиодов + кнопка + зуммер)
#178Новичок
Premium

Игра «Циклон» на Arduino: останови огонёк посередине (7 светодиодов + кнопка + зуммер)

Сможешь остановить его на красном светодиоде? Настольная версия аркадной игры Cyclone: огонёк бегает туда-обратно по 7 светодиодам, а очко ты получаешь, нажав кнопку, пока горит красный светодиод в центре. Каждое попадание сокращает время на светодиод примерно на 15%, до минимума 45 ms, а зуммер играет мелодию. Неверное нажатие стоит жизни, и после 3 игра заканчивается. Рекорд хранится в EEPROM, поэтому переживает отключение питания.

0.0(0)
Лабиринт с шариком и управлением наклоном на Arduino (MPU-6050 + светодиодная матрица MAX7219 8x8)
#179Средний
Premium

Лабиринт с шариком и управлением наклоном на Arduino (MPU-6050 + светодиодная матрица MAX7219 8x8)

Ни экрана, ни джойстика: наклоняй схему, и светодиодный шарик катится по лабиринту! Акселерометр MPU-6050 измеряет наклон, а шарик на светодиодной матрице MAX7219 8x8 катится в ту сторону, не проходя сквозь стены. Доберись до цели, и пассивный зуммер сыграет мелодию, а следом откроется следующий лабиринт; пройди все 3 — и увидишь смайлик. Чтение датчика без библиотек, управление скоростью наклоном и лабиринты, записанные текстом, в одном проекте.

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)