Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
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ə
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
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 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
İ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ı.