Kazalo:

Commodore 64 prenova z Raspberry Pi, Arduino in Lego: 17 korakov (s slikami)
Commodore 64 prenova z Raspberry Pi, Arduino in Lego: 17 korakov (s slikami)

Video: Commodore 64 prenova z Raspberry Pi, Arduino in Lego: 17 korakov (s slikami)

Video: Commodore 64 prenova z Raspberry Pi, Arduino in Lego: 17 korakov (s slikami)
Video: Retro gaming s Kayo Solo: Super Nintendo 2024, Julij
Anonim
Commodore 64 prenova z Raspberry Pi, Arduino in Lego
Commodore 64 prenova z Raspberry Pi, Arduino in Lego
Commodore 64 prenova z Raspberry Pi, Arduino in Lego
Commodore 64 prenova z Raspberry Pi, Arduino in Lego
Commodore 64 prenova z Raspberry Pi, Arduino in Lego
Commodore 64 prenova z Raspberry Pi, Arduino in Lego
Commodore 64 prenova z Raspberry Pi, Arduino in Lego
Commodore 64 prenova z Raspberry Pi, Arduino in Lego

Ta projekt vam omogoča, da znova odkrijete igralno sceno osemdesetih let z oživitvijo starega domačega računalnika Commodore 64 z uporabo novih komponent in vsestranskih lego kock! Če bi imeli enega od teh računalnikov, vam bo ta zgradba omogočila ponovitev pozabljenih iger in premagovanje starih dosežkov. Če ste novi pri računalniških računalnikih, imate priložnost, da ugotovite, zakaj je bil Commodore 64 tako neverjetno priljubljen.

  • Za zamenjavo matične plošče se uporablja računalnik Raspberry Pi
  • RetroPie ponuja emulacijsko platformo za Commodore (in druge sisteme)
  • Majhen Arduino Micro omogoča uporabo tipkovnice Commodore 64 kot popolnoma delujoče tipkovnice USB
  • Lego kosi se uporabljajo za gradnjo notranjega ohišja
  • Keystone priključki Commodoreju zagotavljajo vrata USB, HDMI in omrežna vrata, ki so notranje priključena na Pi

Ta projekt ne zahteva znanja programiranja ali elektronike. Ustvarjalcem, ki so uporabljali plošče Raspberry Pi ali Arduino, bo ta gradnja precej enostavna in zagotovo pomaga, če ste že uporabljali Lego - zagotovo so vsi ?!

Ta projekt ne bo fizično spremenil ohišja ali tipkovnice Commodore 64, samo če se boste v prihodnje odločili za drugačno uporabo. Morda boste morali popraviti staro.

Zaloge

To je razloženo v naslednjih korakih. Vključujejo komponente, potrebne za glavno gradnjo, in nekaj dodatnih delov, ki so potrebni, če želite vključiti stikalo za vklop / izklop.

Za izdelavo so potrebna orodja in programska oprema, nekateri elementi pa bodo del zaključene sestave, na primer igralne palice USB, s katerimi lahko igrate tiste klasične igre!

1. korak: Sestavite komponente

Sestavite komponente
Sestavite komponente
Sestavite komponente
Sestavite komponente
Sestavite komponente skupaj
Sestavite komponente skupaj

Potrebne komponente so navedene v tem razdelku. Če jih nimate vseh, so na voljo povezave in predlogi za njihovo pridobitev s približno navedbo cene v ameriških dolarjih (avgusta 2019). Ta članek je vredno v celoti prebrati, da se lažje odločite za Lego in natančne kable, ki jih boste uporabljali.

Ko boste imeli vse, bi morali z lahkoto dokončati to gradnjo čez vikend.

Commodore 64

  • V idealnem primeru dobite pokvarjen stroj, vendar z delujočo tipkovnico. Škoda bi bilo sestaviti delujoč stroj ali stroj, ki bi morda potreboval rahlo pozornost pri popravilu! Če ne morete dobiti Commodore 64, bi moral Vic 20 ali C16 delovati namesto z manjšimi spremembami gradnje, omenjenimi v tem priročniku
  • Commodore je verjetno najtežje dobiti, vendar so na voljo na eBayu v ZDA in Veliki Britaniji že od približno 50 USD. Najbolje, da si ogledate tisto, ki se prodaja po delih in potrebuje nekaj TLC. Potrebujete le ohišje in tipkovnico, da boste lahko te dele kupili ločeno

