Съдържание:

Игри за двама играчи с една LED лента с табло за резултати: 10 стъпки
Игри за двама играчи с една LED лента с табло за резултати: 10 стъпки

Видео: Игри за двама играчи с една LED лента с табло за резултати: 10 стъпки

Видео: Игри за двама играчи с една LED лента с табло за резултати: 10 стъпки
Видео: Стоян колев се кара с яница 2024, Юли
Anonim
Игри за двама играчи с една LED лента с табло за резултати
Игри за двама играчи с една LED лента с табло за резултати
Игри за двама играчи с една LED лента с табло за резултати
Игри за двама играчи с една LED лента с табло за резултати
Игри за двама играчи с една LED лента с табло за резултати
Игри за двама играчи с една LED лента с табло за резултати

На първо място се молете на Бога за всички народи по света, Бог само в този момент може да ни помогне и да ни даде мир. Всички сме заключени и няма къде да отидем.

Нямам повече работа за вършене, така че започнете да изучавате python онлайн и не мога да мисля за нови идеи, защото не мога да закупя нищо. Но след като видяха LED състезанията, намерихме малко материали и нова идея. За моето дете, което винаги гледа анимационни филми и играе игри на мобилни устройства, това е малка промяна. Така че разработвам преносима игрална конзола с единична LED лента. Изненадващо много й харесва и играе с мен, но един проблем е, че никога не иска да загуби играта.

НАШИТЕ МОЛИТВИ

Молете се за душите, които почиват в мир неочаквано след няколко дни. И се молете за тези, които са хоспитализирани, да се оправят скоро. И специални молитви за лекарите, полицейските служители, социалните работници, политиците, основните доставчици и всички хора, които работят за нас в този много критичен момент. Всички останали, моля, останете вкъщи и им помогнете да намалят тежестта си, ако могат да помогнат на съседите с най -важното, което имате

Стъпка 1: Необходими материали

Необходими материали
Необходими материали
Необходими материали
Необходими материали
Необходими материали
Необходими материали
Необходими материали
Необходими материали

Необходими материали за съжаление Налични материали

  1. RGB адресируема LED лента е премахната от предишния ми проект RGB Infinity Clock. - 1Не
  2. Arduino Nano. - 1Не
  3. 16 X 2 сериен комуникационен LCD дисплей. - 1Не
  4. LM2596 Регулатор на напрежение DC към DC-1No
  5. 3.7V 18650 батерия - 2бр
  6. 18650 Поставка за батерия - 1Бр
  7. Бутон за натискане - 3бр
  8. Обикновена печатна платка
  9. Мъжки и женски щифтове на заглавната част
  10. Дървена пръчка.
  11. Акрилен лист
  12. Водна линия Тръба Т съединение.
  13. Проводници.

Стъпка 2: План на веригата

Схема на схемата
Схема на схемата

3 броя бутони са свързани към D8, D9, D10 на Arduino nano. Данни за адресируема LED лента, свързани към D12 на arduino. LCD серийни данни RX, свързани към D13 на arduino. LM2596 Регулатор на напрежение DC към DC Vin и arduino Vin, свързани към изхода на държача на батерията. LED vcc и Gnd, свързани към LM2596 Vout щифтове. LCD дисплей VCC и gnd, свързани към arduino +5v и Gnd.

Стъпка 3: Подгответе верига

Подгответе верига
Подгответе верига
Подгответе верига
Подгответе верига
Подгответе верига
Подгответе верига
Подгответе верига
Подгответе верига

Според чертежа разработете щит за arduino nano. Създайте джойстик с един бутон и удължете дълъг проводник към щита arduino. За избор на игра използвайте селектор с един бутон. Горещо лепене на проводниците след запояване след това само със стойка за груба употреба и без шанс за заземяване.

Стъпка 4: Подгответе LED лента

Подгответе LED лента
Подгответе LED лента
Подгответе LED лента
Подгответе LED лента
Подгответе LED лента
Подгответе LED лента

Както вече казах, подготвям това за моето дете, искам да предпазя LED лентите от късо съединение за всяка злоупотреба. Затова намерих дървена ивица. Поради премахването на LED лентата от стария ми проект тя не може да залепи в дървеното парче, така че използвам кабелна връзка, за да я фиксирам с дървената лента. След това, за да покриете LED, изрязах акрилен лист до размера на дървената лента и го поставете върху LED лентата и го завържете с кабел. Сега нямам проблем, ако е взето от моето дете.

Стъпка 5: Свържете LED с верига

Свържете LED с верига
Свържете LED с верига

