INHOUDSOPGAWE:

Aruduino LED -spel wat vinnig klik op twee spelers: 8 stappe
Aruduino LED -spel wat vinnig klik op twee spelers: 8 stappe

Video: Aruduino LED -spel wat vinnig klik op twee spelers: 8 stappe

Video: Aruduino LED -spel wat vinnig klik op twee spelers: 8 stappe
Video: SKR 1.4 - TMC2209 v1.2 2024, November
Anonim
Image
Image

Hierdie projek is geïnspireer deur @HassonAlkeim. As u bereid is om diep te kyk, is hier 'n skakel: https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Hierdie speletjie is 'n verbeterde weergawe van Alkeim's. Dit is 'n kompeterende speletjie waarmee u saam met u vriende kan pret hê. Wie vinniger klik, sal die wedstryd wen. Toe ek na die projek van Alkeim kyk, sien ek dat daar geen einde is nie, en ek besluit om 'n einde aan die spel te voeg om verwarring te verminder. Soos u in die video kan sien, het ek ook 'n aanvangsanimasie bygevoeg om dit beter te laat lyk in plaas van net die groen lig aan die begin van die spel. In elk geval, weereens baie dankie aan @HassanAlkeim vir die inspirasie, en laat ons kyk hoe u hierdie speletjie maak.

Stap 1: Die stroombaan

Koppel die 5V aan die positiewe kolom en GND aan die negatiewe kolom
Koppel die 5V aan die positiewe kolom en GND aan die negatiewe kolom

As u bekend is met Arduino en nie stap vir stap tyd daaraan wil bestee nie. Dit is die enigste ding wat u nodig het. Hier is die kode

Stap 2: Koppel die 5V aan die positiewe kolom en GND aan die negatiewe kolom

Stap 3: Plaas LED -ligte en koppel dit hierbo

Plaas LED -ligte en koppel dit hierbo
Plaas LED -ligte en koppel dit hierbo

Besonderhede:

Nommer 11 en 10 die twee rooi LED's (links)

Nommer 9 en 8 die twee geel LED's (links)

Nommer 6 die Greenlight (middel)

Nommer 5 en 4 die twee geel LED's (regs)

Nommer 3 en 2 die twee rooi LED's (regs)

Stap 4: Verbind die linker- en regterknoppie

Verbind die linker- en regterknoppie
Verbind die linker- en regterknoppie

Linkerknoppie: dit moet aan die nommer 13 gekoppel wees

Regterknoppie: dit moet aan die nommer 12 gekoppel wees

Stap 5: Laai die kode op

Dit is die kode wat ek vir hierdie projek gebruik het:

Stap 6: Voltooi

Voltooi!
Voltooi!
Voltooi!
Voltooi!

U is nou klaar vir hierdie projek; wat ek sou voorstel, is om 'n versiering te maak soos ek in die video voorgestel het. Alhoewel ek 'n redelik slordige werk gedoen het.

Stap 7: Speluitleg

Om die spel te begin, moet albei spelers terselfdertyd die knoppie hou. En 'n speler sou aftel, na die aftelling sou albei spelers so vinnig klik totdat die wedstryd geëindig het. Boonop is daar twee knoppies, die linker en die regterkant. As u op die linkerknoppie klik, beweeg die led -lig een stap na regs. En as u op die regte knoppie klik, beweeg die led -lig een tree na links. Die spel sal stop totdat die led -lig aan die einde van die een kant kom. Laastens is daar geen reëls vir hierdie speletjie nie, maar as u wil, is hier 'n paar voorstelle!

1. Spelers kon slegs 'n sekere vinger gebruik

2. Spelers mag nie twee vingers gebruik om te klik nie

3. Die beste uit _ (3, 5, 7), sal die verloorder iets aan die wenner moet belowe

In die algemeen is die belangrikste ding nog steeds om pret te hê!

Stap 8: Verbeteringsidees

Alhoewel dit reeds 'n verbeterde weergawe van @HassonAlkiem se werk is, is daar steeds iets wat ek mis, miskien kan u dit vir my voltooi!

1. 'n Klein skerm om af te tel vir spelers

2. 'n Klein skerm om die telling by te hou

3. 'n Gonser wat 'n gonsende geluid sal maak wanneer daar op 'n knoppie geklik word.

4. 'n Gonser vir aftellingklank.

5. 'n Gonser wanneer die LED -lig 'n einde bereik.

Aanbeveel: