
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41

Oletko koskaan ajatellut olla pelinkehittäjä ja rakentaa oman pelikonsolin, jota voit pelata tien päällä? Tarvitset vain vähän aikaa, laitteistoa
- Lego -palikat
- mini-Calliope (voi tilata tältä sivustolta
ja joitakin taitoja
- perustaitoja Legon rakentamiseen
- ja jos haluat luoda omia pelejä: joitain koodaustaitoja.
Vaihe 1: Rakenna Lego -kotelo Lego -levyistä




Legossa on hienoa, että vanhoja palikoita voidaan käyttää uusien asioiden luomiseen. Tartu siis Lego -laatikkoosi ja poimi litteät Lego -levyt rakentaaksesi alustan, jonka koko on 14 x 12:
- Punaiset levyt 4 x 12
- Mustat levyt 6 x 12
- Siniset levyt 4 x 12
Aseta tämän alustan reunalle seinä, joka on valmistettu koosta 1 ja 2 rivin korkeudesta.
Viimeisessä kuvassa näkyy tiilien asettaminen sisätiloihin - nämä pitävät Calliopen seuraavassa vaiheessa.
Valmistele lopuksi kotelon kansi ja aseta ne sivulle hetkeksi:
- Sinisiä tiiliä, joiden koko on 4 x 8, ja yksi reikä lähellä keskustaa koon 3 x 1 sauvalle
- Punaiset tiilet, joiden koko on 4 x 8 ja yksi reikä lähellä keskustaa tikulle, jonka koko on 3 x 1
- Yksi musta ikkunatiili, jonka yläpuolella on 2 x 4 litteää tiiliä.
Vaihe 2: Valmista Calliope ja aseta Space Invaders sen päälle

Calliope on mikrokontrolleri, jossa on 5 x 5 LED -matriisi ja kaksi painiketta. Tutustu sen käyttöön tämän verkkosivun https://www.calliope.cc/en ohjeiden avulla.
Asenna Calliope seuraavasti
- Aseta kaksi AAA -paristoa.
- Liitä Calliope USB -kaapelilla tietokoneeseesi ja etsi se tiedostojenhallintaohjelmasta.
- Kopioi mini-Space-Invader_1.0.hex-tiedosto Calliopen juurikansioon.
Kun Calliope on kytketty päälle paristokotelon kytkimellä, peli Space Invaders käynnistyy. Peliä voi pelata seuraavasti:
- Yksi LED -valo 5 x 5 LED -matriisin alareunassa on avaruusaluksesi, joka puolustaa maata ulkomaalaisia vastaan.
- Käännä avaruusaluksesi vasemmalle tai oikealle painamalla vasenta tai oikeaa painiketta.
- Ulkomaalaiset ilmestyvät 5 x 5 LED -matriisin yläosaan ja liikkuvat kohti maata.
- Siirrä avaruusaluksesi ulkomaalaisen alle ja paina molempia painikkeita ampuaksesi ulkomaalainen. Laskuri kasvaa.
- Jos ulkomaalainen saavuttaa maan, laskuri laskee.
Vaihe 3: Laita Calliope Lego -koteloon ja lisää kansi




Viimeinen vaihe on asettaa Calliope Lego -koteloon:
- Laita Calliope Lego -koteloon.
- Voit halutessasi lisätä muutaman tiilen, jotta Calliope pysyy tiukasti kiinni.
- Kiinnitä Lego -ikkuna 1 x 4 mustaan tiiliin, jonka sivulla on 4 nastaa.
- Aseta siniset ja punaiset Lego -kannet ikkunan viereen niin, että kansien reiät ovat aivan Calliopen painikkeiden yläpuolella.
- Aseta 3 x 1 Lego -tikkua reikiin. Kun painat tikkuja, sinun pitäisi tuntea, että Calliopen painikkeet kääntyvät ylös ja alas.
- Kytke paristokotelon kytkin päälle ja aseta paristokotelo Lego -kotelon alaosaan.
Pidä hauskaa Space Invadersin pelaamisesta omalla pelikonsolillasi!
Vaihe 4: Muita ideoita laajennuksille
Voit tietysti koodata myös muita pelejä, kuten esim. Ping Pong tai käärme. Hyvä lähde on
Voit myös käyttää muita mikro -ohjaimia, joissa on LED -matriisi, kuten esim. BBC micro: bit, katso https://www.microbit.org/. Haluaisin kuulla sinusta oman pelikonsolin rakentamisesta.
Suositeltava:
DIY -pelikonsoli Arduinon avulla: 4 vaihetta

DIY -pelikonsoli Arduinon avulla: Tässä opetusohjelmassa näytän sinulle, kuinka voit tehdä pelikonsolin Arduino nanolla. Joten jos haluat nähdä yksityiskohtaisen videon siitä, katso se youtube -kanavallani
ATBOY Minimal Retro -pelikonsoli: 5 vaihetta

ATBOY Minimal Retro Gaming Console: Pieni retrokonsolin kaltainen kokoonpano, joka perustuu noin ATtiny85 x 0,96 OLED -laitteeseen pelitilan hyökkääjien, Tetrisin jne
DIY Raspberry Pi Zero Handheld -pelikonsoli: 6 vaihetta (kuvilla)

DIY Raspberry Pi Zero Handheld Game Console: Tässä projektissa näytän sinulle, miten käytin Raspberry Pi Zeroa, NiMH-akkuja, kotitekoista ylipurkautumissuojapiiriä, taaksepäin suunnattua lcd-levyä ja äänivahvistinta luodessasi kannettavan pelikonsolin retro pelejä. Aloitetaan
ESP32 -kädessä pidettävä pelikonsoli: 21 vaihetta (kuvilla)

ESP32 -kädessä pidettävä pelikonsoli: Tässä ohjeessa näytetään, kuinka ESP32: n ja ATtiny861: n avulla rakennetaan NES -emulaattoripelikonsoli
Vain toinen ATtiny85 Retro -pelikonsoli: 4 vaihetta

Vielä yksi ATtiny85 Retro -pelikonsoli: Pieni retrokonsolin kaltainen kokoonpano, joka perustuu noin ATtiny85 x 0,96 OLED -laitteeseen pelitilan hyökkääjien, Tetrisin jne