Mündəricat:

LED Rocker Oyunu: 7 Adım (Şəkillərlə birlikdə)
LED Rocker Oyunu: 7 Adım (Şəkillərlə birlikdə)

Video: LED Rocker Oyunu: 7 Adım (Şəkillərlə birlikdə)

Video: LED Rocker Oyunu: 7 Adım (Şəkillərlə birlikdə)
Video: Pərdə arxası #2 - Fahişə həyatı - uşaqlar baxmasın 2024, Iyul
Anonim
Image
Image

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

LED və Düymə
LED və Düymə

- 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ə

LED və Düymə
LED və Düymə
LED və Düymə
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

Dinamik
Dinamik
Dinamik
Dinamik
Dinamik
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

LCD Panel
LCD Panel
LCD Panel
LCD Panel
LCD Panel
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

Kod
Kod
Kod
Kod
Kod
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

Konteyner
Konteyner
Konteyner
Konteyner
Konteyner
Konteyner
Konteyner
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

Image
Image

Cihazı bir güc bankına və ya kompüterə qoşun və oyunu sınayın!

Qaydalar:

  1. Orta qırmızı LED yanıb -sönəndə düyməni basın
  2. 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).
  3. Qırmızı LED -də olmayan düyməni basarsanız həyat itirərsiniz
  4. Cəmi 3 həyatınız var. Üçünü də itirsəniz, oyun yenidən başlayır

Tövsiyə: