Tartalomjegyzék:
- Kellékek
- 1. lépés: Szerelje össze az alkatrészeket
- 2. lépés: Döntse el, hogy rendelkezik-e bekapcsoló kapcsolóval
- 3. lépés: Szerezze be a szükséges felszereléseket és szoftvereket
- 4. lépés: Készítse elő a Commodore 64 tokot
- 5. lépés: Készítse elő a Raspberry Pi -t
- 6. lépés: Töltse fel a billentyűzetleképező szoftvert az Arduino Micro -ra
- 7. lépés: Csatlakoztassa a Commodore -t, az Arduino Micro -t és a Raspberry Pi -t
- 8. lépés: Szerelje össze a ki-be kapcsolót
- 9. lépés: Állítsa be a ki-be kapcsoló szoftvert a Pi-n
- 10. lépés: Hozza létre a Lego Alapítványokat
- 11. lépés: Szerelje össze az USB -portokat
- 12. lépés: Szerelje össze a Micro-USB portot
- 13. lépés: Szerelje össze a HDMI -portot
- 14. lépés: Szerelje össze a hálózati portot
- 15. lépés: Kombinálja az összes alkatrészt és tesztelje
- 16. lépés: A RetroPie beállítása
- 17. lépés: Gratulálunk! Ideje játszani
Videó: Commodore 64 Felújítás Raspberry Pi, Arduino és Lego segítségével: 17 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Ez a projekt lehetővé teszi, hogy újból felfedezze az 1980-as évek játékjátékát, feltámasztva egy régi Commodore 64 otthoni számítógépet új alkatrészek és ezeknek a sokoldalú Lego kockáknak a segítségével! Ha rendelkezett ezekkel a számítógépekkel, ez a konstrukció lehetővé teszi az elfelejtett játékok újbóli lejátszását és a régi magas pontszámok legyőzését. Ha még nem ismeri a retro-számítástechnikát, itt az alkalom, hogy megtudja, miért volt olyan hihetetlenül népszerű a Commodore 64.
- Raspberry Pi számítógépet használnak az alaplap cseréjéhez
- A RetroPie emulációs platformot biztosít a Commodore (és más rendszerek) számára
- Egy kis Arduino Micro lehetővé teszi a Commodore 64 billentyűzet használatát teljesen működőképes USB billentyűzetként
- Lego darabokat használnak a belső ház építéséhez
- A Keystone csatlakozók biztosítják a Commodore számára USB, HDMI és hálózati portokat, amelyek belsőleg csatlakoznak a Pi -hez
Ez a projekt nem igényel programozói vagy elektronikai ismereteket. Azok a gyártók, akik a Raspberry Pi vagy az Arduino táblákat használták, meglehetősen egyszerűnek találják ezt a konstrukciót, és minden bizonnyal segít, ha korábban már használták a Legót - biztosan mindenkinek van ?!
Ez a projekt fizikailag nem fogja megváltoztatni a Commodore 64 tokot vagy billentyűzetet, arra az esetre, ha úgy dönt, hogy a jövőben más módon használja. Bár lehet, hogy javítania kell egy régit.
Kellékek
Ezeket a következő lépések magyarázzák. Ezek tartalmazzák a fő felépítéshez szükséges alkatrészeket, és néhány opcionális alkatrészt, amelyek szükségesek, ha ki-bekapcsoló kapcsolót szeretne beépíteni.
Eszközök és szoftverek szükségesek az összeállításhoz, és egyes elemek a kész összeszerelés részét képezik, mint például az USB joystick, amellyel a klasszikus játékokat játszhatja!
1. lépés: Szerelje össze az alkatrészeket
A szükséges alkatrészek ebben a részben találhatók. Ha nem rendelkezik mindennel, linkek és javaslatok állnak rendelkezésre, amelyekhez hozzájuthat, hozzávetőlegesen feltüntetve az árat amerikai dollárban (2019 augusztusában). Érdemes teljes egészében elolvasni ezt a cikket, hogy segítsen eldönteni, hogy milyen Lego -t és pontos kábeleket fog használni.
Ha minden megvan, akkor könnyen elvégezheti ezt az építést egy hétvégén.
Commodore 64
- Ideális esetben használjon leállított gépet, de működő billentyűzettel. Kár lenne szétszedni egy működő gépet vagy egy olyan gépet, amely javításra szorulhat! Ha nem tudja beszerezni a Commodore 64 -et, akkor a Vic 20 -nak vagy a C16 -nak kell működnie az ebben az útmutatóban említett kisebb építési módosításokkal
- A Commodore -t valószínűleg a legnehezebb beszerezni, de az USA -ban és az Egyesült Királyságban elérhetőek az eBay -en, körülbelül 50 dollártól. A legjobb, ha megnézzük azt, amelyet alkatrészekként értékesítenek, és némi TLC -t igényel. Csak a tokra és a billentyűzetre van szüksége, hogy ezeket az alkatrészeket külön is megvásárolhassa
Raspberry Pi
- A Raspberry Pi 2 és 3B jól fog működni. A Pi 4 nagyszerű új kiegészítője a Pi családnak, de ellenőrizze, hogy kaphat -e hozzá Lego tokot. Vegye figyelembe azt is, hogy a kábelekkel kapcsolatos követelmények eltérőek, mivel mikro-HDMI és USB-C portokkal rendelkezik
- A Pi 3B körülbelül 35 dollárért kapható. Használja kedvenc keresőmotorját, hogy megtalálja az egyiket, vagy kövesse a linket, és váltson helyére: Raspberry Pi 3B+
Lego Raspberry Pi tok
- Ez a legjobb választás a Pi beépítéséhez a belső Lego házba. Annyi tok van a Pi -hez, így lehetséges, hogy megússzuk más lehetőségeket, köré szerelve a Lego -darabokat
- Ehhez a konstrukcióhoz a Pi Hut Lego tokját használták. Körülbelül 10 dollárba kerül, és többféle színben kapható. Ezen a linken találhat egyet: Lego Raspberry Pi tok
Micro SD kártya
- A Pi -nek mikro SD -kártyára lesz szüksége a RetroPie szoftver telepítéséhez
- A RetroPie ideális választás, ha a Commodore 64 -et játékgépként fogja használni
- A Micro SD kártyák széles körben kaphatók és olcsók, körülbelül 5 dollár. A 16 GB -os kártya ideális választás a legtöbb felhasználó számára
Raspberry Pi tápegység
- A hivatalos Raspberry Pi tápegység a legbiztonságosabb választás
- A hivatalos tápegységet ugyanabból a helyről szerezheti be, ahonnan a Raspberry Pi -t kapja
Arduino Micro
- Ez a kis mikroprocesszor a Commodore 64 mátrix billentyűzetet USB HID -kompatibilis billentyűzetté alakítja, amelyet a Pi
- A fordításhoz szükséges szoftver elérhető ebben a cikkben, és az Arduino IDE segítségével töltődik fel a Micro -ra. Ha Vic 20 vagy C16 építést végez, akkor ez a szoftver kisebb módosításokat igényel a mátrixleképezési táblázatban, később kifejtjük
- Ez az egyik legkisebb Arduino tábla, és körülbelül 20 dollárba kerül. Használja kedvenc keresőmotorját, hogy megtalálja az egyiket, vagy kövesse ezt a linket, és váltson helyére: Arduino Micro
Fél méretű kenyeretábla
- Ezzel csatlakoztatható az Arduino Micro a Commodore 64 20 tűs csatlakozójához
- Kaphatók az elektronikai üzletekben és az interneten, ára körülbelül 5 dollár. Ez a link az Adafruit félméretű kenyérlapjára vonatkozik: Fél méretű kenyérlap
Jumper vezetékek
- Ezeket a hím -férfi és férfi -női áthidaló vezetékeket a kenyértáblához használják, és a Commodore 64 LED csatlakoztatásához a Pi
- Kaphatók az elektronikai üzletekben és az interneten, ára körülbelül 2–4 USD / csomag. Ez a link az Adafruit 40 csomag 75 mm -es hím -férfi átkötőhuzalhoz való: 40 csomag 75 mm -es férfi -férfi. Ez a link az Adafruit 20 db 75 mm -es női és férfi áthidaló huzalhoz készült: 20 csomag 75 mm -es nőstényből férfihoz
Keystone betétek
-
Ezek biztosítják a Commodore 64 USB-, HDMI- és hálózati portjait. Tartalmazzák:
- 2 x Keystone USB betét
- 1 x Keystone HDMI betét
- 1 x Keystone RJ45 hálózati betét
- A Lego -darabok általában jól illeszkednek a Keystone betétek köré, némi módosítással (a későbbi építési lépésekben említik). A Pi kábelei a Keystone betétek másik végéhez csatlakoznak
- Kaphatók az elektronikai üzletekben és az interneten. A legjobb hely a keresés megkezdéséhez valószínűleg az eBay keresőszava "keystone usb", "keystone hdmi" és "keystone rj45". Ezek szabványos méretűek, és mindegyik alkatrész ára 5 és 10 dollár között van
Kábelek
-
Kábelekre van szükség a fenti Pi és Keystone betétek között. Ezek:
- 2 x férfi -férfi USB kábel
- 1 x férfi-női mikro-USB hosszabbító kábel
- 1 x férfi -férfi HDMI kábel
- 1 x hálózati vezeték. Ezt a kábelt kettévágják a Keystone RJ45 hálózati betéthez való csatlakozáshoz, ezért ha lehetséges, használjon újra egy régit. Találtam egyet, amelynek egyik végén törött csipesz van, és újra felhasználható
- 1 x férfi USB-férfi mikro-USB kábel
- Könnyen beszerezhetők a számítógép-, TV- és elektronikai üzletekben és az interneten, körülbelül 5 dollárért
- Mivel mind elférnek a Commodore -ban, próbálja meg rövid, lehetőleg 20 cm -es kábeleket beszerezni. Kerülje a kábeleket, például a félméteres HDMI-kábelt, amely a ház belsejében kígyózik!
Lego
- Jó választékra van szükség Lego -darabokra, különösen különböző hosszúságú lemezekre és téglákra, egyetlen csapszélességgel. A Vic 20 vagy C16 felépítéshez a Commodore 64 -hez képest kissé eltérő darabokra lesz szükség, hogy illeszkedjenek a külső portjaikhoz
- Kaphatók játékboltokban, piacokon és online. A legtöbb darabot vasárnapi vásárról kaptam, de a Lego shop weboldaláról kiválasztott tégla jó online választás a szükséges darabok beszerzéséhez: Válassz egy téglát
2. lépés: Döntse el, hogy rendelkezik-e bekapcsoló kapcsolóval
Ez a felépítés magában foglal egy ki-bekapcsoló gombot a Pi biztonságos ki- és bekapcsolásához. A ki-be kapcsoló jó, de nem feltétlenül szükséges, mert a Pi-t mindig megfelelően kikapcsolhatja a RetroPie használatával.
További alkatrészek és eszközök szükségesek. A jövőben hozzáadhatja a ki -be kapcsolót, ha úgy tetszik - végül is a Legót használjuk !. Figyelmen kívül hagyja az alábbi összetevőket, valamint a cikk 8. és 9. lépését, ha nem fog be- és kikapcsolni.
Pillanatnyi gomb
- Egy pillanatnyi gombbal lehet be- és kikapcsolni a Pi -t. Csatlakoztatva van a Pi GPIO csapjaihoz, és a cikkben található szoftver észleli, hogy a gombot megnyomták, és biztonságosan leállítja a Pi -t
- Ezek elérhetők az elektronikai üzletekben és az interneten. Ez a link egy 20 csomag 6 mm -es gombhoz tartozik, ára körülbelül 2,50 USD az Adafruit -tól: 20 csomag 6 mm -es gomb
Jumper vezetékek
- Ezeket a női-női vezetékeket használhatja a be- és kikapcsolás kapcsolójának a Pi GPIO csapjaihoz való csatlakoztatására
- Kaphatók az elektronikai üzletekben és az interneten, ára körülbelül 2–4 USD / csomag. Adafruit 20 csomag 75 mm -es női és női áthidaló huzalhoz: 20 csomag 75 mm -es nőstény -nő
3. lépés: Szerezze be a szükséges felszereléseket és szoftvereket
Az alábbiakban felsoroljuk a szükséges főbb berendezéseket és szoftvereket.
- PC (Windows vagy Mac) szoftver letöltéséhez és telepítéséhez
- RetroPie szoftver, letöltés innen: RetroPie
- Arduino IDE szoftver, letöltés innen: Arduino IDE
- FTP szoftver fájlok másolásához a számítógépről a Pi -re. Ha szüksége van rá, a FileZilla jó ingyenes lehetőség: FileZilla
- Monitor HDMI kábellel a Commodore csatlakoztatásához
- Hálózati kábel az otthoni hálózathoz és az internethez való csatlakozáshoz
- USB joystick (ideális esetben kettő)
- Tartalék USB billentyűzet a kezdeti beállításhoz és potenciálisan a hibaelhárításhoz
- Csavarhúzó a Commodore szétszereléséhez és összeszereléséhez
- Vágókés (Stanley kés) a Keystone betétek vágásához, a hálózati vezeték és a Lego tégla ki-be kapcsoló levágásához
- Közepes szemcsés csiszolópapír, hogy kissé módosítsa a Keystone betéteket, hogy a Lego-darabok megfelelően illeszkedjenek hozzájuk
- Forrasztópáka a ki-be kapcsolóhoz
- Szuperragasztó ragasztó a ki-be kapcsoló ragasztásához egy Lego téglához
Vigyázat
Ennek a felépítésnek a részei egy éles vágókés használatát foglalják magukban. A kivágandó és vágandó darabok meglehetősen kicsik, és némi nyomást igényelnek a megfelelő vágáshoz. Győződjön meg arról, hogy a darabok biztonságban vannak, és nem csúszik, miközben dolgozik rajtuk. Ha a ki-be kapcsolót építi, forrasztópáka lesz használatban, mielőtt folytatná, győződjön meg róla, hogy magabiztosan használja.
Senki sem akar megsérülni, miközben élvezi a hobbiját, ezért kérjen segítséget, ha szüksége van rá.
4. lépés: Készítse elő a Commodore 64 tokot
Tisztítsa meg a Commodore 64 tokot, és készen áll a következő lépésekre.
- Válassza le a billentyűzetet és a LED -et az alaplapról, majd csavarja le az alaplapot a házról. Tárolja biztonságosan az alaplapot, mert hasznos lehet a jövőben
- A készülék állapotától függően vegye le a billentyűzetet, és tisztítsa meg a tokot szappanos vízzel, és hagyja megszáradni. Ellenőrizze, hogy a ház javításra szorul-e, különösen a hátsó tok csapjai és az első csavaros tartók esetében
- Ha szükséges, óvatosan tisztítsa meg a billentyűzetet enyhén nedves konyharuhával. Kerülje a vízzel való letakarást vagy vegyi tisztítószerek használatát. Ha kész, szerelje vissza a billentyűzetet és a tokot
5. lépés: Készítse elő a Raspberry Pi -t
Állítsa be és telepítse a Raspberry Pi with RetroPie szoftvert, és hajtsa végre a fájlok másolásához szükséges lépéseket.
- Helyezze be a Pi -t a Lego tok aljába. Ne zárja le a Lego tokot ebben a szakaszban, mert a GPIO csapokat később csatlakoztatni kell
- Telepítse a RetroPie -t az SD -kártyára, és helyezze be az SD -kártyát a Pi -be. Az itt található linkek a RetroPie képre vonatkoznak: RetroPie és a Raspberry Pi webhely: Raspberry Pi SD kártya telepítése
- Csatlakoztassa a monitort a HDMI -kábel segítségével, csatlakoztassa a tartalék USB -billentyűzetet és egy hálózati kábelt a Pi Ethernet -porthoz. Csatlakoztassa a tápegységet a Pi -hez, amely elindul és elindítja a RetroPie -t. Nincs szükség bejelentkezésre, bár a Pi: pi és a málna alapértelmezett felhasználóneve és jelszava
- A RetroPie első indításakor a rendszer kéri a bemenet -vezérlési leképezéseket. Egyelőre lépjen ki az F4 billentyű megnyomásával, amely a parancssorba vezet
- Engedélyezze az SSH -t (biztonságos héjat) a Pi -n, hogy hozzáférhessen egy másik számítógépről, és fájlokat másolhat rá. Gépelje be a sudo raspi-config parancsot, és válassza az Interfacing Options> SSH> enable lehetőséget
- Keresse meg a Pi IP -címét (internetprotokoll), ha a parancssorba beírja a gazdagép -I (mínusz és nagybetűs i) nevet, és jegyezze fel a következő lépésekhez
- Ha nem rendelkezik FTP szoftverrel, telepítse azt most a számítógépére. A FileZilla FTP kliens használata ajánlott: FileZilla. Csatlakozzon a Pi -hez az FTP ügyfélszoftver segítségével a Pi IP -címe, a 22 -es port száma, valamint a felhasználónév és jelszó segítségével
6. lépés: Töltse fel a billentyűzetleképező szoftvert az Arduino Micro -ra
Állítsa be az Arduino Micro-t a billentyűzetleképező szoftverrel.
- Helyezze az Arduino Micro-t a kis kenyérlapra, és csatlakoztassa a számítógéphez USB-micro-USB-kábel segítségével
- Töltse le és telepítse az Arduino IDE -t számítógépére: Arduino IDE
- Telepítse a billentyűzet- és billentyűzetkönyvtárakat a menüből: Eszközök> Könyvtárak kezelése
- Hozzon létre egy új vázlatot (Arduino program), és másolja a billentyűzet programkódját az ezen az oldalon található mellékletből a vázlatba
- Az IDE -n használja az Eszközök> Tábla menüt, és állítsa a táblát Arduino / Genuino Micro -ra, és az Eszközök> Port menüben rendelje hozzá a csatlakoztatott portot. Mentse, fordítsa le és töltse fel a vázlatot
- Ha Vic 20 -at vagy C16 -ot használ, az Arduino vázlatot módosítani kell, mert a billentyűzet mátrixa eltér a Commodore 64 -től. Módosítsa a tömböket, ahol a kód határozza meg az eltolt és eltolt billentyűket, a megadott link segítségével, hogy segítsen megérteni a billentyűzet mátrixát ezekhez a számítógépekhez: Keyboard Matrix Chart for Vic-20
uint8_t gombok [Sorok] [COLS]…
uint8_t shiftkey [ROWS] [COLS]…
7. lépés: Csatlakoztassa a Commodore -t, az Arduino Micro -t és a Raspberry Pi -t
Csatlakoztassa a Commodore 64 billentyűzetet az Arduino Micro -hoz az áthidaló vezetékek és a kenyértábla segítségével.
- Az ábrán látható tűleképezési táblázat segítségével csatlakoztassa az Arduino Micro -t a Commodore 64 20 tűs fejléchez az áthidaló vezetékek és a kenyérsütő lemez használatával
- A Commodore 64 20 tűs fejléc „felső” és „alsó” részének megkülönböztetéséhez a „felső” hiányzó tűcsatlakozásokkal rendelkezik a 2 -es és 4 -es tűkhöz. a Commodore billentyűzet mátrixához használják, míg a visszaállító kulcs külön van a 3. tűn. Az 1. földelőcsapot csatlakoztatni kell a visszaállítási kulcs működéséhez
- Húzza ki az Arduino -t a számítógépről, és csatlakoztassa a Pi USB -portjához
- A Pi parancssorban ellenőrizze, hogy a Commodore 64 billentyűzet megfelelően működik -e. Ha problémákat tapasztal, akkor alaposan ellenőrizze ezt és az előző lépést. Lehet, hogy gyenge a kapcsolat, vagy a billentyűzetre kiterjedtebb tisztításra van szükség. A Commodore billentyűzet egy modern billentyűzethez társul, és a Commodore -ban nem található billentyűk a Shift és a Control billentyűvel érhetők el, ahogy az elrendezésben látható
8. lépés: Szerelje össze a ki-be kapcsolót
A ki-be kapcsolót Lego-darabokból hozták létre, amelyek egy pillanatnyi gombhoz vannak csatlakoztatva, amely két Raspberry Pi GPIO csaphoz van csatlakoztatva. Ha nincs be- és kikapcsolás gombja, hagyja ki ezt a lépést.
- Csatlakoztassa az áthidaló vezetékek két hüvelyi végét a pillanatnyi gomb csapjaihoz. Ezeket később a Pi GPIO csapokhoz csatlakoztatják. A pillanatnyi gombon 4 csap található, amelyek párban vannak. Csatlakoztassa az áthidalókat minden pár egy csapjához, az ábrán látható módon. A csatlakozásoknak biztonságosnak kell lenniük. Ha nem, akkor forrasztópáka segítségével forrasztja a helyére
- A pillanatnyi gomb egy 2x2 -es módosított Lego kockára kerül. Mérje meg a gomb csapjai közötti távolságot (általában 6 mm körül), és jelölje meg a tégla szélét, ahol azt vágni kell, az ábra szerint
- Rögzítse a Lego téglát, hogy ne csússzon el, és óvatosan vágja bele a téglába. A Lego kemény, ezért késsel nyomást kell gyakorolnia. Más eszközök is használhatók, beleértve egy kis fűrészt vagy egy Dremelt. A végeredménynek az ábrán látható módon kell megjelennie
- Csavarja be a pillanatnyi gomb csapjait a Lego-darabba, ahol a kivágásokat készítették. Ha a szerelvény kissé laza, ragasztja a gomb hátulját a téglához
- Készítse el a kapcsolóház részt az ábrán látható módon. Vegye figyelembe a lapos Lego tányért a kapcsoló előtt, amelyet a Lego gombhoz használnak, hogy simán mozoghasson a lemez mentén
- Építsd meg a Lego gombot, és ragaszd fel a pillanatnyi gomb tetejére. A gombnak szépen csúsznia kell a kapcsolóházon belül
9. lépés: Állítsa be a ki-be kapcsoló szoftvert a Pi-n
Kódra van szükség a Pi -n, hogy érzékelje a GPIO csapokból érkező jeleket, és kezdeményezze a Pi biztonságos leállítását. Ha nincs be- és kikapcsolás gombja, hagyja ki ezt a lépést.
- Másolja a listen-for-shutdown.py és a listen-for-shutdown.sh (átnevezés.shx-ről.sh-re) ezen az oldalon található mellékletekből a Pi /home /pi kezdőmappájába
- Az alábbi parancsok mindkét fájlt végrehajthatóvá teszik, és áthelyezik őket a célmappába. Ezután frissíti a fő indítási programot, hogy felhívja a leállítás figyelőt, és elindítja azt
### hogy mindkét fájl végrehajtható legyen
sudo chmod +x listen-for-shutdown.py sudo chmod +x listen-for-shutdown.sh ### helyezze át őket a célmappába sudo mv listen-for-shutdown.py/usr/local/bin/sudo mv listen -for-shutdown.sh /etc/init.d/ ### frissítse a fő indítóprogramot, hogy felhívja a leállítás figyelőt, és most indítsa el. sudo update-rc.d listen-for-shutdown.sh alapértelmezés szerint sudo/etc/ init.d/listen-for-shutdown.sh start
Tesztelje azt a gombot, amelynek ki kell kapcsolnia a Pi -t a normál leállítási folyamaton keresztül. Ha a Pi ki van kapcsolva, nyomja meg újra a gombot a bekapcsoláshoz
10. lépés: Hozza létre a Lego Alapítványokat
A Commodore 64 tok alapjába lego lemezeket szereltek, hogy a többi alkatrész csatlakoztatható legyen.
- A Lego alapjai két részből állnak, az egyik a Commodore jobb oldalán, ahol az USB -portok találhatók, a hátsó részen pedig a táp-, a HDMI- és a hálózati portok
- Lemezdarabok vannak felszerelve a ház belső hornyai körül. Amikor mindkét szerelvényt megfordítják, kevés mozdulattal illeszkednek, és szilárd alapot biztosítanak a következő szakaszokhoz
11. lépés: Szerelje össze az USB -portokat
A Commodore 64 oldalán található két USB -port Lego és Keystone elemekkel készült, és a Pi USB -portokhoz van kötve.
- A Keystone USB betéteket kissé módosítani kell, hogy a Lego -darabok elférjenek körülöttük. Távolítsa el a kapcsokat a vágókés és a csiszolópapír segítségével, hogy eltávolítsa a szögletes gerinceket úgy, hogy azok az ábrán látható módon jelenjenek meg. Az eredeti darabok referenciaként vannak feltüntetve
- Építsen Lego kockákat a Keystone USB betétek köré, biztosítva, hogy az USB port belső oldala a Commodore 64 eleje felé nézzen. A téglák a betét hátulját támogatják, amelyek a helyükön tartják, amikor USB -kábelt csatlakoztatnak. Az USB -betét egy kis lapos lemezdarabon nyugszik, így nincs rés a port elején
- Fejezze be az összeállítást. Később a férfi -férfi USB kábelek összekötik a Keystone USB betéteket és a Pi USB portokat
12. lépés: Szerelje össze a Micro-USB portot
A Pi tápellátását biztosító mikro-USB-port Lego-alkatrészekből épül fel, és a Commodore 64 hátoldalára van felszerelve.
- Építsen Lego darabokat a mikro-USB hosszabbító kábel női vége körül. Ez a vég vágást igényelhet, attól függően, hogy milyen típusú kábelt kell biztosítania, hogy szilárdan illeszkedjen a környező Lego -darabokba, hogy ne lehessen kihúzni vagy benyomni, ha kábelt csatlakoztatnak
- Fejezze be az összeállítást. Később a mikro-USB férfi vége beilleszkedik a Pi mikro-USB tápportjába
13. lépés: Szerelje össze a HDMI -portot
A Commodore 64 hátoldalán található HDMI port Lego és Keystone elemekből készült, és a Pi HDMI porthoz van csatlakoztatva.
- A Keystone HDMI betétet úgy kell beállítani, hogy a Lego -darabok köré illeszkedjenek, és kihúzódjon a Commodore 64 tokjából, lehetővé téve a könnyű csatlakoztatást a HDMI -kábellel. Vágja le a klipet vágókéssel, és csiszolja le a HDMI betét alsó széleit csiszolópapírral úgy, hogy az az ábrán látható módon jelenjen meg
- Építsd fel a Lego -t a Keystone HDMI betét köré, ügyelve arra, hogy a klip hátulját szilárdan rögzítse egy Lego -darab. Ez megakadályozza, hogy a HDMI -betét a házba kerüljön, ha HDMI -kábel van csatlakoztatva
- Fejezze be az összeállítást. Később a HDMI -kábel csatlakoztatja a Keystone HDMI betétet és a Pi HDMI -portot
14. lépés: Szerelje össze a hálózati portot
A Commodore 64 hátoldalán található Ethernet port Lego és Keystone elemekből készült, és a Pi Ethernet porthoz van csatlakoztatva.
- A Keystone RJ45 betétet úgy kell beállítani, hogy a Lego -darabok köré illeszkedjenek, és kihúzódjon a Commodore 64 tokjából, lehetővé téve a könnyű csatlakoztatást a hálózati kábellel. Távolítsa el a csipeszt és a teteje mögötti részeket vágókéssel, és csiszolja le az RJ45 betét alsó széleit csiszolópapírral úgy, hogy az az ábrán látható módon jelenjen meg
- A vágókés segítségével vágja le az egyik végét a hálózati kábelről, és fűzze át egy Lego -darabon lyukkal. Ez elég szoros illeszkedés lehet, de segít megtámasztani az RJ45 betét hátulját, amikor hálózati kábel van csatlakoztatva
- Vágja le a műanyag árnyékolást, hogy láthatóvá váljanak a kábelek a kábel belsejében. Csatlakoztassa az egyes színes vezetékeket a Keystone betéthez mellékelt utasítások szerint, a vezetékeket a megfelelő fémtartóikba nyomva. Nem kell előzetesen felfedni a vezetékek belső fém részét, mivel a fém helytartók elvágják a műanyag huzal árnyékolását és létrehozzák a szükséges csatlakozást. Szüksége lehet egy kis tompa műanyag késre, hogy szilárdan benyomja a vezetékeket a helytartóikba
- Építsd a Legót a Keystone RJ45 betét körül
- Fejezze be az összeállítást. Később a hálózati kábel másik végét a Pi Ethernet -portjához csatlakoztatják
15. lépés: Kombinálja az összes alkatrészt és tesztelje
A Pi GPIO csatlakozások elkészültek, és az összes alkatrész össze van szerelve.
- Ebben a szakaszban készen kell állnia a billentyűzetre és a tokrészekre a Raspberry Pi csatlakoztatásához
- Adja hozzá a Lego tokot a Raspberry Pi-vel, majd csatlakoztassa a férfi-női jumper vezetékeket a Raspberry Pi GPIO csapokhoz a Commodore 64 LED-hez, az ábrán látható módon
- Ha be- és kikapcsolást végzett, csatlakoztassa az áthidaló vezetékek hüvelyes végét a Raspberry Pi GPIO csapokhoz, az ábrán látható módon
- Zárja be a használaton kívüli Commodore 64 portokat a tok hátoldalán Lego kockákkal az ábrán látható módon. Ezután zárja be a Raspberry Pi Lego tokot, és győződjön meg arról, hogy minden Lego -darab szilárdan a helyén van, és megfelelően illeszkedik a Commodore 64 -be
- A szerelvények tetejére tegyen hozzá Lego -lemezeket, hogy megerősítse azokat, és tartsa a szerelvényt még akkor is, ha a Commodore -t fejjel lefelé tartják
- Csatlakoztassa a kábeleket a billentyűzetről és az összes Keystone betétről. Ezután zárja be a Commodore 64 billentyűzetet, és ellenőrizze, hogy megfelelően van -e behelyezve és nincsenek -e beszorulva a kábelek
- Húzza meg az elülső csavarokat, de ne húzza túl őket
16. lépés: A RetroPie beállítása
Végül állítsa be a Commodore 64 emulátort és a játékokat a RetroPie-ben.
- A RetroPie webhely elmagyarázza az emulátorok beállítását, a témák telepítését, a játékdobozok lekaparását és a játékfájlok (romok) elhelyezését. Erősen ajánlott, hogy nézze meg ezt az oldalt, hogy kihasználja az összes funkciót: RetroPie
- Indítsa el a Commodore 64 -et, amely elindítja a RetroPie programot. Az első használatkor a rendszer kéri a bemeneti vezérlő leképezéseket. Kezdje a billentyűzettel, és tartsa lenyomva a gombot a leképezési folyamat elindításához
- Ha a leképezéskor rossz billentyűt vagy joystick -bevitelt választott, próbálja meg használni a billentyűzet fel gombját, hogy visszalépjen és újratelepítse azt. Ha teljesen elakadt, nyomja meg az F4 billentyűt a billentyűzeten, hogy kilépjen a RetroPie parancssorba. Az újraindításhoz írja be az emulationstation parancsot
- Egynél több beviteli eszköz (általában joystick) konfigurálásához a RetroPie alkalmazásban válassza a Start> Bevitel konfigurálása lehetőséget, és amikor a rendszer kéri, tartsa lenyomva az eszköz valamelyik gombját vagy gombját. Ezzel elindul az új eszköz bemenetvezérlési párbeszédpanele. Ezzel az opcióval módosíthatja a már konfigurált eszköz leképezését
- A VICE nevű Commodore 64 emulátor beállításához navigáljon a RetroPie alkalmazásban a következőképpen: RetroPie beállítás> Csomagok kezelése> Opcionális csomagok kezelése. Válassza ki a VICE emulátort, és válassza a Telepítés binárisból lehetőséget. A telepítés körülbelül 5 percet vesz igénybe
- Keresse meg, hogy honnan szerezheti be jogosan a régi játékfájlokat (ROM -okat), és másolja vagy ftp -vel a/home/pi/RetroPie/roms/c64 mappába
- Indítsa újra az emulációs állomást, és a játékok láthatók lesznek. Jól kéne menned!
17. lépés: Gratulálunk! Ideje játszani
Most egy Commodore 64 játékplatformja van, amely remélhetőleg még sok éven át szolgálni fogja Önt! Ne felejtse el felfedezni a többi játékplatformot - például boldogan futtathatja a Sinclair Spectrum és az Atari játékokat az új Commodore 64 -ből!
A jövőben valószínűleg keresek egy PCB -t, amely a Commodore 20 tűs fejlécet csatlakoztatja az Arduino Micro -hoz, és kicseréli a kenyérsütőt.
Addig is hagyjon megjegyzést és boldog alkotást!
Második hely a Játékok versenyben
Ajánlott:
Építse fel az internet által vezérelt videó-streaming robotot az Arduino és a Raspberry Pi segítségével: 15 lépés (képekkel)
Építsd meg interneten vezérelt videó-streaming robotodat Arduino és Raspberry Pi segítségével: @RedPhantom vagyok (más néven LiquidCrystalDisplay / Itay), egy 14 éves izraeli diák, aki a Max Shein Junior High School for Advanced Science and Mathematics-ban tanul. Ezt a projektet azért készítem, hogy mindenki tanuljon és ossza meg! Lehet, hogy van
Irányítsa a háztartási gépeket az Alexa segítségével az ESP8266 vagy az ESP32 segítségével: 8 lépés
Irányítsa a háztartási gépeket Alexa segítségével az ESP8266 vagy ESP32 segítségével: Hé, mi újság, srácok! Akarsh itt a CETech -től. Ez a projektem segíteni fog az életed megkönnyítésében, és úgy fogsz érezni magad, mint egy király, miután irányítottad a házban lévő eszközöket, csak parancsot adva Alexának. A legfontosabb dolog e
A Commodore 64 átalakítása IOS Bluetooth billentyűzetbe: 6 lépés (képekkel)
A Commodore 64 átalakítása IOS Bluetooth billentyűzetbe: Ez az utasítás leírja, hogyan lehet a Commodore 64 számítógépet Bluetooth -billentyűzetté alakítani. Ez magában foglalja a mikrovezérlő programozását az Arduino IDE -vel és az áramköri lap létrehozását. Szükséges kellékek (néhány opcionális): Commodore 64 with
A Commodore 1541 megváltoztatása RAID szerverré: 9 lépés (képekkel)
A Commodore 1541 átalakítása RAID szerverré: Csendes, energiatakarékos tároló- és nyomtatószerverre van szüksége? Itt leírom, hogyan lehet betölteni egyet, a Thecus N2100 -at egy régi külső floppy burkolatba, a Commodore 1541 -be. A lakásunkban több laptopunk is van, némelyikük MacOS -t futtat, és egy PC, és
Bionicle Nuparu Matoran Felújítás: 4 lépés
Bionicle Nuparu Matoran Revamp: Ez lényegében az egyik kedvenc bionicle matoránom, a Nuparu megújítása. Alapvetően egyedi lábai, törzse és karjai vannak, kiegészítve egy robottal. Bár kicsi, ez a modell némileg nehéz az első alkalommal építők számára. Még ha nem is