Сега свържете LED лентата с Arduino щита, който правим. Свържете LED пина за данни към arduino D12 и VCC и GND към изхода LM2596.

Стъпка 6: Направете показване на резултатите

Направете показване на резултатите
Направете показване на резултатите
Направете показване на резултатите
Направете показване на резултатите
Направете показване на резултатите
Направете показване на резултатите
Направете показване на резултатите
Направете показване на резултатите

Сега всички вериги са разпръснати. Така че искате да го опаковате в контейнер. След дълго търсене е намерен водопровод Tee. Горещо го залепете в горната част на държача на батерията и поставете веригите в тройника. Поставете LCD дисплея върху тройника и го залепете горещо. Горещо лепило превключвател за избор на игра в предната част на тройника. Сега таблото за показване на резултата с превключвател за избор е готово и джойстикът с 2 бутона с един бутон е готов.

Стъпка 7: Програма Arduino

Използвайте SoftwareSerail Library за комуникация с LCD дисплей от щифт D13. Използвайте библиотека pololuledstrip, за да свържете LED лентата с arduino pin12. Бутонът за избор е конфигуриран в D10. Бутон за играч 1 в D8. Бутонът Player2 е D9. LED цветът за играч 1 е червен, а за играч2 е зелен. Програмата за 4 игри и 2 различни са приложени на тази страница. Изтеглете и качете кода в Arduino.

Стъпка 8: Тествайте игрите

Тествайте Игрите
Тествайте Игрите
Тествайте Игрите
Тествайте Игрите
Тествайте Игрите
Тествайте Игрите

След качване тествайте всички програми и установих, че всичко е наред. Сега конзолата е готова за игра.

Стъпка 9: Налични игри и други

Налични игри и други
Налични игри и други
Налични игри и други
Налични игри и други
Налични игри и други
Налични игри и други

Използвайте бутона за избор на игра, за да изберете или рестартирате играта. Списъкът с наличните игри и разни е изброен по -долу

Game1 - Състезание

Използвайте радостния запас колко бързо играчът натиска точка, за да се придвижи напред. Според това кой е водещ, се показва на таблото за резултати. След достигане на края показва резултата.

Game2 - Пингпонг

Това е като топка за пингпонг. Player1 червен от лявата страна и Player2 зелен от дясната страна. Топката е синя, искате да щракнете правилно върху топката, когато тя достигне до вас, когато напуснете топката, играчът на opp получи резултат. След всяко увеличаване на скоростта на топка. Кой играч получи 15 първи е победителят.

Game3 - Мощност

Това е игра мощност игра. Тази игра дълго време според играчите. При стартиране играчите започват да натискат бутона и червената странична светлина се увеличава, а зелената странична светлина се увеличава един по един в противоположни посоки и когато и двамата се затичат, сега започва оригиналната игра. За колко пресоване се изчислява за конкретни секунди, най -голямото странично увеличение и най -ниското странично намаляване с една стъпка, ако равенството няма промяна. В момента, в който цветът е запълнен, той е победител. Тази игра отнема много време.

Game4 - Изберете точка

Това е игра като змия, но времето е много важно. Влак от 4 точки се движи отляво надясно и две точки червено и зелено се появяват в случайни точки. Докато главата на влака сочи червената точка, играч1 правилно улавя точката, като натисне бутона, ако той хване, той получава 1 точка, ако не улови за всеки отпадък щракнете -1 точки, ако не натиснете, тогава също -1 точки. Кой спечели 25 точки, ако победителят, или ако някой получи -25, тогава другият играч е победител.

Разни - аварийна светлина

В режим на аварийно осветление използвайте джойстика за включване и изключване на светлината. Той произвежда пълна ярка бяла светлина.

Разни - Диско светлина

Създайте цвят на дъгата в лентата. Използвайте джойстик, за да накарате светлината да се движи.

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

Играя игри
Играя игри
Играя игри
Играя игри
Играя игри
Играя игри

Аз и дъщеря ми играем играта на стъпалата. Тя много харесва състезателната игра и силовата игра. Малка промяна в обичайната й рутина да гледа анимационни филми и да играе на мобилни устройства. Тя е на 6 и играе много добре и не може да ми позволи да спечеля нито веднъж.

НАШИТЕ МОЛИТВИ

Молете се за душите, които почиват в мир неочаквано след няколко дни. И се молете за тези, които са хоспитализирани, да се оправят скоро. И специални молитви за лекарите, полицейските служители, социалните работници, политиците, основните доставчици и всички хора, които работят за нас в този много критичен момент. Всички останали, моля, останете вкъщи и им помогнете да намалят тежестта си, ако могат да помогнат на съседите с най -важното, което имате.

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