Malina Pi

  • Raspberry Pi 2 in 3B bosta dobro delovala. Pi 4 je odličen nov dodatek družini Pi, vendar preverite, ali lahko zanj dobite kovček Lego. Upoštevajte tudi, da so zahteve glede kabla različne, saj ima vrata micro-HDMI in USB-C
  • Pi 3B je na voljo za približno 35 USD. Poiščite ga s svojim najljubšim iskalnikom ali sledite povezavi in se pomaknite na svojo lokacijo: Raspberry Pi 3B+

Ohišje Lego Raspberry Pi

  • To je najboljša izbira za vgradnjo Pi v notranje ohišje Lego. Za Pi je toliko primerov, zato bi se lahko izognili drugim možnostim in okoli njega namestili kocke Lego
  • Za to gradnjo je bil uporabljen kovček Lego iz koče Pi. Stane okoli 10 USD in je na voljo v različnih barvah. S to povezavo poiščite: etui Lego Raspberry Pi

Micro SD kartica

  • Vaš Pi bo za namestitev programske opreme RetroPie potreboval kartico micro SD
  • RetroPie je idealna izbira, če boste svoj Commodore 64 uporabljali kot igralni stroj
  • Kartice Micro SD so široko dostopne in so poceni, okoli 5 USD. 16 GB kartica je idealna izbira za večino uporabnikov

Napajanje z Raspberry Pi

  • Uradni napajalnik Raspberry Pi je najvarnejša izbira
  • Uradni napajalnik bi morali dobiti z istega mesta, od koder dobite Raspberry Pi

Arduino Micro

  • Ta majhen mikroprocesor prevaja matrično tipkovnico Commodore 64 v tipkovnico, ki je združljiva s standardom USB HID in je priključena na Pi
  • Programska oprema, potrebna za prevod, je na voljo v tem članku in je naložena v Micro z uporabo Arduino IDE. Če izdelujete Vic 20 ali C16, bo ta programska oprema zahtevala manjše spremembe tabele preslikave matrik, razložene kasneje
  • Je ena najmanjših plošč Arduino in stane okoli 20 USD. S svojim najljubšim iskalnikom poiščite enega ali sledite tej povezavi in se pomaknite na svojo lokacijo: Arduino Micro

Polkrožna plošča

  • To se uporablja za priključitev Arduino Micro na 20 -polni konektor na Commodore 64
  • Na voljo so v trgovinah z elektroniko in na spletu, cena pa je okoli 5 USD. Ta povezava je za polovično majhno ploščico iz Adafruit-a: pol velikostno ploščo

Mostične žice

  • Te moške žice za moške in moški za ženske se uporabljajo s ploščo in za povezavo Commodore 64 LED z zatiči GPIO na Pi
  • Na voljo so v trgovinah z elektroniko in na spletu po ceni od 2 do 4 USD na paket. Ta povezava je za 40 komplet 75 mm moških moških žic za moške iz Adafruit: 40 pakiranja 75 mm moškega do moškega. Ta povezava je za 20 paketov 75 mm moških žic za moške od Adafruit: 20 pakiranja 75 mm ženskih do moških

Keystone vložki

  • Ti omogočajo priključitev vrat USB, HDMI in omrežja na Commodore 64. Vključujejo:

    • 2 x Keystone USB vložki
    • 1 x vhod Keystone HDMI
    • 1 x omrežni vložek Keystone RJ45
  • Lego kosi se na splošno dobro prilegajo okrog Keystone vložkov z nekaj manjšimi spremembami (omenjeni v korakih izdelave kasneje). Kabli iz Pi se povežejo z drugim koncem Keystone vložkov
  • Na voljo so v trgovinah z elektroniko in na spletu, najboljše mesto za začetek iskanja je verjetno eBay, ki išče "keystone usb", "keystone hdmi" in "keystone rj45". So standardne velikosti in vsak del stane med 5 in 10 USD

Kabli

  • Potrebni so kabli med zgornjima vložkoma Pi in Keystone. To so:

    • 2 x moški kabli USB za moške
    • 1 x podaljšek za mikro-USB moški do ženski
    • 1 x moški kabel HDMI za moške
    • 1 x omrežni kabel. Ta kabel se bo prepolovil za povezavo z omrežnim vložkom Keystone RJ45, zato po možnosti znova uporabite starega. Našel sem enega z odlomljeno sponko na enem koncu za ponovno uporabo
    • 1 x moški kabel mikro-USB za moške
  • Na voljo so v trgovinah z računalniki, televizijo in elektroniko ter na spletu in se prodajajo za približno 5 USD
  • Ker se vsi prilegajo v Commodore, poskusite dobiti kratke kable, po možnosti okoli 20 cm. Izogibajte se, da bi se kabli, kot je moj polmetrski kabel HDMI, zavili okoli ohišja!

Lego

  • Potreben je dober izbor Lego kosov, zlasti plošč in opek različnih dolžin z eno širino čepa. Za izdelavo Vic 20 ali C16 boste potrebovali nekoliko drugačne kose, ki bodo nameščeni okoli njihovih zunanjih vrat v primerjavi s Commodore 64
  • Na voljo so v trgovinah z igračami, na tržnicah in na spletu. Večino kosov, ki jih potrebujem, sem dobil na nedeljski tržnici, vendar je izbira opeke s spletnega mesta Lego shop dobra spletna izbira, da dobite natančno potrebne kose: Izberite opeko

2. korak: Odločite se, če imate stikalo za vklop / izklop

Odločite se, če imate stikalo za vklop / izklop
Odločite se, če imate stikalo za vklop / izklop
Odločite se, če imate stikalo za vklop / izklop
Odločite se, če imate stikalo za vklop / izklop
Odločite se, če imate stikalo za vklop / izklop
Odločite se, če imate stikalo za vklop / izklop

Ta zgradba vključuje stikalo za vklop / izklop za varno izklop in ponovni vklop Pi. Stikalo za vklop je lepo imeti, ni pa nujno, ker lahko Pi vedno pravilno izklopite z uporabo RetroPie.

Potrebne so dodatne komponente in orodja. Stikalo za vklop lahko v prihodnje dodate, če želite - navsezadnje uporabljamo Lego !. Če ne boste imeli gumba za vklop / izklop, prezrite spodnje komponente in koraka 8 in 9 v tem članku.

Gumb za trenutek

  • Za vklop in izklop Pi se uporablja trenutni gumb. Povezan je z zatiči GPIO na Pi in programska oprema v tem članku zazna, da je bil gumb pritisnjen, in varno izklopi Pi
  • Te so na voljo v trgovinah z elektroniko in na spletu. Ta povezava je za 20 paketov gumbov 6 mm po ceni približno 2,50 USD iz Adafruit: 20 paketov gumbov 6 mm

Mostične žice

  • Ti žični mostički ženski na ženski se uporabljajo za povezavo stikala za vklop-izklop z zatiči GPIO na Pi
  • Na voljo so v trgovinah z elektroniko in na spletu po ceni od 2 do 4 USD na paket. Za 20 pakiranja 75 mm ženskih moških žic Adafruit: 20 pakiranja 75 mm ženskih do ženskih

3. korak: Pridobite potrebno opremo in programsko opremo

Glavna oprema in programska oprema sta navedeni spodaj.

  • Računalnik (Windows ali Mac) za prenos in namestitev programske opreme
  • Programska oprema RetroPie, prenos s spletnega mesta: RetroPie
  • Arduino IDE programska oprema, naložite iz: Arduino IDE
  • FTP programska oprema za kopiranje datotek iz računalnika v Pi. Če ga potrebujete, je FileZilla dostojna brezplačna možnost: FileZilla
  • Monitor za priključitev na Commodore s kablom HDMI
  • Omrežni kabel za povezavo z domačim omrežjem in internetom
  • USB krmilna palica (idealno dve)
  • Rezervna tipkovnica USB za začetne nastavitve in potencialno za odpravljanje težav
  • Izvijač za razstavljanje in ponovno sestavljanje Commodoreja
  • Rezalni nož (Stanleyjev nož) za obrezovanje vložkov Keystone, rezanje omrežnega kabla in stikala za vklop / izklop opeke Lego
  • Srednjezrnat brusni papir za rahlo spreminjanje vložkov Keystone, tako da se lahko Lego kosi pravilno prilegajo okoli njih
  • Spajkalnik za stikalo za vklop / izklop
  • Lepilo za superlepilo za lepljenje stikala za vklop / izklop na Lego opeko

Pozor

Deli te konstrukcije vključujejo uporabo ostrega noža za obrezovanje. Kosi, ki jih je treba obrezati in razrezati, so precej majhni in zahtevajo določen pritisk za pravilno rezanje. Prepričajte se, da so kosi varni in da med delom na njih ne zdrsnejo. Če izdelujete stikalo za vklop / izklop, boste uporabili spajkalnik, preden se prepričate, da ga uporabljate, preden nadaljujete.

Nihče se ne želi poškodovati, medtem ko uživate v svojem hobiju, zato prosimo, poiščite pomoč, če jo potrebujete.

4. korak: Pripravite ohišje Commodore 64

Pripravite ohišje Commodore 64
Pripravite ohišje Commodore 64
Pripravite ohišje Commodore 64
Pripravite ohišje Commodore 64
Pripravite ohišje Commodore 64
Pripravite ohišje Commodore 64

Očistite ohišje Commodore 64 in ga pripravite za naslednje faze.

  • Odklopite tipkovnico in LED z matične plošče, nato odvijte matično ploščo iz ohišja. Matično ploščo shranite na varno, saj bo v prihodnje morda koristna
  • Odvisno od stanja enote odstranite tipkovnico in ohišje dobro očistite z milnico ter pustite, da se posuši. Preverite, ali ohišje potrebuje popravila, zlasti na zatičih zadnjega ohišja in sprednjih vijačnih nosilcih
  • Po potrebi tipkovnico previdno očistite z rahlo vlažno kuhinjsko brisačo. Izogibajte se pokrivanju z vodo ali uporabi kemičnih čistil. Ko končate, znova sestavite tipkovnico in ohišje

5. korak: Pripravite Raspberry Pi

Pripravite Raspberry Pi
Pripravite Raspberry Pi
Pripravite Raspberry Pi
Pripravite Raspberry Pi
Pripravite Raspberry Pi
Pripravite Raspberry Pi

Nastavite in namestite Raspberry Pi s programsko opremo RetroPie in dokončajte korake, potrebne za kopiranje datotek vanj.

  • Pi vstavite v dno ohišja Lego. Na tej stopnji ne zapirajte ohišja Lego, ker bo treba nožice GPIO priključiti pozneje
  • Namestite RetroPie na kartico SD in kartico SD vstavite v Pi. Tukaj vključene povezave so za sliko RetroPie: RetroPie in spletno mesto Raspberry Pi: Raspberry Pi Namestite kartico SD
  • Monitor priključite s kablom HDMI, v vrata Ethernet priključite rezervno tipkovnico USB in omrežni kabel. Priključite napajalnik na Pi, ki bi se moral zagnati in zagnati RetroPie. Ni potrebe po prijavi, čeprav sta uporabniško ime in geslo privzeti za Pi: pi in malino
  • Ko se RetroPie prvič zažene, vas pozove, da preslikate vhodni nadzor. Za zdaj zapustite to s pritiskom na F4, ki vas popelje v ukazni poziv
  • Omogočite SSH (varno lupino) na Pi, tako da lahko do njega dostopate iz drugega računalnika in kopirate datoteke vanj. Vnesite sudo raspi-config in izberite Možnosti vmesnika> SSH> omogoči
  • Poiščite naslov IP (internetni protokol) za Pi tako, da v ukazni poziv vnesete ime gostitelja -I (minus in velika črka i) in ga zabeležite za naslednje korake
  • Če nimate programske opreme FTP, jo namestite na svoj računalnik. Priporoča se odjemalec FileZilla FTP: FileZilla. Povežite se s Pi s programsko opremo odjemalca FTP z uporabo IP naslova Pi, številka vrat 22 skupaj z uporabniškim imenom in geslom, kot je prikazano

6. korak: Naložite programsko opremo za preslikavo tipkovnice v Arduino Micro

Naložite programsko opremo za preslikavo tipkovnice v Arduino Micro
Naložite programsko opremo za preslikavo tipkovnice v Arduino Micro
Naložite programsko opremo za preslikavo tipkovnice v Arduino Micro
Naložite programsko opremo za preslikavo tipkovnice v Arduino Micro

Arduino Micro nastavite s programsko opremo za preslikavo tipkovnice.

  • Postavite Arduino Micro na majhno ploščo in ga s kablom USB-mikro-USB povežite z računalnikom
  • Prenesite in namestite Arduino IDE na svoj računalnik: Arduino IDE
  • V meniju namestite tipkovnico in knjižnice tipkovnice: Orodja> Upravljanje knjižnic
  • Ustvarite novo skico (program Arduino) in kopirajte programsko kodo tipkovnice iz priloge na tej strani v skico
  • V IDE -ju uporabite meni Orodja> Kartica in nastavite ploščo na Arduino / Genuino Micro ter z menijem Orodja> Vrata dodelite vrata, s katerimi je povezana. Shranite, sestavite in naložite skico
  • Če uporabljate Vic 20 ali C16, bo treba skico Arduino prilagoditi, ker imata drugačno matriko tipkovnice kot Commodore 64. Spremenite matrike, kjer koda opredeljuje nerazmaknjene in premaknjene tipke, s pomočjo navedene povezave za pomoč pri razumevanju matrike tipkovnice za te računalnike: Matrični grafikon tipkovnice za Vic-20

tipke uint8_t [ROWS] [COLS]…

uint8_t tipke za premik [ROWS] [COLS]…

7. korak: Povežite Commodore, Arduino Micro in Raspberry Pi skupaj

Povežite Commodore, Arduino Micro in Raspberry Pi skupaj
Povežite Commodore, Arduino Micro in Raspberry Pi skupaj
Povežite Commodore, Arduino Micro in Raspberry Pi skupaj
Povežite Commodore, Arduino Micro in Raspberry Pi skupaj
Povežite Commodore, Arduino Micro in Raspberry Pi skupaj
Povežite Commodore, Arduino Micro in Raspberry Pi skupaj
Povežite Commodore, Arduino Micro in Raspberry Pi skupaj
Povežite Commodore, Arduino Micro in Raspberry Pi skupaj

Priključite tipkovnico Commodore 64 na Arduino Micro s pomočjo mostičnih žic in plošče.

  • S prikazano tabelo preslikave zatičev povežite Arduino Micro s Commodore 64 20 -polno glavo z uporabo mostičnih žic in plošče
  • Če želite povedati "vrh" od "dna" glave Commodore 64 20 pin, ima "vrh" manjkajoče povezave za nožice 2 in 4. Zatiči vrstice (5 do 12) in zatiči stolpcev (13 do 20) so uporablja se za matriko tipkovnice Commodore, medtem ko je obnovitvena tipka ločena na zatiču 3. Ozemljitveni zatič 1 je treba priključiti, da tipka za obnovitev deluje.
  • Odklopite Arduino iz računalnika in ga priključite v vrata USB na Pi
  • V ukaznem pozivu Pi preverite, ali vse tipke na tipkovnici Commodore 64 delujejo pravilno. Če imate težave, natančno preverite ta in prejšnji korak. Morda je povezava slaba ali pa je treba tipkovnico podrobneje očistiti. Zemljevidi tipkovnice Commodore preslikajo na sodobno tipkovnico in tipke, ki jih ni na Commodoreju, so na voljo s tipko shift in control, kot je prikazano v postavitvah

8. korak: Sestavite stikalo za vklop-izklop

Sestavite stikalo za vklop / izklop
Sestavite stikalo za vklop / izklop
Sestavite stikalo za vklop / izklop
Sestavite stikalo za vklop / izklop
Sestavite stikalo za vklop / izklop
Sestavite stikalo za vklop / izklop

Stikalo za vklop / izklop je ustvarjeno iz kock Lego, pritrjenih na trenutni gumb, ki je povezan z dvema zatičema Raspberry Pi GPIO. Ta korak preskočite, če nimate gumba za vklop / izklop.

  • Pritrdite dva ženska konca mostičnih žic na nožice trenutnega gumba. Ti bodo pozneje povezani z nožicami Pi GPIO. Na trenutnem gumbu so 4 zatiči, ki so v parih. Mostiče morate povezati z enim zatičem vsakega para, kot je prikazano. Povezave naj bodo varne. Če ne, uporabite spajkalnik, da ga spajkate
  • Trenutni gumb bo nameščen na 2x2 modificirano Lego opeko. Izmerite razdaljo med zatiči gumba (običajno okoli 6 mm) in označite rob opeke, kjer jo boste morali odrezati, kot je prikazano
  • Lego opeko pritrdite, da ne zdrsne, in jo previdno zarežite v opeko. Lego je trden, zato boste morali pritisniti z nožem. Uporabili bi lahko tudi druga orodja, vključno z majhno žago ali Dremelom. Končni rezultat mora biti prikazan, kot je prikazano
  • Zataknite zatiče trenutnega gumba v Lego kos, kjer so narejeni izrezi. Če je okov nekoliko ohlapen, zadnjo stran gumba prilepite na opeko
  • Zgradite odsek ohišja stikala, kot je prikazano. Upoštevajte ravno ploščo Lego pred stikalom, ki se uporablja za gumb Lego, da se lahko gladko premika po plošči
  • Sestavite gumb Lego in ga lepite na vrh trenutnega gumba. Gumb mora lepo drseti v ohišju stikala

9. korak: Nastavite programsko opremo za vklop-izklop na Pi

Koda je potrebna za zaznavanje signalov iz zatičev GPIO in sprožitev varnega izklopa pi. Ta korak preskočite, če nimate gumba za vklop / izklop.

  • Kopirajte listen-for-shutdown.py in listen-for-shutdown.sh (preimenujte iz.shx v.sh) iz prilog na tej strani v domačo mapo na Pi /home /pi
  • Spodnji ukazi omogočajo izvedbo obeh datotek in jih premaknejo v ciljno mapo. Nato posodobi glavni zagonski program, da pokliče poslušalca za zaustavitev in ga zažene

### omogoči izvedbo obeh datotek

sudo chmod +x listen-for-shutdown.py sudo chmod +x listen-for-shutdown.sh ### jih premaknite v ciljno mapo sudo mv listen-for-shutdown.py/usr/local/bin/sudo mv listen -for-shutdown.sh /etc/init.d/ ### posodobite glavni zagonski program tako, da pokliče poslušalca za zaustavitev in ga zdaj zažene sudo update-rc.d listen-for-shutdown.sh privzeto sudo/etc/ init.d/listen-for-shutdown.sh start

Preizkusite gumb, ki bi moral izklopiti Pi z običajnim postopkom zaustavitve. Ko je Pi izklopljen, znova pritisnite gumb, da ga vklopite

10. korak: Ustvarite Lego temelje

Ustvarite Lego temelje
Ustvarite Lego temelje
Ustvarite Lego temelje
Ustvarite Lego temelje

Lego plošče so nameščene na dnu ohišja Commodore 64, na katere se lahko priključijo drugi deli.

  • Temelji Lego so ustvarjeni v dveh odsekih, enega za desno stran Commodoreja, kjer bodo vrata USB, in zadnjega dela, kjer bodo zgrajena vrata za napajanje, HDMI in omrežje
  • Okrog notranjih utorov v ohišju so nameščeni kosi plošč. Ko se oba sklopa obrneta, se prilegata z malo gibanja, kar zagotavlja trdno podlago za naslednje odseke

11. korak: Sestavite vrata USB

Sestavite vrata USB
Sestavite vrata USB
Sestavite vrata USB
Sestavite vrata USB
Sestavite vrata USB
Sestavite vrata USB

Dva USB vhoda na strani Commodore 64 sta izdelana iz kosov Lego in Keystone in priključena na vrata USB USB Pi.

  • USB vložke Keystone je treba rahlo prilagoditi, da se Lego kosi prilegajo okoli njih. Odstranite sponke z nožem za obrezovanje in brusnim papirjem, da odstranite kotne grebene, tako da izgledajo, kot je prikazano. Izvirni deli so prikazani kot referenca
  • Zgradite Lego kocke okoli vložkov Keystone USB, tako da bo notranja stran vrat USB obrnjena proti sprednji strani Commodore 64. Opeke se uporabljajo za podporo hrbtne strani vložka, ki jo drži na mestu, ko je kabel USB priključen. priključka USB leži na majhnem ploščatem kosu, tako da na sprednji strani vrat ni nobene reže
  • Dokončajte gradnjo. Kasneje bodo moški in moški kabli USB povezali ključe USB Keystone in vrata USB USB Pi

