Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

DIY Arduino 1D Pong Game со светодиодной лентой WS2812

Компоненты и расходные материалы

Arduino Nano R3
× 1
Адресная светодиодная лента Digilent WS2812
× 1
Зуммер
× 1
Тактильный переключатель, срабатывающий сверху
× 4
NPN-транзистор общего назначения
× 1
Резистор 2,21 кОм
× 1

Приложения и онлайн-сервисы

IDE Arduino

Об этом проекте

В этом проекте представлена ​​одномерная версия классической игры «Понг», сделанная с использованием светодиодной ленты NeoPixel. Игра предназначена для 2 игроков, в которой «мяч» движется по длине светодиодной ленты и отскакивает назад, если нажать кнопку, когда горят несколько конечных светодиодов.

Скорость мяча изменяется после каждого удара, что затрудняет попадание по мячу вовремя.

Устройство очень простое и легкое в изготовлении и содержит следующие компоненты:

- микроконтроллер Arduino Nano

- Светодиодная лента WS2812 с 60 светодиодами

- 4 кнопки

- Зуммер

- Транзистор

- и два резистора

В отличие от простого оборудования, программное обеспечение более сложное и взято с веб-сайта vagrearg.org. Многие параметры можно легко изменить в коде, например:количество пикселей в полосе, размер зоны возврата, интенсивность светодиодных точек, количество баллов, необходимых для победы и т. Д.

Игра сделана интересной с несколькими особенностями. Во-первых, мяч будет становиться все быстрее и быстрее с каждым ударом вперед и назад. Во-вторых, мяч может быть отброшен в пределах синей «зоны», и он будет возвращаться быстрее, чем дальше вы попадете в зону, и мяч попадет в нее. Это, конечно, рискует оказаться слишком поздно. В-третьих, вы можете увеличить отдачу, удерживая кнопку ускорения во время нажатия. Стоимость повышения - уменьшение вашей зоны поражения.

В завершение все детали помещаются в подходящий ящик из ПВХ пластины и покрываются самоклеящимися цветными обоями, чтобы устройство получило функциональный и интересный вид.

Спасибо за просмотр

Код

  • Код
Код C / C ++
 Нет предварительного просмотра (только загрузка). 

Схема


Производственный процесс

  1. Музыкальный визуализатор DIY LUMAZOID для Arduino
  2. Самодельные простейшие часы Numitron IV9 с Arduino
  3. Игра с гироскопом Arduino с MPU-6050
  4. Игра Arduino Pong - OLED-дисплей
  5. Рулетка DIY 37 LED
  6. Игровой контроллер Arduino
  7. Игра Arduino Pong на матрице 24x16 с MAX7219
  8. Arduino с Bluetooth для управления светодиодом!
  9. Игра Pixel Chaser
  10. Простое измерительное колесо с поворотным энкодером, сделанное своими руками