Mündəricat:
- Addım 1: Təchizat
- Addım 2: LED və Düymə
- Addım 3: Dinamik
- Addım 4: LCD Panel
- Addım 5: Kod
- Addım 6: Konteyner
- Addım 7: Oyunu oynayın
Video: LED Rocker Oyunu: 7 Adım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
LED Rocker Oyunu sadə bir Arduino oyunudur. Əsasən 9 LED (8 Mavi LED və ortada 1 Qırmızı LED), 1 düymə, 1 dinamik və 1 LCD paneldən ibarətdir. Bu oyunun məqsədi qırmızı LED yanıb -sönəndə düyməni basmaqdır. 9 LED -in irəli -geri yanıp sönməsi ilə başlayır. Orta qırmızı LED yanıb -sönəndə dərhal düyməni basmalısınız. Qırmızı LED yanıb -sönəndə düyməni hər dəfə uğurla basdığınızda, artan yanıb -sönmə sürəti ilə növbəti səviyyəyə keçəcəksiniz. Mavi LED yanıb -sönəndə düyməni basarsanız, bir həyat itirərsiniz. Ümumilikdə 3 həyatınız var və hər üç həyatınızı itirdiyiniz zaman oyun yenidən başlayır. Bu oyunu oynayarkən əl-göz koordinasiyanızı və cavab qabiliyyətinizi də yaxşılaşdırır.
Mənbə:
Oyunumun və bəhs etdiyim oyunun konsepsiyası və qaydaları oxşardır, lakin oyunçuların oyunu daha yaxşı başa düşmələrinə və oyun təcrübələrini daha da yaxşılaşdırmasına kömək edəcək bəzi xüsusiyyətlər əlavə etdim. Bu oyunda dinamik və LCD panel əlavə etdim. Ayrıca, bir LCD panel əlavə etdiyim üçün, oyunda istifadə etdiyim rəqəmsal pinlər, bəhs etdiyim oyundakı rəqəmsal pinlərdən fərqli olacaq (rəqəmsal pin 2 və 3 -ü 11 və 12 -ə dəyişdim). Səsi dinləyərək və LCD ekrana baxaraq oyunçular səviyyəni keçib -keçmədiklərini bilə bilər və oyun yenidən başladıqda səs və ekran sizə xatırlatacaq. Bu səbəbdən oyun zamanı keçdiyiniz və ya məğlub olduğunuzda qarışmayacaqsınız.
Addım 1: Təchizat
- 1 Arduino Leonardo
- 1 çörək paneli
- 9 LED (1 Qırmızı, 8 Mavi)
- 9 müqavimətçi (10kohm)
- 1 müqavimətçi (300kohm)
- 1 Düymə
- 1 LCD Panel
- 1 dinamik
- Jumper telləri
Addım 2: LED və Düymə
Lazım olan bütün təchizatları əldə etdikdən sonra, ikinci addım bütün LEDləri və düyməni çörək taxtasına və Arduinoya bağlamaq olacaq. Yuxarıdakı şəklə uyğun olaraq tullanan telləri, düyməni, LEDləri və rezistorları Leonardo çörək taxtasına eyni qaydada yerləşdirin. LEDlər rəqəmsal pin 4 -dən 12 -ə qədər olan bir rezistorla (10kohm) bağlanmalıdır. LCD panelini daha sonra bağlayacağımız üçün rəqəmsal pin 2 və 3 -dən istifadə etmədiyinizə əmin olun. Düymə üçün onu rəqəmsal şəbəkəyə qoşun. bir müqavimətçi ilə pin 13 (300kohm).
Addım 3: Dinamik
LEDləri və düyməni bağladıqdan sonra üçüncü addım dinamikin çörək taxtasına qoşulmasıdır. Mənfi tərəfi (qara) GND pininə və müsbət tərəfini (qırmızı) rəqəmsal pin 1 -ə bağlayın. Düyməni uğurla basdığınızda (qırmızı LED yanıb -sönəndə) dinamik mavi düyməni basdıqda dinamik fərqli səslər çıxaracaq. yanıb -sönür və hər üç həyatını itirəndə (oyun yenidən başlayır).
Addım 4: LCD Panel
LEDləri, düyməni və dinamiki bağladıqdan sonra dördüncü addım (dövrə üçün son addım) LCD panelini çörək taxtasına bağlamaqdır. LCD panel qoşulmaq üçün 4 əsas mərhələyə bölünür (GND, VCC, SDA, SCL). GND -ni Arduino -dakı müvafiq GND pininə, VCC -ni Arduino -dakı 5V pininə, SDA -nı Arduino -dakı müvafiq SDA pininə və SCL -ni Arduino -dakı müvafiq SCL pininə bağlayın. Düyməni basdıqdan sonra, LCD panel səviyyəni keçdiyinizi, həyatınızı itirdiyinizi və ya oyuna yenidən başladığınızı ekranda göstərəcək.
Addım 5: Kod
Dövrü bitirdikdən sonra kodu yazmağa başlaya bilərsiniz.
Kod:
Kodu elektron kartınıza köçürün. Lövhəni istədiyiniz cihaza bağlayaraq kodunuzu köçürdüyünüzdən əmin olun. Kodu köçürməyi bitirdikdən sonra oyunu sınaya və düzgün işlədiyini görə bilərsiniz.
Addım 6: Konteyner
Dövrəni və kodu bitirdikdən və sınadıqdan sonra Rocker oyununuz üçün bir konteyner hazırlaya bilərsiniz. Bu, bütün cihazın daha yaxşı və peşəkar görünməsini təmin etməklə yanaşı, daha yaxşı oyun təcrübəsi də təmin edir. Konteyner üçün bütün çörək taxtasını və istifadə olunan bütün materialları tutmaq üçün bir karton qutudan istifadə etdim. Qutunu qara kağızla örtdüm və dinamik, LCD panel, düymə və LEDlər üçün deşiklər kəsdim. Cihazınızı bir güc bankına bağlamaq üçün qutunun yan tərəfində kiçik bir çuxur da kəsdiyinizə əmin olun.
Karton qutu:
- Uzunluq: 22 sm
- Genişlik: 12 sm
- Hündürlük: 8 sm
LCD panel üçün deşik:
- Uzunluq: 8 sm
- Genişlik: 2.5 sm
LED üçün delik:
- Uzunluq: 5 sm
- Genişlik: 0,5 sm
Dinamik üçün deşik:
Çap: 3.5 sm
Düymə üçün deşik:
Çap: 3 sm
Yan tərəfdəki delik:
- Uzunluq: 1 sm
- Genişlik: 1 sm
Konteyner hazırladıqdan sonra cihazınızı qabın içinə qoyun. LCD paneli, hoparlörü, düyməni və LED -i müvafiq deliklərinə yerləşdirdiyinizə əmin olun.
Addım 7: Oyunu oynayın
Cihazı bir güc bankına və ya kompüterə qoşun və oyunu sınayın!
Qaydalar:
- Orta qırmızı LED yanıb -sönəndə düyməni basın
- Qırmızı LED yanıb -sönəndə düyməni uğurla basarsanız, növbəti səviyyəyə keçirsiniz (hər səviyyəyə qalxanda LEDlər yanıb -sönmə sürətini artıracaq).
- Qırmızı LED -də olmayan düyməni basarsanız həyat itirərsiniz
- Cəmi 3 həyatınız var. Üçünü də itirsəniz, oyun yenidən başlayır
Tövsiyə:
Arduino Tel Oyunu: 7 Adım (Şəkillərlə birlikdə)
Arduino Tel Oyunu: Bu layihə üçün bu veb saytdan istinad etdim və yeni bir layihə etmək üçün dəyişdirdim. Bu layihə, metal bir tutacaq götürüb telə toxunmadan telin içindən keçməsini təmin edəcək Tel Oyunu adlanır. Sap sapa toxunarsa
Android + Arduino Labyrith Oyunu: 5 Adım (Şəkillərlə birlikdə)
Android + Arduino Labyrith Oyunu: Salam dostlar..Heç vaxt Android Smartfonunuzdan idarə oluna bilən bir labirent taxtası düzəltmək üçün gəzmisinizmi …. Yaxşı yerdəsiniz. Arduino və androiddən istifadə edərək özüm üçün bir şey qurdum, narahat olmayın, bu layihədə
Microbit Tic Tac Toe Oyunu: 4 Adım (Şəkillərlə birlikdə)
Microbit Tic Tac Toe Oyunu: Bu layihə üçün iş yoldaşım - @descartez və mikrobitlərin radio funksiyasından istifadə edərək zəhmli bir tic tac toe oyunu yaratdıq. Daha əvvəl mikroblar haqqında eşitməmisinizsə, uşaqlara proqramlaşdırma öyrətmək üçün hazırlanmış möhtəşəm bir mikro nəzarətçidirlər. Onlar
Arduino LED Lazer Arcade Oyunu: 3 Adım (Şəkillərlə birlikdə)
Arduino LED Lazer Arcade Oyunu: Bu təlimatda LED və işıq sensorlarından istifadə edərək Lazer Arcade Oyununun necə ediləcəyini nümayiş etdirəcəyəm. Kod daxil edilmişdir və onu yaratmaq üçün çoxlu hissələrə ehtiyacınız yoxdur. Davanı necə qurduğumu sizə deməyəcəyəm, bunu özünüz etməlisiniz! T
Arduino LED Rocker Oyunu!: 4 addım (şəkillərlə)
Arduino LED Rocker Oyunu!: Bu olduqca sadə, lakin dəlicəsinə asılılıq yaradan sadə bir arduino oyunudur. Gecikmədən Arduino veb saytının nümunəsinə əsaslanır. Oynamaq üçün Serial Monitoru açın və orta LED yandıqda düyməni basın. Üç həyat alacaqsan