Korak: Sestavite vrata Micro-USB

Sestavite vrata Micro-USB
Sestavite vrata Micro-USB
Sestavite vrata Micro-USB
Sestavite vrata Micro-USB

Vrata mikro-USB za napajanje Pi so izdelana iz kosov Lego in nameščena na hrbtni strani Commodore 64.

  • Lego kocke sestavite okoli ženskega konca podaljška mikro-USB. Ta konec lahko zahteva obrezovanje, odvisno od vrste kabla, ki ga morate zagotoviti, da se trdno prilega njegovim okoliškim Lego kosom, tako da ga ni mogoče izvleči ali potisniti, ko je kabel pritrjen
  • Dokončajte gradnjo. Kasneje bo moški konec mikro-USB vstavil v napajalna vrata mikro-USB na Pi

Korak: Sestavite vrata HDMI

Sestavite vrata HDMI
Sestavite vrata HDMI
Sestavite vrata HDMI
Sestavite vrata HDMI
Sestavite vrata HDMI
Sestavite vrata HDMI

Vrata HDMI na hrbtni strani Commodore 64 so izdelana iz kosov Lego in Keystone in priključena na vrata HDMI HDMI.

  • Vložek Keystone HDMI je treba prilagoditi tako, da se Lego kosi prilegajo okoli njega in tako, da se razteza iz ohišja Commodore 64, kar omogoča enostavno povezavo s kablom HDMI. Obrežite posnetek z nožem za obrezovanje in spodnje robove vložka HDMI zaokrožite z brusnim papirjem, tako da bo videti, kot je prikazano
  • Zgradite Lego okoli vložka Keystone HDMI in se prepričajte, da je zadnji del posnetka trdno pritrjen z Lego kosom. S tem preprečite potiskanje vložka HDMI v ohišje, ko je priključen kabel HDMI
  • Dokončajte gradnjo. Kasneje bo kabel HDMI povezal vložek Keystone HDMI in vrata HDMI HDMI

Korak 14: Sestavite omrežna vrata

Sestavite omrežna vrata
Sestavite omrežna vrata
Sestavite omrežna vrata
Sestavite omrežna vrata
Sestavite omrežna vrata
Sestavite omrežna vrata

Vrata Ethernet na hrbtni strani Commodore 64 so izdelana iz kosov Lego in Keystone in povezana s kabli do vrat Ethernet.

  • Vložek Keystone RJ45 je treba prilagoditi tako, da se Lego kosi prilegajo okoli njega in tako, da se razteza iz ohišja Commodore 64, kar omogoča enostavno povezavo z omrežnim kablom. Odstranite sponko in del vrha za njo z nožem za obrezovanje in spodnje robove vložka RJ45 zaokrožite z brusnim papirjem, tako da je videti, kot je prikazano
  • Z nožem za obrezovanje odrežite en konec omrežnega kabla in ga napeljite skozi kos Lego z luknjo. To je lahko zelo tesno prilegajoče, vendar pomaga podpirati zadnji del vložka RJ45, ko je priključen omrežni kabel
  • Odrežite plastično zaščito, da izpostavite žice v kablu. Posamezne barvne žice povežite v skladu z navodili, ki so priložena vstavku Keystone, tako da žice pritisnete v ustrezna kovinska ograda. Notranjega kovinskega dela žic vam ni treba predhodno izpostaviti, saj bodo kovinska ograda razrezala zaščito plastične žice in naredila potrebno povezavo. Morda boste potrebovali majhen tup plastični nož, da trdno potisnete žice v njihove ograde
  • Zgradite Lego okoli vložka Keystone RJ45
  • Dokončajte gradnjo. Kasneje bo drugi konec omrežnega kabla priključen na vrata Ethernet na Pi

Korak 15: Združite vse dele in preizkusite

Združite vse dele in preizkusite
Združite vse dele in preizkusite
Združite vse dele in preizkusite
Združite vse dele in preizkusite
Združite vse dele in preizkusite
Združite vse dele in preizkusite

