Привет!
Это переработка старого проекта Arduino.
По сути, это набор деталей, который служит подставкой для печатной платы и некоторых компонентов, которые я использовал для создания игровой машины "Тетрис".
На фотографиях я использую свойКонтроллер, сделанный своими руками.Но вы можете создать свой собственный, используя джойстик, похожий на PS2, и 3 кнопки.
Включил файл .ino.. Он использует библиотеки Fastled, LedControl и Adafruit_TicoServo (можно скачать из менеджера библиотек IDE).
Список компонентов:
- Arduino Uno/Nano.
- Сервомотор (дешёвый SG90, это нормально).
- Две 8x8 RGB-матрицы (используя дешёвые китайские матрицы, найденные на eBay).
- Отображать MAX7219.
- Джойстик, похожий на PS2.
- 3 кнопки переключения.
ПИНАУТ для Arduino:
- Джойстик.
- AX --> A0
- АЙ --> А1
- Кнопки.
- Вращайте по часовой стрелке --> D3
- Поверните против часовой стрелки --> D4
- Начать --> D5
- RGBMatrix--> D8
- Сервопривод.--->D9
- Отображать Max7219.
- Данные --> D10
- CS -->D11
- CLK -->D12
Важный совет:Не подавайте питание на RGB-матрицу через Arduino. Две матрицы вместе могут потреблять более 1 ампера, а Arduino не может справиться с таким высоким током.
Есть две версии диффузора Matrix в одной или двух частях. Если вы можете справиться с заменой нити, я рекомендую напечатать файл 'matrix_cover_with_diffusor.stl' и переключить с белой нити на темно-цветную при начале печати сетки. Белая панель имеет толщину 0,6 мм. Вы также можете напечатать белую панель и сетку отдельно
Смотрите ниже некоторые полезные фотографии и дополнительные инструкции/советы.
Посмотрите в действии (ранний прототип) в этом видео:https://youtu.be/qHTFjGCErSI
Наслаждайтесь этим приятным выходным проектом и получайте удовольствие!!
タグ
モデルソース
