Mündəricat:
- Addım 1: Materiallar
- Addım 2: Kod
- Addım 3: Kabel çəkmə
- Addım 4: Kodu yükləyin və işə salın
- Addım 5: Kod necə işləyir?
- Addım 6: Oxuduğunuz üçün təşəkkürlər
Video: Arduino Cyclone Arcade Oyunu: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Parlaq işıqlar! Arduino! Oyun! Daha nə demək lazımdır? Bu oyun, oyunçunun müəyyən bir nöqtədə bir dairədə fırlanmasını dayandırmağa çalışdığı Cyclone arcade oyununa əsaslanır.
Addım 1: Materiallar
1x Arduino Uno
3x Jumper Telləri
1x WS2812B LED Şeridi (buradan Amazondan 30 dollara mina aldım)
Addım 2: Kod
Arduino IDE -ni www.arduino.cc/en/Main/Software saytından yükləyin
FastLED kitabxanasının ən son versiyasını https://github.com/FastLED/FastLED/releases saytından yükləyin
Kitabxananı buradakı təlimatlara uyğun olaraq Arduino IDE -yə quraşdırın:
Bu layihənin kodunu buradan yükləyin.
Kodu açın və LEDGame.inoya iki dəfə tıklayaraq Arduinoda açın.
Addım 3: Kabel çəkmə
Üç keçid telini led telə bağlayın. LED şeridindəki 5v yastıqdan ilk teli Arduino üzərindəki 5v pininə bağlayın. LED şeridindəki Din padindən ikinci teli Arduino üzərindəki rəqəmsal pin 7 -yə bağlayın. LED şeridindəki Gnd padindən son teli Arduino üzərindəki Gnd -ə bağlayın. Bu telləri LED şeridindəki yastiqlərə lehimləməyiniz lazım ola bilər. XƏBƏRDARLIQ: Arduino -ya 30 -dan çox led bağlamaq, təyyarədəki tənzimləyiciyə və ya USB enerji təchizatına artıq cərəyan verə bilər.
Addım 4: Kodu yükləyin və işə salın
Kodu Arduino IDE -də açın. 24 -cü sətirdəki 27 rəqəmini led sayıyla əvəz edin. Hansı ledin mərkəzdə olması lazım olduğunu müəyyənləşdirin və 27 -ci sətirdəki 14 rəqəmini əvəz edin. Proqramı lövhəyə yükləmək üçün "Yüklə" düyməsini basın. Alətlər menyusundan düzgün lövhə növünü və portu seçdiyinizə əmin olun. Sonra Serial monitoru açın, baud sürətini 9600 olaraq təyin edin və ekrandakı göstərişlərə əməl edin.
Addım 5: Kod necə işləyir?
Kod, ya bir oyunda, ya da bir vəziyyət üzərində işləyən sadə bir dövlət maşındır. For loop, girişi Serial üzərindən qəbul edilənə qədər simli boyunca hərəkət etdirir. Sonra oyun vəziyyət üzərində oyuna keçir və simin mərkəzindən ledin məsafəsini hesablayır.
Addım 6: Oxuduğunuz üçün təşəkkürlər
Bu Təlimat kitabını bəyənmisinizsə, zəhmət olmasa onu bəyənməyi düşünün və buradakı bloguma baxın. Oxuduğunuz üçün təşəkkür edirik və hər hansı bir təklifiniz və ya dəyişikliyiniz varsa bunları aşağıdakı şərhlərdə buraxın.
Tövsiyə:
POING! - Arduino Arcade Oyunu!: 3 addım
POING! - Arduino Arcade Oyunu !: " Ən Tam Başlanğıc Kit UNO R3 Layihəsi " Tam Açıqlama - Bu Təlimat üçün verilən hissələrin əksəriyyəti müəllifə Elegoo tərəfindən verilmişdir
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ıklayaraq: 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. Bu bir
Siklon LED Arcade Oyunu: 4 addım
Siklon LED Arcade Oyunu: Bu layihənin məqsədi, uşaqlar üçün interaktiv və əyləncəli olacaq bir Arduino istifadə edərək sadə bir oyun yaratmaq idi. Cyclone arcade oyununun gəncliyimdə ən çox sevdiyim arcade oyunlarından biri olduğunu xatırlayıram, buna görə də onu təkrar etməyə qərar verdim. T
Evive-Arduino Gömülü Platformasından istifadə edərək Sayı Sayma Çemberləri olan Ağıllı Basketbol Arcade Oyunu: 13 Addım
Evive-Arduino Gömülü Platformasından istifadə edərək Sayı Sayma Çemberləri olan Ağıllı Basketbol Arcade Oyunu: Oradakı bütün oyunların içərisində ən əyləncəli oyun oyunlarıdır. Beləliklə, düşündük ki, niyə evdə özümüz etməyək! Budur, indiyə qədər oynadığınız ən əyləncəli DIY oyunu - DIY Arcade Basketbol Oyunu! Yalnız bu deyil
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