Mündəricat:

Aruduino LED Oyunu İki Oyunçu Oyunu Sürətli Tıklayır: 8 Addım
Aruduino LED Oyunu İki Oyunçu Oyunu Sürətli Tıklayır: 8 Addım

Video: Aruduino LED Oyunu İki Oyunçu Oyunu Sürətli Tıklayır: 8 Addım

Video: Aruduino LED Oyunu İki Oyunçu Oyunu Sürətli Tıklayır: 8 Addım
Video: SKR 1.4 - TMC2209 v1.2 2024, Iyul
Anonim
Image
Image

Bu layihə @HassonAlkeim -dən ilhamlanıb. Bura dərindən baxmaq istəsəniz https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/ yoxlaya biləcəyiniz bir linkdir. Bu oyun Alkeim -in təkmilləşdirilmiş bir versiyasıdır. Dostlarınızla əylənə biləcəyiniz rəqabətli bir oyundur. Kim daha sürətli tıklayırsa, oyunu qazanır. Alkeim -in layihəsinə baxanda başa düşdüm ki, sonu yoxdur, qarışıqlığı azaltmaq üçün oyuna bir son əlavə etmək qərarına gəldim. Videoda gördüyünüz kimi, oyunun əvvəlindəki yaşıl işıq əvəzinə daha yaxşı görünməsi üçün bir başlanğıc animasiya da əlavə etdim. Hər halda, ilham üçün bir daha @HassanAlkeim -ə təşəkkür edirəm və bu oyunu necə edəcəyinizi öyrənək.

Addım 1: Dövrə

5V -ni Müsbət Sütuna və GND -ni Mənfi Sütuna bağlayın
5V -ni Müsbət Sütuna və GND -ni Mənfi Sütuna bağlayın

Arduino ilə tanışsınızsa və bunu addım -addım etməklə vaxt keçirmək istəmirsinizsə. Ehtiyac duyacağınız tək şey bu olacaq. Budur kod

Addım 2: 5V -ni Müsbət Sütuna və GND -ni Mənfi Sütuna bağlayın

Addım 3: LED işıqlarını yerləşdirin və yuxarıdakı kimi bağlayın

LED işıqlarını qoyun və yuxarıdakı kimi bağlayın
LED işıqlarını qoyun və yuxarıdakı kimi bağlayın

Detal:

11 və 10 nömrəli iki qırmızı LED (solda)

9 və 8 nömrəli iki sarı LED (solda)

6 nömrəli Greenlight (Mərkəz)

5 və 4 nömrəli iki sarı LED (sağda)

3 və 2 nömrəli iki qırmızı LED (sağda)

Addım 4: Sol və Sağ Düyməni birləşdirin

Sol və Sağ Düyməni bağlayın
Sol və Sağ Düyməni bağlayın

Sol Düymə: 13 rəqəminə bağlanmalıdır

Sağ Düymə: 12 nömrəsinə bağlanmalıdır

Addım 5: Kodu yükləyin

Bu layihə üçün istifadə etdiyim kod budur:

Addım 6: Bitirin

Bitirin!
Bitirin!
Bitirin!
Bitirin!

İndi bu layihə üçün hazırsınız, təklif edəcəyim şey, videoda təqdim etdiyim kimi bir dekorasiya etməkdir. Baxmayaraq ki, olduqca kobud bir iş görmüşəm.

Addım 7: Oyunun izahı

Oyuna başlamaq üçün hər iki oyunçunun düyməni eyni anda tutması lazımdır. Və bir oyunçu geri sayırdı, geri sayımdan sonra hər iki oyunçu oyun bitənə qədər bacardıqları qədər tez klikləyərdi. Üstəlik, sol və sağ iki düymə var. Sol düyməni basarsanız, led işığı bir addım sağa hərəkət edərdi. Sağ düyməni basarsanız, led işığı bir addım sola hərəkət edərdi. Led işıq bir tərəfin sonuna çatana qədər oyun dayanacaqdı. Nəhayət, bu oyun üçün heç bir qayda yoxdur, amma bura istəsəniz bəzi təkliflər var!

1. Oyunçular yalnız müəyyən bir barmağından istifadə edə bilərlər

2. Oyunçulara iki barmağından basmaq qadağandır

3. Ən yaxşısı _ (3, 5, 7), uduzan qalibə bir şey vəd etməli olacaq

Ümumiyyətlə, ən vacib şey hələ də əylənməkdir!

Addım 8: Təkmilləşdirmə Fikirləri

Bu artıq @HassonAlkiem əsərinin təkmilləşdirilmiş bir versiyası olsa da, hələ də itirdiyim bir şey var, bəlkə də bunu mənim üçün bitirə bilərsiniz!

1. Oyunçular üçün geri saymaq üçün kiçik bir ekran

2. Balları izləmək üçün kiçik bir ekran

3. Bir düyməyə tıklandığında uğultulu bir səs çıxaran bir zil.

4. Geri sayma səsi üçün səs siqnalı.

5. LED işığı sona çatanda səs siqnalı.

Tövsiyə: