
Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Vaihe 2: Painikkeiden valmistelu
- Vaihe 2: Vaihe 3: LEDien valmistelu
- Vaihe 3: Vaihe 4: summerin/musiikin valmistelu
- Vaihe 4: Vaihe 5: Koodin valmistelu
- Vaihe 5: Vaihe 6: Tervetuloa -näytön luominen
- Vaihe 6: Vaihe 7: Todellisten lausuntojen luominen
- Vaihe 7: Vaihe 8: Toimintojen luominen
- Vaihe 8: Vaihe 10: Juokse
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41

Tämän tarkoituksena on luoda peli vadelmapi: lle käyttämällä musiikkia, painikkeita, valoja ja summeria! pelin nimi on ässät ja tavoitteena on päästä mahdollisimman lähelle 21 ilman ylitystä
Vaihe 1: Raspberry Pi: n valmistelu Hanki vadelma pi ja liitä näppäimistö, hiiri, ethernet -kaapeli ja näyttö
Liitä nyt virtajohto
Kiinnitä nyt nauhakaapeli ja leipälauta
Tarvikkeet
Materiaalit
1 punainen LED
1 keltainen LED 1 vihreä LED 1 summeri 1 vadelma pi Monitori Hiiri Näppäimistö Kaiutin 6 uros/uros johtoa
Vaihe 1: Vaihe 2: Painikkeiden valmistelu

Ota 3 painiketta ja kohdista leipälaudan lopussa
Kiinnitä sitten vastus jokaiseen painikkeeseen ja tee vastus maahan ja kiinnitä sitten lanka jokaiseen painikkeeseen (kaapelit on liitettävä GPIO -nastoihin)
Vaihe 2: Vaihe 3: LEDien valmistelu

Asetat LED -valot peräkkäin
Varmista, että ledit ovat punaisia, keltaisia ja vihreitä, jotta se näyttää visuaalisesti houkuttelevammalta
Kiinnitä vastus kuhunkin piiriin
Kiinnitä johdot gpio -nastoihin ja sitten vastukseen/lediin (tarvittaessa maadoitusnastat)
Vaihe 3: Vaihe 4: summerin/musiikin valmistelu

Katso summerin pohjaa ja määritä positiivinen ja negatiivinen kaapeli
Kiinnitä positiivinen kaapeli gpio -laitteeseen ja negatiivinen maadoitusnastaan
Tarvittaessa lisää uros-/naaraskaapelia
(Valinnainen)
-Kytke Bluetooth -laite vadelma pi -laitteeseen Bluetooth -osiossa kuunnellaksesi musiikkia
Vaihe 4: Vaihe 5: Koodin valmistelu

Tuo alla tarvittavat kirjastot kuvassa
Määritä LED -valot, painikkeet ja summeri gpio -nasta -arvoksi
Valmistele käytettävät kuvat tallentamalla ne samaan paikkaan, johon tallensit python -koodisi
Lisää kuva koodiin käyttämällä pygame.image.load ja määritä se muuttujaan
Vaihe 5: Vaihe 6: Tervetuloa -näytön luominen

Kopioi kohdassa näkyvä koodi ja lue kommentit kunkin rivin toiminnasta
Säädä pinta.blit -komennon koordinaatit minne haluat sijoittaa kuvat. (ihanteellisesti samanlaiset koordinaatit toimisivat parhaiten)
Vaihe 6: Vaihe 7: Todellisten lausuntojen luominen


Vaikka oikeita lausuntoja tarvitaan aina sen tarkistamiseen, painetaanko painiketta
Alla oleva totuudenmukainen lausunto näyttää run2: n, joka luo aloitusruudulle osumalaatikon, jonka avulla käyttäjät voivat jatkaa korttipeliä
Ohita alku () toistaiseksi, tarvitsemme sitä myöhemmin
Kun digitaalipainiketta on painettu, siirrymme päälauseeseen, kun totta
Alla on tärkein, vaikka oikea lausekoodi, joka sinun on kopioitava ja joka on vuorovaikutuksessa painikkeiden ja toimintojen kanssa
Vaihe 7: Vaihe 8: Toimintojen luominen



Sinun on luotava lukuisia toimintoja, kuten start, process_bz, process_symbol, lost_bz, win_bz, Dealcard, Compcard ja end
Nämä toiminnot ovat alla olevissa kuvissa ja niissä on kommentteja
Kopioi koodi ja aseta se ladattavan tervetulonäyttökoodin yläpuolelle, mutta muuttujien koodien alle
-Kopioi kaikki yllä olevat toiminnot, koska niillä kaikilla on tärkeä osa peliä. -Jokaisessa toiminnossa on kommentteja, jotka selittävät, mitä koodi tekee
Vaihe 8: Vaihe 10: Juokse

Suorita peli ja nauti siitä
Suositeltava:
Lineaarisen toimilaitteen tekeminen: 3 vaihetta

Lineaarisen toimilaitteen tekeminen: Lineaariset toimilaitteet ovat koneita, jotka muuttavat pyörimisen tai minkä tahansa liikkeen työntö- tai vetoliikkeeksi
DashCamin tekeminen Raspberry Pi Zero -ohjelman avulla (s. 1): 3 vaihetta

DashCamin tekeminen Raspberry Pi Zero -ohjelman avulla (s. 1): Tämä on uuden sarjan alku, jossa opimme rakentamaan kojelaudan Raspberry Pi Zero -ohjelmiston avulla. Tämä projekti on itse asiassa jatkuva videonauhuri, ja sitä voidaan käyttää muihin sovelluksiin, kuten villieläinten seurantaan. Osassa 1 käsittelemme
Bluetooth -sovittimen tekeminen Pt.2 (yhteensopivan kaiuttimen tekeminen): 16 vaihetta

Bluetooth -sovittimen tekeminen Pt.2 (yhteensopivan kaiuttimen tekeminen): Tässä ohjeessa näytän sinulle, kuinka voin käyttää Bluetooth -sovitinta tehdäkseni vanhan kaiuttimen Bluetooth -yhteensopivaksi.*Jos et ole lukenut ensimmäistä ohjeeni " Bluetooth -sovitin " Ehdotan, että teet niin ennen kuin jatkat. C
Raspberry Pi -sääaseman tekeminen: 5 vaihetta

Raspberry Pi -sääaseman tekeminen: Tässä opetusohjelmassa käyn läpi SenseHATin asentamisprosessin ja tuon tarvittavan koodin, jotta SenseHAT voidaan muuttaa täysin toimivaksi sääasemaksi, joka pystyy tallentamaan lämpötilan, paineen ja kosteuden
Dataloggerin tekeminen Raspberry Pi: llä: 3 vaihetta (kuvilla)

Tiedonkerääjän luominen Raspberry Pi: llä: Tämä yksinkertainen dataloggeri ottaa säännöllisiä valomittauksia analogisen LDR: n (Photoresistor) kanssa ja tallentaa ne Raspberry Pi -laitteen tekstitiedostoon. Tämä dataloggeri mittaa ja tallentaa valon tason 60 sekunnin välein, jolloin voit seurata