Mündəricat:
- Təchizat
- Addım 1: Adım 2: Düymələrin Hazırlanması
- Addım 2: Addım 3: LED -lərin hazırlanması
- Addım 3: Adım 4: Buzzer/musiqinin hazırlanması
- Addım 4: Adım 5: Kodun hazırlanması
- Addım 5: Addım 6: Qarşılama Ekranını Yarat
- 6 -cı addım: 7 -ci addım: Həqiqi ifadələr yaratmaq
- Addım 7: Adım 8: Funksiyaların Yaradılması
- Adım 8: Adım 10: Qaç
Video: Bir Moruq Pi üzərində Kart Oyunu Necə Hazırlanır: 8 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bunun məqsədi musiqi, düymələr, işıqlar və səs siqnalı istifadə edərək moruq pi üzərində bir oyun yaratmaqdır! oyuna Aces deyilir və məqsəd 21 -ə mümkün qədər yaxınlaşmaqdır
Addım 1: Raspberry Pi -nin Hazırlanması Moruq pi -ni alın və klaviatura, siçan, Ethernet kabeli və monitoru qoşun
İndi elektrik kabelini bağlayın
İndi lent kabelini və çörək taxtasını bağlayın
Təchizat
Materiallar
1 qırmızı LED
1 sarı LED 1 yaşıl LED 1 Buzzer 1 moruq pi Monitor Siçan Klaviatura Dinamik 6 kişi/kişi tel
Addım 1: Adım 2: Düymələrin Hazırlanması
3 düyməni götürün və çörək taxtanızın ən ucuna düzəldin
Sonra düymələrin hər birinə bir rezistor bağlayın və rezistoru yerə qoyun Sonra hər düyməyə bir tel bağlayın (Kabellərin GPIO pinlərinə bağlanması lazımdır)
Addım 2: Addım 3: LED -lərin hazırlanması
LEDləri ardıcıl olaraq qurursunuz
Ledlərin qırmızı, sarı, yaşıl rəngdə olduğundan əmin olun ki, vizual olaraq daha cazibədar görünsün
Hər dövrə bir rezistor bağlayın
Telləri gpio sancaqlarına, sonra da rezistora/Ledə bağlayın (lazım olduqda torpaqlama pinləri)
Addım 3: Adım 4: Buzzer/musiqinin hazırlanması
Siqnalın dibinə baxın və müsbət və mənfi kabeli təyin edin
Müsbət kabeli bir gpioya və mənfi bir topraklama pininə bağlayın
Gerekirse, əlavə kişi/qadın kabelləri əlavə edin
(İsteğe bağlı)
-Musiqi eşitmək üçün Bluetooth bölməsindəki moruq pi -yə bir Bluetooth cihazı bağlayın
Addım 4: Adım 5: Kodun hazırlanması
Aşağıdakı şəkildə lazım olan kitabxanaları idxal edin
Sizə LEDlər, düymələr və səs siqnalı ilə gpio pin dəyəri təyin edin
Python kodunuzu saxladığınız yerdə saxlamaqla istifadə etmək istədiyiniz şəkilləri hazırlayın
Pygame.image.load istifadə edərək kodu koda əlavə edin və dəyişənə təyin edin
Addım 5: Addım 6: Qarşılama Ekranını Yarat
Göstərilən kodu kopyalayın və hər sətrin nə etdiyinə dair şərhləri oxuyun
Surətlərinizi yerləşdirmək istədiyiniz yerə səthdə.blit əmrindəki koordinatları düzəldin. (ideal olaraq oxşar koordinatlar ən yaxşı işləyəcək)
6 -cı addım: 7 -ci addım: Həqiqi ifadələr yaratmaq
Doğru ifadələr həmişə bir düyməyə basıldığını yoxlamaq üçün tələb olunur
Aşağıdakı while doğru ifadəsi, istifadəçilərin kart oyununa davam etməsinə imkan verən qarşılama ekranı üçün bir hitbox yaradan run2 göstərir
Başlanğıcı () nəzərə almayın, indi buna ehtiyacımız olacaq
Rəqəmsal düymə basıldıqdan sonra əsl ifadəyə keçirik
Aşağıda düymələr və funksiyalarla qarşılıqlı əlaqədə olan əsl bəyanat kodunu kopyalamalısınız
Addım 7: Adım 8: Funksiyaların Yaradılması
Start, process_bz, process_symbol, lost_bz, win_bz, Dealcard, Compcard və end daxil olmaqla çoxsaylı funksiyalar yaratmalısınız.
Bu funksiyalar aşağıdakı şəkillərdədir və şərhlərlə gəlir
Kodu kopyalayın və yükləmə xoş ekran kodunun üstünə, lakin dəyişən kodların altına qoyun
-Yuxarıdakı bütün funksiyaları kopyalayın, çünki hamısı oyunda mühüm rol oynayır. -Hər funksiya kodun nə etdiyini izah etmək üçün şərhlərlə gəlir
Adım 8: Adım 10: Qaç
Oyunu çalıştırın və zövq alın
Tövsiyə:
Windows 10 -u bir Moruq Pi üzərində necə işlətmək olar: 3 addım
Windows 10 -u Raspberry Pi -də necə işlətmək olar: Windows 10 -u moruq pi üzərində işlətmək bir az sinir bozucu ola bilər, ancaq bu təlimat bütün Raspberry Pi Windows 10 ilə əlaqədar problemlərinizi həll edəcək
Bir Moruq Pi üzərində FlightRadar: 5 addım
Bir Moruq Pi üzərində FlightRadar: Öz Raspberry Pi və möhtəşəm bir veb interfeysi ilə yaxınlıqdakı uçuşları izləyin
Scratch üzərində Platformer Necə Hazırlanır: 6 Addım (Şəkillərlə)
Scratch -da Platformer Necə Hazırlanır: Scratch, insanların iş sahəsinə sürükləyib atdığınız hazır bloklardan istifadə edərək oyun və digər proqramlar yaratdıqları bir veb saytdır. Bu gün sizə sıfırdan bir platforminq oyunu necə edəcəyinizi göstərəcəyəm
İşıqlı bir kart necə hazırlanır: 10 addım
İşıqlandırma Kartı Necə Hazırlanır: Bu fəaliyyətdə elektrik enerjisi, sxemlərin necə işlədiyini və işıqlandırma kartının necə hazırlanacağını öyrənəcəyik! Öz kartınızı yaratdıqdan sonra #HomeMakeKit ilə sosial mediada paylaşın ki, bunun necə baş verdiyini görə bilək
Pi üzərində İlkin* SPI: Bir Moruq Pi istifadə edərək bir SPI 3 oxlu Accelerometer ilə əlaqə: 10 addım
Pi üzərində İlkin* SPI: Raspberry Pi istifadə edərək bir SPI 3 eksenli Accelerometer ilə əlaqə qurmaq: Raspbian qurmaq və bcm2835 SPI kitabxanasından istifadə edərək bir SPI cihazı ilə ünsiyyət qurmaq üçün addım-addım bələdçi (bit vurmadı!) Bu hələ də çox ilkin … Fiziki bağlanmanın daha yaxşı şəkillərini əlavə etməli və bəzi yöndəmsiz kodlardan keçməliyəm