Povezave Pi GPIO so zaključene in vsi deli so sestavljeni skupaj.

  • Na tej stopnji morate imeti razdelek tipkovnice in ohišja pripravljen za povezavo z Raspberry Pi
  • Dodajte ohišje Lego z Raspberry Pi, nato priključite moško-ženske mostičke na žice Raspberry Pi GPIO za Commodore 64 LED, kot je prikazano
  • Če ste naredili stikalo za vklop-izklop, priključite ženski konec mostičnih žic na zatiče Raspberry Pi GPIO, kot je prikazano
  • Neuporabljena vrata Commodore 64 na zadnji strani ohišja zaprite z Lego kockami, kot je prikazano. Nato zaprite kovček Raspberry Pi Lego in se prepričajte, da so vsi kosi Lego trdno nameščeni in pravilno nameščeni v Commodore 64
  • Dodajte Lego plošče na vrh okovja, da jih okrepite in pritrdite sklop na mestu, tudi če je Commodore obrnjen navzdol
  • Vstavite kable s tipkovnice in vse vložke Keystone. Nato zaprite tipkovnico Commodore 64 in preverite, ali je pravilno nameščena in da niso ujeti nobeni kabli
  • Privijte sprednje vijake, vendar jih ne privijte preveč

Korak 16: Nastavite RetroPie

Nastavitev RetroPie
Nastavitev RetroPie
Nastavitev RetroPie
Nastavitev RetroPie
Nastavitev RetroPie
Nastavitev RetroPie

Nazadnje, nastavite emulator Commodore 64 in igre v RetroPie.

  • Spletno mesto RetroPie razlaga, kako nastaviti emulatorje, namestiti teme, pobrisati box-art igre in kam postaviti datoteke z igrami (romi). Zelo priporočljivo je, da si ogledate to spletno mesto, da izkoristite vse funkcije: RetroPie
  • Zaženite Commodore 64, ki zažene RetroPie. Ob prvi uporabi bo zahteval preslikave vhodnih kontrol. Začnite s tipkovnico in pridržite tipko, da začnete postopek preslikave
  • Če ste pri preslikavi izbrali napačen vnos tipke ali krmilne palice, se poskusite vrniti nazaj in znova preslikati s tipko gor na tipkovnici. Če se popolnoma zatakne, pritisnite F4 na tipkovnici, da zaprete RetroPie v ukazni poziv. Za ponovni zagon vnesite emulationstation
  • Če želite v RetroPie konfigurirati več kot eno vhodno napravo (običajno krmilno palčko), izberite Start> Konfiguriraj vnos in na poziv pridržite tipko ali gumb na napravi. S tem se zažene pogovorno okno preslikav vhodnih kontrol za novo napravo. S to možnostjo spremenite preslikavo za že konfigurirano napravo
  • Če želite nastaviti emulator Commodore 64, imenovan VICE, se pomaknite v RetroPie, kot sledi Nastavitev RetroPie> Upravljanje paketov> Upravljanje izbirnih paketov. Izberite emulator VICE in izberite Namesti iz binarnega. Namestitev traja približno 5 minut
  • Raziščite, kje zakonito pridobiti stare datoteke z igrami (romi) in jih kopirati ali ftp v/home/pi/RetroPie/roms/c64
  • Znova zaženite Emulation Station in vaše igre bodo vidne. Moral bi biti dober!

17. korak: Čestitamo! Čas za igro

Čestitamo! Čas za igro
Čestitamo! Čas za igro

Zdaj imate platformo za igre Commodore 64, ki vam bo, upajmo, služila še mnogo let! Ne pozabite raziskati drugih platform za igre - na primer z velikim veseljem lahko upravljate igre Sinclair Spectrum in Atari iz svojega novega Commodore 64!

V prihodnosti bom verjetno iskal tiskano vezje za povezavo 20 -polne glave Commodore z Arduino Micro, ki bo zamenjal majhno ploščo.

Medtem pustite komentarje in veselo ustvarjanje!

Natečaj za igre
Natečaj za igre
Natečaj za igre
Natečaj za igre

Podprvak na tekmovanju v igrah

Priporočena: