Satura rādītājs:

Aruduino LED spēle Ātri noklikšķinot uz divu spēlētāju spēles: 8 soļi
Aruduino LED spēle Ātri noklikšķinot uz divu spēlētāju spēles: 8 soļi

Video: Aruduino LED spēle Ātri noklikšķinot uz divu spēlētāju spēles: 8 soļi

Video: Aruduino LED spēle Ātri noklikšķinot uz divu spēlētāju spēles: 8 soļi
Video: CS50 2015 - Week 8, continued 2024, Jūlijs
Anonim
Image
Image

Šo projektu iedvesmojis @HassonAlkeim. Ja vēlaties padziļināti apskatīt, šeit ir saite, kuru varat apskatīt vietnē https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Šī spēle ir uzlabota Alkeim versija. Tā ir konkurētspējīga spēle, kuru varat izklaidēties kopā ar draugiem. Tas, kurš noklikšķinās ātrāk, uzvarēs spēli. Kad es skatījos Alkeima projektu, es pamanīju, ka tam nav beigas, tāpēc es nolēmu pievienot spēlei nobeigumu, lai mazinātu neskaidrības. Kā redzat videoklipā, es pievienoju arī sākuma animāciju, lai tā izskatītos labāk, nevis tikai zaļā gaisma spēles sākumā. Jebkurā gadījumā vēlreiz paldies @HassanAlkeim par iedvesmu un iedziļināsimies, kā jūs veidojat šo spēli.

1. solis: ķēde

Pievienojiet 5V pozitīvajai kolonnai un GND negatīvajai kolonnai
Pievienojiet 5V pozitīvajai kolonnai un GND negatīvajai kolonnai

Ja esat iepazinies ar Arduino un nevēlaties pavadīt laiku, darot to soli pa solim. Tas būtu vienīgais, kas jums būs nepieciešams. Šeit ir kods

2. solis: pievienojiet 5V pozitīvajai kolonnai un GND negatīvajai kolonnai

3. solis: novietojiet LED gaismas un pievienojiet to kā iepriekš

Novietojiet LED gaismas un pievienojiet to augšpusē
Novietojiet LED gaismas un pievienojiet to augšpusē

Sīkāka informācija:

Skaitļi 11 un 10 divas sarkanās gaismas diodes (pa kreisi)

Numuri 9 un 8 abas dzeltenās gaismas diodes (pa kreisi)

Zaļā gaisma (centrs)

5. un 4. divas dzeltenās gaismas diodes (labajā pusē)

Numuri 3 un 2 abas sarkanās gaismas diodes (labajā pusē)

4. solis: pievienojiet kreiso un labo pogu

Savienojiet kreiso un labo pogu
Savienojiet kreiso un labo pogu

Kreisā poga: tai jābūt savienotai ar numuru 13

Labā poga: tai jābūt savienotai ar numuru 12

5. darbība: augšupielādējiet kodu

Šo kodu izmantoju šim projektam:

6. solis: pabeidziet

Pabeigt!
Pabeigt!
Pabeigt!
Pabeigt!

Jūs esat pabeidzis šo projektu, es ieteiktu izrotāt, kā es to parādīju videoklipā. Lai gan es darīju diezgan paviršu darbu.

7. darbība: spēles skaidrojums

Lai sāktu spēli, abiem spēlētājiem vienlaikus jātur poga. Un spēlētājs skaitītu atpakaļskaitīšanu, pēc atpakaļskaitīšanas abi spēlētāji noklikšķinātu, cik ātri vien varēja, līdz spēle beidzās. Turklāt ir divas pogas - kreisā un labā. Noklikšķinot uz kreisās pogas, gaismas diode pārvietotos vienu soli pa labi. Un, noklikšķinot uz labās pogas, gaismas diode pārvietotos vienu soli pa kreisi. Spēle tika pārtraukta, līdz gaismas diode sasniedz vienas puses galu. Visbeidzot, šai spēlei nav noteikumu, bet, ja vēlaties, šeit ir daži ieteikumi!

1. Spēlētāji varēja izmantot tikai noteiktu pirkstu

2. Spēlētājiem nav atļauts ar diviem pirkstiem noklikšķināt

3. Labākais no _ (3, 5, 7), zaudētājam būs jāapsola uzvarētājam kaut kas

Kopumā vissvarīgākais joprojām ir izklaidēties!

8. solis: uzlabošanas idejas

Lai gan šī jau ir uzlabota @HassonAlkiem darba versija, tomēr kaut kas man pietrūkst, varbūt jūs, puiši, varētu to pabeigt manā vietā!

1. Neliels ekrāns spēlētāju atpakaļskaitīšanai

2. Neliels ekrāns, lai sekotu līdzi rezultātiem

3. Skaņas signāls, kas izdod buzzing skaņu ikreiz, kad tiek noklikšķināta uz pogas.

4. Skaņas atskaites skaņas signāls.

5. Signāls, kad LED gaisma tuvojas beigām.

Ieteicams: