Съдържание:

LED Rocker игра: 7 стъпки (със снимки)
LED Rocker игра: 7 стъпки (със снимки)

Видео: LED Rocker игра: 7 стъпки (със снимки)

Видео: LED Rocker игра: 7 стъпки (със снимки)
Видео: Динко Вълев иска да вкара Стоян Колев в багажника 2024, Юли
Anonim
Image
Image

LED Rocker Game е проста игра Arduino. Състои се основно от 9 светодиода (8 сини светодиода и 1 червен светодиод в средата), 1 бутон, 1 високоговорител и 1 LCD панел. Целта на тази игра е да натиснете бутона, когато червеният светодиод мига. Той започва с 9 светодиода, които мигат напред -назад. Когато средният червен светодиод мига, трябва незабавно да натиснете бутона. Всеки път, когато успешно натиснете бутона, когато червеният светодиод мига, ще преминете към следващото ниво с увеличена скорост на мигане. Ако натиснете бутона, когато синият светодиод мига, губите един живот. Имате общо 3 живота и когато загубите и трите живота, играта се рестартира. Докато играете тази игра, тя също така подобрява координацията на ръцете и очите ви и способността за реакция.

Източник:

Концепцията и правилата на моята игра и на играта, за която споменах, са сходни, но добавих някои функции, които биха могли да помогнат на играчите да разберат играта повече и да направят играта им още по -добра. В тази игра добавих високоговорител и LCD панел. Също така, тъй като добавих LCD панел, цифровите щифтове, които използвах в играта си, ще се различават от цифровите щифтове в играта, за която споменах (промених цифровия щифт 2 & 3 на 11 & 12). Слушайки звука и гледайки LCD екрана, играчите могат директно да разберат дали са преминали нивото или не и когато играта започне отново, звукът и екранът ще ви напомнят. Следователно няма да се объркате дали сте преминали или загубили по време на играта.

Стъпка 1: Консумативи

LED и бутон
LED и бутон

- 1 Ардуино Леонардо

- 1 платка

- 9 светодиода (1 червен, 8 син)

- 9 съпротивления (10 кома)

- 1 резистор (300 кома)

- 1 бутон

- 1 LCD панел

- 1 говорител

- Джъмперни проводници

Стъпка 2: LED и бутон

LED и бутон
LED и бутон
LED и бутон
LED и бутон

След като получите всички необходими материали, втората стъпка ще бъде да свържете всички светодиоди и бутона към макета и Arduino. Подредете проводниците на джъмпера, бутона, светодиодите и резисторите в същия ред на дъската на Леонардо, както е показано на снимката по -горе. Светодиодите трябва да бъдат свързани с резистор (10 kohm) от цифров извод 4 до 12. Тъй като ще свържем LCD панела по -късно, уверете се, че не използвате цифров пин 2 и 3. За бутона, свържете го към цифров щифт 13 с резистор (300kohm).

Стъпка 3: Високоговорител

Говорителят
Говорителят
Говорителят
Говорителят
Говорителят
Говорителят

След като свържете светодиодите и бутона, третата стъпка е да свържете високоговорителя към макета. Свържете отрицателната страна (черна) към щифта GND, а положителната страна (червена) към цифров извод 1. Високоговорителят ще издава различни звуци, когато успешно натиснете бутона (когато червеният светодиод мига), натиснете бутона, когато синият светодиод мига и когато загубите трите живота (играта се рестартира).

Стъпка 4: LCD панел

LCD панел
LCD панел
LCD панел
LCD панел
LCD панел
LCD панел

След свързване на светодиодите, бутона и високоговорителя, четвъртата стъпка (последната стъпка за веригата) е свързването на LCD панела към макета. LCD панелът е разделен на 4 основни стъпки за свързване (GND, VCC, SDA, SCL). Свържете GND към съответния щифт GND на Arduino, VCC към 5V щифт на Arduino, SDA към съответния SDA щифт на Arduino и SCL съответния SCL щифт на Arduino. След като натиснете бутона, LCD панелът ще покаже на екрана си дали сте преминали нивото, загубили сте живот или сте започнали играта отначало.

Стъпка 5: Код

Код
Код
Код
Код
Код
Код

След като завършите веригата, можете да започнете да пишете кода.

Код:

Прехвърлете кода на вашата платка. Не забравяйте да прехвърлите кода си, като свържете дъската към желаното от вас устройство. След като приключите с прехвърлянето на кода, можете да опитате играта и да видите дали работи правилно.

Стъпка 6: Контейнер

Контейнер
Контейнер
Контейнер
Контейнер
Контейнер
Контейнер
Контейнер
Контейнер

След като приключите и тествате веригата и кода, можете да направите контейнер за вашата игра Rocker. Това не само прави цялото устройство да изглежда по -добре и професионално, но и ви осигурява по -добро игрово изживяване. За контейнера използвах картонена кутия, за да побера цялата плоча и всички използвани материали. Покрих кутията с черна хартия и изрязах дупки за високоговорителя, LCD панела, бутона и светодиодите. Не забравяйте да изрежете и малък отвор отстрани на кутията, за да можете да свържете устройството си към банка за захранване.

Картонена кутия:

  • Дължина: 22 см
  • Ширина: 12 см
  • Височина: 8 см

Отвор за LCD панел:

  • Дължина: 8 см
  • Ширина: 2,5 см

Дупка за LED:

  • Дължина: 5 см
  • Ширина: 0,5 см

Дупка за високоговорител:

Диаметър: 3,5 см

Дупка за бутона:

Диаметър: 3 см

Дупка отстрани:

  • Дължина: 1 см
  • Ширина: 1 см

След като приключите с изработката на контейнера, поставете устройството си в контейнера. Уверете се, че сте поставили LCD панела, високоговорителя, бутона и светодиода към съответните им отвори.

Стъпка 7: Играйте играта

Image
Image

Свържете устройството към банка за захранване или компютър и опитайте играта!

Правила:

  1. Натиснете бутона, когато средният червен светодиод мига
  2. Ако успешно натиснете бутона, когато червеният светодиод мига, преминавате към следващото ниво (светодиодите ще увеличават скоростта на мигане всеки път, когато изравнявате)
  3. Губите живот, ако натиснете бутона, когато не е на червения светодиод
  4. Имате общо 3 живота. Ако загубите и трите, играта започва отначало

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