
Sadržaj:
- Supplies
- Korak 1: Korak 2: Priprema dugmadi
- Korak 2: Korak 3: Priprema LED dioda
- Korak 3: Korak 4: Priprema zujalice/muzike
- Korak 4: Korak 5: Priprema koda
- Korak 5: Korak 6: Kreiranje ekrana dobrodošlice
- Korak 6: Korak 7: Kreiranje istinitih izjava
- Korak 7: Korak 8: Kreiranje funkcija
- Korak 8: Korak 10: Trčite
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37

Svrha ovoga je stvoriti igru na malini pi koristeći muziku, dugmad, svjetla i zujalicu! igra se zove Aces i cilj je približiti se što je moguće više broju 21 bez prelaska
Korak 1: Priprema Raspberry Pi -a Nabavite maline pi i priključite tastaturu, miš, Ethernet kabel i monitor
Sada priključite kabel za napajanje
Sada spojite vrpčani kabel i matičnu ploču
Supplies
Materijali
1 crvena LED dioda
1 žuta LED 1 zelena LED 1 zujalica 1 malina pi Monitor miš tastatura Zvučnik 6 muških/muških žica
Korak 1: Korak 2: Priprema dugmadi

Uzmite 3 dugmeta i poravnajte ih na samom kraju ploče
Zatim priključite otpornik na svaki gumb i natjerajte otpornik da padne na masu. Zatim priključite žicu na svako dugme (Kabeli moraju biti spojeni na GPIO pinove)
Korak 2: Korak 3: Priprema LED dioda

LED diode postavljate u nizu
Uvjerite se da su LED diode crvene, žute, zelene kako bi izgledale vizualno privlačnije
Priključite otpornik u svako kolo
Priključite žice u gpio pinove, a zatim u otpornik/LED (ako je potrebno pinovi za uzemljenje)
Korak 3: Korak 4: Priprema zujalice/muzike

Pogledajte dno zujalice i odredite pozitivni i negativni kabel
Priključite pozitivni kabel u gpio, a negativni u pin za uzemljenje
Ako je potrebno, dodajte dodatne muške/ženske kablove
(Opcionalno)
-Priključite Bluetooth uređaj na malinu pi u odjeljku Bluetooth da biste čuli muziku
Korak 4: Korak 5: Priprema koda

Uvezite potrebne biblioteke prikazane ispod na slici
Dodijelite LED diodama, gumbima i zujalici vrijednost gpio pina
Pripremite slike koje želite koristiti spremanjem na isto mjesto na kojem ste spremili svoj python kôd
Dodajte sliku u kôd pomoću pygame.image.load i dodijelite je varijabli
Korak 5: Korak 6: Kreiranje ekrana dobrodošlice

Kopirajte kôd prikazan u i pročitajte komentare o tome šta svaki red radi
Podesite koordinate u naredbi surface.blit gdje god želite postaviti slike. (idealno bi bile slične koordinate)
Korak 6: Korak 7: Kreiranje istinitih izjava


Iako su istinite izjave potrebne za uvijek provjeru je li pritisnuto dugme
Dok istinita izjava ispod prikazuje run2 koji stvara hitbox za ekran dobrodošlice koji omogućava korisnicima da nastave s kartičnom igrom
Zanemarite start () za sada će nam to trebati kasnije
Nakon što je digitalno dugme pritisnuto, prelazimo na glavnu dok je istinita izjava
Dolje se nalazi glavni, dok istiniti kod izraza koji morate kopirati koji stupa u interakciju s gumbima i funkcijama
Korak 7: Korak 8: Kreiranje funkcija



Morate stvoriti brojne funkcije koje uključuju start, process_bz, process_symbol, lost_bz, win_bz, Dealcard, Compcard i end
Ove funkcije su na donjim slikama i dolaze s komentarima
Kopirajte kôd i postavite ga iznad koda ekrana dobrodošlice pri učitavanju, ali ispod kodova varijabli
-Kopirajte SVE gore navedene funkcije jer sve one igraju vitalnu ulogu u igri. -Svaka funkcija dolazi s komentarima koji objašnjavaju šta kôd radi
Korak 8: Korak 10: Trčite

Pokrenite igru i uživajte
Preporučuje se:
Kako napraviti sigurnosnu kutiju koja slijedi igru među nama - zadatak električnog ožičenja: 7 koraka

Kako napraviti sigurnosnu kutiju koja slijedi igru Među nama - Zadatak električnog ožičenja: Danas ću vam pokazati kako napraviti sigurnosnu kutiju prema igri Među nama - Zadatak električnog ožičenja
Kako napraviti igru za više igrača s Arduino kontrolerima: 6 koraka

Kako napraviti igru za više igrača s Arduino kontrolerima: Jeste li se ikada zapitali kako programeri igara stvaraju nevjerojatne igre koje ljudi širom svijeta uživaju igrati? Pa, danas ću vam dati samo mali nagovještaj o tome stvaranjem male igre za više igrača kojom će upravljati bilo Arduino kontroler
Kako napraviti poker igru na Javi: 4 koraka

Kako napraviti poker igru u Javi: Ovo uputstvo je za one koji već znaju ono što znaju Java i žele stvoriti poker igru u Javi. Prije svega, trebat će vam računar s nekom vrstom aplikacije za kodiranje ili web lokacijom koja omogućava upotrebu Jave. Preporučujem korištenje DrJ
Kako napraviti igru Buzz Wire: 4 koraka

Kako napraviti Buzz Wire igru: Bez sumnje, Arduino se koristi u mnogim elektroničkim projektima, uključujući igre. U ovom projektu osmislili smo posebnu igru poznatu kao buzz wire game ili steady hand game. Za ovaj projekt koristi se čelična žica koju morate pretvoriti u petlju
Kako napraviti igru Microbit: 25 koraka

Kako napraviti Microbit igru: Zdravo, moje ime je Mohammed i u ovom uputstvu ću vam pokazati kako kodirati mikro bit igru korak po korak s uređivačem blokova igra je pomalo poput Tetrisa