Mündəricat:
- Addım 1: Arduino üçün Scratch quraşdırın
- Addım 2: Materiallar
- Addım 3: Spritesin seçilməsi
- Addım 4: Sprites Ölçüsünün Ölçüsünün Düzəldilməsi
- Addım 5: Arxa plan
- Addım 6: Maneə Sprites
- Addım 7: Arduino Blok Kodunu Yükləyin
- Addım 8: Dog Sprite Kodu
- Addım 9: Maneə Topu Kodunu Yükləyin
- Addım 10: Maneəni təkrarlayın
- Addım 11: Maneə Spritesinin Yuxarı Aşağı Hərəkətinin Ayarlanması
- Addım 12: Avadanlıq Bağlantıları
- Addım 13: Son addım
Video: Arduino istifadə edərək oyun: 13 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Bura gələnlərin çoxu arduino istifadə edərək layihələr hazırlaya bilərdi, amma çox az adam onu oyun məqsədi ilə necə istifadə edəcəyini bilir. Bu təlimat, bir Arduino istifadə edərək idarə edilə bilən bir video oyununun necə qurulacağını sizə sıfırdan göstərəcəkdir.
Bu təlimat, Arduino istifadə etmək üçün yeni tətbiqlər açacaq və layihələrinizi əvvəlkindən daha yaxşı edəcək.
Addım 1: Arduino üçün Scratch quraşdırın
Zəhmət olmasa https://s4a.cat/ saytına daxil olun
S4A haqqında S4A, Arduino açıq mənbə hardware platformasının sadə proqramlaşdırılmasına imkan verən bir Scratch modifikasiyasıdır. Arduino ilə əlaqəli sensorlar və aktuatorları idarə etmək üçün yeni bloklar təqdim edir. PicoBoard -a bənzər bir sensorlar hesabat lövhəsi də var. Layihənin əsas məqsədi insanları proqramlaşdırma dünyasına cəlb etməkdir. Məqsəd, istifadəçi hadisələri vasitəsilə bir sıra lövhələrlə qarşılıqlı əlaqə qurmaq kimi funksiyalara malik Arduino proqramçılarına yüksək səviyyəli bir interfeys təmin etməkdir.
Firmware -ni Arduino3 addımlarınıza quraşdırın
Bu firmware, S4A ilə ünsiyyət qurmaq üçün Arduino lövhənizə quraşdırmanız lazım olan bir proqramdır. Http://arduino.cc/en/Main/Software üzərindəki təlimatları izləyərək Arduino mühitini yükləyin və quraşdırın. Arduino Uno ən az 0022 versiyasını tələb etdiyini nəzərə alın. Firmware proqramımızı buradan yükləyin Arduino kartınızı kompüterinizin USB portuna qoşun Arduino mühitindən firmware faylını (S4AFirmware16.ino) açın Alətlər menyusunda lövhə versiyasını və seriyanı seçin. lövhənin qoşulduğu liman Firmware> Fayl> Yüklə vasitəsilə lövhənizə yükləyin
Addım 2: Materiallar
Oxucular üçün əsas etmək üçün yalnız bir düyməli idarə olunan bir video oyunu hazırlayacağıq.
Sizə lazım olacaq:
Maraqlı bir fikir;)
1 Arduino lövhəsi
tullanan tellər
1 çörək taxtası
Bir anlıq düymə açarı
1 müqavimət 220 ohm (və ya bu aralığın yaxınlığında)
Addım 3: Spritesin seçilməsi
İnterfeysin sağ alt panelində mövcud olan yeni sprites seçimindən istədiyiniz standart spritlərdən hər hansı bir sprite seçə bilərsiniz.
Dinamik etmək üçün kostyumlara getmək və seçilmiş sprite kostyumları əlavə etmək lazımdır
Mavi iti üç kostyumu olduğu üçün seçdim.
Müxtəlif veb saytlardan yeni sprite yükləyə bilərsiniz.
Addım 4: Sprites Ölçüsünün Ölçüsünün Düzəldilməsi
Arayüzün sağ üst panelindəki ekran menyusunda göstərilən sprite və arduino lövhəsi ölçülərinə görə kiçilə bilər və panelin yuxarısındakı kiçilmə ölçüsü nişanı istifadə edərək hərəkət etdirilə bilər.
Addım 5: Arxa plan
Arxa plan sizə video oyununuza gözəl təsir edəcək.
Sağ alt paneldə gedin və mərhələ seçimini seçin və standart mərhələlərdən hər hansı bir mərhələni seçin və ya özünüzü əlavə edə bilərsiniz.
Addım 6: Maneə Sprites
Hər bir video oyunun, oyunçunun həyəcanlanmasına maneə törədir.
Beləliklə, burada maneələr üçün daha çox sprite seçəcəyik.
Yeni sprites seçimindən maneələrim üçün topları seçdim.
Addım 7: Arduino Blok Kodunu Yükləyin
Sağ alt paneldən arduino seçin və şəkildə göstərildiyi kimi blok kodunun ən solundan sürükleyip buraxaraq blok kodunu yükləyin.
Addım 8: Dog Sprite Kodu
Sağ alt paneldən Dog sprite seçin və şəkildə göstərildiyi kimi blok kodunu sol ən blok kodu panelindən sürükleyip yükləyin.
Addım 9: Maneə Topu Kodunu Yükləyin
Sağ alt paneldən Maneə spritesini seçin və şəkildə göstərildiyi kimi blok kodunun ən solundan sürükleyip buraxaraq blok kodunu yükləyin.
Addım 10: Maneəni təkrarlayın
Tam olaraq ekran panelindəki maneə sprite -də və dublikat seçin və ora gedin, maneənizi təkrarlayın.
Addım 11: Maneə Spritesinin Yuxarı Aşağı Hərəkətinin Ayarlanması
Top spriti seçin və şəkildə göstərildiyi kimi üst panelə gedin və istiqamətini yuxarıya dəyişin.
Addım 12: Avadanlıq Bağlantıları
göstərildiyi kimi hardware komponentlərini birləşdirin
Addım 13: Son addım
Arduino lövhəsini dövrə ilə dizüstü kompüterə qoşun və interfeysin sağ küncündəki yaşıl bayrağa basın və orada oyun hazırdır.
Tövsiyə:
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: 4 addım
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: Salam, mən Rithikəm. Telefonunuzdan istifadə edərək internetə nəzarət edən bir led quracağıq. Arduino IDE və Blynk kimi proqramlardan istifadə edəcəyik. Bu çox sadədir və uğur qazansanız istədiyiniz qədər elektron komponenti idarə edə bilərsiniz
Python istifadə edərək Raspberry Pi və AIS328DQTR istifadə edərək sürətlənməni izləyin: 6 addım
Python istifadə edərək Raspberry Pi və AIS328DQTR istifadə edərək Sürətləndirməni izləyin: Sürətləndirmə sonsuzdur, düşünürəm ki, Fizikanın bəzi qanunlarına görə. Sahilə çıxan ən sürətli məxluq, bir anda ən yüksək sürətindən istifadə edərək ovunu tutur
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar - Mikrokontrolördən istifadə edərək bir Quadcopter hazırlayın: 8 addım (şəkillərlə)
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar | Mikrokontrolördən istifadə edərək Quadcopter hazırlayın: Giriş Youtube Kanalımı Ziyarət Edin Drone almaq üçün çox bahalı bir gadget (məhsul) təşkil edir. Bu yazıda necə ucuz satacağımı müzakirə edəcəyəm? Ucuz qiymətə öz əlinizlə bunu necə edə bilərsiniz … Yaxşı Hindistanda bütün materiallar (mühərriklər, ESClər
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow - Arduino IDE -dən istifadə edərək M5stack M5stick C -dən istifadə edərək Neopixel Ws2812 -də Göy qurşağının Çalışması: 5 addım
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow | Arduino IDE istifadə edərək M5stack M5stick C istifadə edərək Neopixel Ws2812 üzərində Göy qurşağı çalıştırın: Salam uşaqlar bu təlimatlarda Arduino IDE ilə m5stack m5stick-C inkişaf lövhəsi ilə neopixel ws2812 LED və ya led şerit və ya led matris və ya led üzük istifadə etməyi öyrənəcəyik. onunla bir göy qurşağı nümunəsi
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə - 433mhz ilə HT12E və HT12D istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: 5 addım
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə | HT12E və HT12D -dən 433mhz istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: Bu təlimatda sizə HT12E kodlu 433mhz ötürücü qəbuledici modulu istifadə edərək RADIO uzaqdan idarə etməyi göstərəcəyəm. HT12D kod deşifratoru IC. Bu təlimatda çox ucuz komponentləri istifadə edərək məlumat göndərə və ala bilərsiniz: HT