Оглавление:
- Шаг 1: материалы
- Шаг 2: Код
- Шаг 3: Подключение
- Шаг 4: Загрузите код и запустите
- Шаг 5: Как работает код?
- Шаг 6: Спасибо за чтение
Видео: Аркадная игра Arduino Cyclone: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Мигающие яркие огни! Ардуино! Игра! Что еще нужно сказать? Эта игра основана на аркадной игре Cyclone, в которой игрок пытается остановить прокрутку светодиода по кругу в определенном месте.
Шаг 1: материалы
1x Arduino Uno
3x перемычки
1x светодиодная лента WS2812B (я купил свою за 30 долларов на Amazon здесь)
Шаг 2: Код
Загрузите IDE Arduino с сайта www.arduino.cc/en/Main/Software.
Загрузите последнюю версию библиотеки FastLED с
Установите библиотеку в IDE Arduino, следуя инструкциям здесь:
Загрузите код этого проекта отсюда.
Разархивируйте код и откройте его в Arduino, дважды щелкнув по LEDGame.ino.
Шаг 3: Подключение
Подключите три перемычки к светодиодной цепочке. Подключите первый провод от контактной площадки 5 В на светодиодной ленте к контакту 5 В на Arduino. Подключите второй провод от контактной площадки Din на светодиодной ленте к цифровому контакту 7 на Arduino. Подключите последний провод от контактной площадки Gnd на светодиодной ленте к Gnd на Arduino. Возможно, вам придется припаять эти провода к контактным площадкам светодиодной ленты. ВНИМАНИЕ: подключение более 30 светодиодов к нашей Arduino может привести к повреждению встроенного регулятора или источника питания USB из-за перегрузки по току.
Шаг 4: Загрузите код и запустите
Откройте код в среде Arduino IDE. Замените число 27 в строке 24 на количество светодиодов. Определите, какой из светодиодов должен быть центральным, и замените его на число 14 в строке 27. Нажмите кнопку «Загрузить», чтобы загрузить программу на доску. Убедитесь, что вы выбрали правильный тип платы и порт в меню инструментов. Затем откройте монитор последовательного порта, установите скорость передачи данных 9600 бод и следуйте инструкциям на экране.
Шаг 5: Как работает код?
Код представляет собой простой конечный автомат, работающий либо в состоянии выполнения игры, либо в состоянии завершения игры. Цикл for перемещает светодиод по строке до тех пор, пока ввод не будет получен через последовательный порт. Затем игра переходит в состояние окончания игры и вычисляет расстояние светодиода от центра струны.
Шаг 6: Спасибо за чтение
Если вам понравился этот учебник, пожалуйста, подумайте о его добавлении в избранное и, пожалуйста, посетите мой блог здесь. Спасибо за чтение, и если у вас есть предложения или изменения, оставьте их в комментариях ниже.
Рекомендуемые:
ITTT Rolando Ritzen - аркадная перчатка с управлением движением: 5 шагов
ITTT Роландо Ритцен - Аркадные перчатки с управлением движением: можно использовать как контроллер движений для стрелков на рельсах. Проект De gimmick van dit - это данные, которые есть в управлении движением, включая het schieten. (Je schiet door te "finger bangen")
POiNG! - Аркадная игра Arduino!: 3 шага
POiNG! - Arduino Arcade Game !: Мы будем создавать аркадную игру в стиле PONG, в которой будут использоваться части из «Самого полного начального комплекта UNO R3 Project»; комплект от Elegoo Inc. Полное раскрытие информации - Большинство деталей, поставляемых для этого руководства, были предоставлены автору Elegoo
Умная аркадная игра в баскетбол с подсчетом очков с использованием встроенной платформы Evive - Arduino: 13 шагов
Умная аркадная игра «Баскетбол» с подсчетом очков с использованием встроенной платформы Evive - Arduino: из всех существующих игр самыми интересными являются аркады. Итак, мы подумали, а почему бы не сделать его самим дома! И вот мы - самая увлекательная игра, в которую вы когда-либо играли, сделанную своими руками, - аркадную баскетбольную игру DIY! Мало того
Аркадная кнопочная MIDI-клавиатура: 7 шагов (с изображениями)
Клавиатура Arcade Button MIDI: это версия 2.0 одного из моих первых набегов на Arduino и программирование DIY MIDI. Я развил свои навыки в прототипировании и дизайне, поэтому подумал, что это будет хорошая демонстрация процесса и прогресса. Благодаря более продуманному процессу проектирования я
Аркадная игра "Скачки на Хэллоуин": 6 шагов
Halloween Horse Racing Arcade Game: В этом году мы решили сделать аркадную игру о скачках на Хэллоуин. Нас вдохновила механическая версия под названием Roll-a-Ball Horse Racing. Нашей целью было сделать игру с простым управлением, которая понравится широкому кругу игроков. Основано на