Съдържание:

Аркуино циклон Аркадна игра: 6 стъпки
Аркуино циклон Аркадна игра: 6 стъпки

Видео: Аркуино циклон Аркадна игра: 6 стъпки

Видео: Аркуино циклон Аркадна игра: 6 стъпки
Видео: Гоночная браузерная игра высочайшего качества 🏎🚗🚙🚘 - Burnin' Rubber 5 XS Race 1-6 GamePlay 🎮📱 🇷🇺 2024, Ноември
Anonim
Аркадна игра Cyclone Arcade
Аркадна игра Cyclone Arcade
Аркадна игра Cyclone Arcade
Аркадна игра Cyclone Arcade

Мигащи блестящи светлини! Arduino! Игра! Какво повече трябва да се каже? Тази игра се основава на аркадната игра Cyclone, където играчът се опитва да спре светодиодно превъртане около кръг на определено място.

Стъпка 1: Материали

Материали
Материали

1x Arduino Uno

3x джъмперни проводници

1x LED лента WS2812B (купих моята за $ 30 от Amazon тук)

Стъпка 2: Код

Изтеглете Arduino IDE от www.arduino.cc/en/Main/Software

Изтеглете най -новата версия на библиотеката FastLED от

Инсталирайте библиотеката в Arduino IDE, като следвате инструкциите тук:

Изтеглете кода за този проект от тук.

Разархивирайте кода и го отворете в Arduino, като щракнете двукратно върху LEDGame.ino.

Стъпка 3: Окабеляване

Свържете трите джъмперни проводника към светодиодната струна. Свържете първия проводник от 5v тампона на LED лентата към 5v щифта на Arduino. Свържете втория проводник от Din подложката на LED лентата към цифров щифт 7 на Arduino. Свържете последния проводник от подложката Gnd на LED лентата към Gnd на Arduino. Може да се наложи да запоите тези проводници към подложките на LED лентата. ПРЕДУПРЕЖДЕНИЕ: Свързването на повече от 30 светодиода към нашия Arduino може да причини повреда на тока на бордовия регулатор или USB захранването.

Стъпка 4: Качете кода и стартирайте

Отворете кода в IDE на Arduino. Заменете номера 27 на ред 24 с броя на светодиодите. Определете кой светодиод трябва да бъде централен и го заменете с номер 14 в ред 27. Щракнете върху качване, за да качите програмата на дъската. Уверете се, че сте избрали правилния тип платка и порт от менюто с инструменти. След това отворете серийния монитор, задайте скорост на предаване на 9600 и следвайте подканите на екрана.

Стъпка 5: Как работи кодът?

Кодът е проста машина на състоянието, работеща или в игра, която се изпълнява, или в игра над състояние. Цикълът for премества светодиода по низ, докато входът се получи през сериен. След това играта превключва към състоянието на играта и изчислява разстоянието на светодиода от центъра на низа.

Стъпка 6: Благодаря за четенето

Ако ви е харесал този Instructable, моля, помислете за предпочитането му и моля, разгледайте моя блог тук. Благодарим ви за четенето и ако имате някакви предложения или промени, оставете ги в коментарите по -долу.

Препоръчано: