Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Tento projekt je inšpirovaný spoločnosťou @HassonAlkeim. Ak ste ochotní sa podrobne pozrieť, tu je odkaz, ktorý si môžete pozrieť https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Táto hra je vylepšenou verziou hry Alkeim's. Je to súťažná hra, ktorú si môžete užiť so svojimi priateľmi. Kto klikne rýchlejšie, vyhrá hru. Keď som sa pozeral na Alkeimov projekt, všimol som si, že nemá konca, a tak som sa rozhodol pridať koniec hry, aby som znížil zmätok. Ako môžete vidieť na videu, pridal som aj úvodnú animáciu, aby na začiatku hry vyzerala lepšie ako zelené svetlo. Každopádne ešte raz ďakujem @HassanAlkeim za inšpiráciu a poďme sa pozrieť na to, ako túto hru robíte.
Krok 1: Okruh
Ak poznáte Arduino a nechcete s ním tráviť čas krok za krokom. Toto by bola jediná vec, ktorú budete potrebovať. Tu je kód
Krok 2: Pripojte 5V k kladnému stĺpcu a GND k zápornému stĺpcu
Krok 3: Umiestnite LED svetlá a zapojte ich vyššie
Detail:
Číslo 11 a 10 označujú dve červené diódy LED (vľavo)
Číslo 9 a 8 dve žlté diódy LED (vľavo)
Číslo 6 The Greenlight (v strede)
Číslo 5 a 4 dve žlté diódy LED (vpravo)
Číslo 3 a 2 dve červené diódy LED (vpravo)
Krok 4: Pripojte ľavé a pravé tlačidlo
Ľavé tlačidlo: Malo by byť spojené s číslom 13
Pravé tlačidlo: Malo by byť spojené s číslom 12
Krok 5: Nahrajte kód
Toto je kód, ktorý som použil pre tento projekt:
Krok 6: Dokončite
Teraz ste pre tento projekt hotoví, čo by som navrhol, je urobiť dekoráciu, ako som predstavil vo videu. Aj keď som urobil dosť odfláknutú prácu.
Krok 7: Vysvetlenie hry
Na spustenie hry musia obaja hráči držať tlačidlo súčasne. A hráč by odpočítaval, po odpočítavaní obaja hráči klikali tak rýchlo, ako len mohli, kým sa hra neskončila. Okrem toho existujú dve tlačidlá, ľavé a pravé. Ak kliknete na ľavé tlačidlo, LED dióda sa posunie o krok doprava. A ak kliknete na pravé tlačidlo, LED dióda sa posunie o krok vľavo. Hra sa zastaví, kým kontrolka LED nedosiahne koniec jednej strany. Nakoniec pre túto hru neexistujú žiadne pravidlá, ale ak chcete, tu je niekoľko návrhov!
1. Hráči mohli používať iba určitý prst
2. Hráči nesmú používať dva prsty na klikanie
3. Najlepšie z _ (3, 5, 7), porazený bude musieť víťazovi niečo sľúbiť
Celkovo je najdôležitejšie stále sa baviť!
Krok 8: Nápady na zlepšenie
Aj keď je to už vylepšená verzia práce @HassonAlkiem, stále mi niečo chýba, možno by ste to pre mňa mohli dokončiť!
1. Malá obrazovka na odpočítavanie pre hráčov
2. Malá obrazovka na sledovanie skóre
3. Bzučiak, ktorý vydáva bzučiaci zvuk pri každom kliknutí na tlačidlo.
4. Bzučiak pre zvuk odpočítavania.
5. Bzučiak, keď LED svetlo skončí.