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

1D Pong на Arduino и ленте WS2812: пошаговое руководство

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

Необходимое ПО

О проекте

Это одномерная версия классической игры «Pong», реализованная на адресуемой LED-ленте WS2812. Игра для двух игроков: «мяч» бегает вдоль ленты, и игрок должен нажать свою кнопку, когда светодиоды в его зоне загораются, чтобы отбить мяч.

Игровая механика

Особенности конструкции

1D Pong на Arduino и ленте WS2812: пошаговое руководство

Схема подключения

Схема доступна в разделе «Schematics». Основные моменты:

Программирование

  1. Скачайте код (в разделе Code — «No preview (download only)», забирайте из репозитория автора или прикрепленных файлов).
  2. Установите библиотеку Adafruit NeoPixel или FastLED (зависит от используемого кода).
  3. При необходимости скорректируйте в коде:
    • NUM_LEDS — количество светодиодов (60).
    • Пины кнопок, зуммера, ленты.
    • Параметры игры: скорость, зона, буст, очки победы.
  4. Загрузите в Arduino Nano.

Советы по сборке

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

  1. Сделай свой LUMAZOID: DIY Arduino музыкальный визуализатор
  2. Ретро-часы на индикаторах Numitron с Arduino: просто, надёжно, экономно
  3. Создание игры в реальном времени на Arduino Nano с гироскопом MPU-6050 и OLED-дисплеем
  4. Создание классической игры Pong на Arduino UNO с OLED-дисплеем: пошаговый урок
  5. Создание рулетки на 37 светодиодов с Arduino Nano
  6. DIY USB-геймпад на Arduino: собственный высокопроизводительный контроллер
  7. Сборка консоли Pong 24×16 на Arduino Nano и MAX7219
  8. Управление светодиодом по Bluetooth с Arduino: простой DIY-гид
  9. Pixel Chaser: игра на один тап с NeoPixel Ring и Arduino Nano
  10. Сборка точного измерительного колеса на Arduino Nano и вращательном энкодере