Inhoudsopgave:
- Stap 1: Hardware
- Stap 2: De hardware monteren
- Stap 3: De voeding en onderspanning
- Stap 4: Software - Retropie 4.4
- Stap 5: Software - Optimaliseren
- Stap 6: Laatste opmerkingen
Video: Super Pitendo: Raspberry Pi 3b+ Retro Console Build - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Hallo! Tijdens de afgelopen feestdagen, en ook dit jaar, hoorde ik mijn broers en zussen praten over hoe cool ze de retro-consoles die uitkomen, vinden. MAAR ik hoorde ook van hun frustraties over hoe duur ze waren en de moeilijkheid om ze op voorraad te vinden. Om dit op te lossen heb ik besloten om er een zelfgemaakte retro console van te maken, de Super Pitendo!
Tijdens deze instructable behandel ik de gebruikte hardware (erg belangrijk voor die N64-games) en enkele softwareconfiguratie om de games soepel te laten werken. Je zult de spellen zelf moeten vinden.
Stap 1: Hardware
Hieronder vindt u de lijst met hardware voor de Super Pitendo. Alle items zijn gekocht via Amazon via de onderstaande links. De voeding is vooral belangrijk voor deze build vanwege de 5,25V-classificatie. Op de betekenis zal ik later uitgebreider ingaan.
Computer: Raspberry Pi 3B+
Behuizing: SNES Raspberry Pi-behuizing met poorten aan de voorkant en werkende knoppen
Controller: 8 Bitdo Bluetooth SNES-controller
SD-kaart: SanDisk Class 10 32GB SD-kaart
Koellichaam: Aluminium volpension koellichaam voor Raspberry Pi 3B+
Voeding: 5.25V 2.4A Keyestudio-voeding
HDMI-kabel: Amazon Basics 6ft
Stap 2: De hardware monteren
1. Gebruik de schroevendraaier die bij de SNES-behuizing is geleverd en open de schelp, afbeelding 1
A. In deze behuizing ziet u een kleine ventilator gemonteerd op de onderste schaal, ik raad u aan deze schroeven vast te draaien om het schudden van de ventilator te verminderen terwijl deze draait
B. Een bord gemonteerd op de bovenste schaal. Dit bord verwerkt de stroomtoevoer voor de behuizing en leidt de stroom door een drukknopcontroller. Deze drukknopcontroller verwerkt de "Power"- en "Reset"-knoppen op de behuizing, evenals de stroomaansluitingen voor de ventilator en de Raspberry Pi.
2. Neem uw RPi en sluit de USB-verlengers aan zoals weergegeven in afbeelding 2
3. Plaats RPi in de behuizing zodat de 4 gaten van het Raspberry Pi-bord op één lijn liggen met de montagegaten op de behuizing, zoals weergegeven in afbeelding 3.
4. Het koellichaam heeft 3 vinnen die de sluiting van de SNES-behuizing in de weg zitten. Om dit te verhelpen, moeten we de laatste 3 vinnen verwijderen zoals weergegeven in afbeelding 4. Ik heb een standaard metalen zaag en tang gebruikt om de 3 vinnen te verwijderen.
5. Gebruik de koelpasta die bij het koellichaam is geleverd en plaats een kleine druppel op zowel de RPi 3B+ processor (zilver vierkant) als de USB/Ethernet-chip (klein zwart kastje bij de USB-poorten) zoals weergegeven in afbeelding 5.
6. Plaats de heatsink op de RPi, zorg ervoor dat er zo min mogelijk verschuift. Gebruik de 4 schroeven die bij het koellichaam zijn geleverd en bevestig het koellichaam door de RPi en op de behuizing zoals weergegeven in afbeelding 6.
7. Bevestig de 3-pins stroom- en aardeverbinding vanaf het bovenste gedeelte van de behuizing op de onderste-buitenste pinnen van de RPi, zoals weergegeven in afbeelding 7. Dit verbindt de voedingsingang van het bord in de topbehuizing met de RPi.
Stap 3: De voeding en onderspanning
Ik zei in het begin dat de specifieke voeding die ik koos cruciaal was. In de loop van dit project heb ik eigenlijk 5 andere voedingen aangeschaft, waaronder de officiële voeding. Maar stuitte op problemen met onderspanning bij het spelen van games met een hogere vraag, zoals N64-games.
Dus wat is onder-volt? De RPi werkt op een microUSB-voeding die doorgaans 5V levert. Wanneer de stroom die door de RPi wordt getrokken toeneemt, kan de 5V-voeding tijdelijk afnemen, of "Droop", onder 5V. Wanneer de ingangsspanning onder de 4,7 V daalt (officieel is de drempel 4,63 ± 0,07 V), zal de processor op de RPi zichzelf vertragen, wat kan leiden tot haperingen of zelfs crashes tijdens het spelen.
Om het nog erger te maken, voegt de PCB in het bovenste gedeelte van de behuizing extra serieweerstand toe aan de voeding. Naarmate de RPi meer stroom trekt, verlaagt deze serieweerstand de spanning op de voeding voordat deze gelijk is aan de RPi.
Dus hoe lost deze specifieke voeding dit probleem op? De Keyestudio 5,25V voeding is precies dat, een 5,25 volt voeding. De extra 0,25 lijkt misschien niet veel, maar deze extra spanning corrigeert de spanningsval die optreedt via de PCB in de bovenschaal. Wanneer de RPi een volledige belasting trekt, is de spanning aan de ingang van de RPi GPIO-pin ~ 5,03 V, wat betekent dat er geen stotterende gameplay meer is!
Stap 4: Software - Retropie 4.4
Download de RetroPie-afbeelding:
Download Windisk Imager:
1. Windisk Imager gebruiken om de RetroPie-afbeelding op uw SD-kaart te installeren
2. Eenmaal voltooid, installeert u de SD-kaart in de Raspberry Pi
3. Zorg ervoor dat u bij de eerste keer opstarten uw bestandssysteem uitbreidt:
A. verlaat retropie door op "F4" op je toetsenbord te drukken
B. typ "sudo raspi-config"
C. selecteer "Geavanceerde opties" en vervolgens "Bestandssysteem uitbreiden"
NS. wanneer voltooid, opnieuw opstarten
Stap 5: Software - Optimaliseren
1. Sluit de SD-kaart weer aan op uw computer en open de schijf met het label "boot"
2. Open het.txt-bestand met het label "config"
3. onderaan het tekstbestand de onderstaande verklaringen opnemen, let op een paar instellingen zullen uw garantie op de raspberry pi ongeldig maken.
total_mem=1024
arm_freq=1450
gpu_freq=560
core_freq=600
sdram_freq=525
sdram_schmoo=0x02000020
over_voltage=2 #dit maakt uw garantie op de Raspberry Pi. ongeldig
sdram_over_voltage=3
force_turbo=1 #dit maakt uw garantie op de Raspberry Pi. ongeldig
vermijden_warnings=2 #dit maakt uw garantie op de framboos pi. ongeldig
Stap 6: Laatste opmerkingen
Dit is mijn setup op de Super Pitendo, ik hoop dat dit helpt bij je setup en configuratie!
Aanbevolen:
Retro-futuristische USB-drive 16 stappen (met afbeeldingen)
Retro-futuristische USB-stick: Enige tijd geleden kreeg ik een USB-stick cadeau. De behuizing van de schijf zag er goed uit, maar helaas begint hij na enkele maanden gebruik een probleem te veroorzaken met een onbetrouwbare verbinding. Daarom was ik gestopt om die schijf te gebruiken. De meeste mensen
Gewoon weer een ATtiny85 Retro-gameconsole: 4 stappen
Gewoon een andere ATtiny85 Retro-gamingconsole: een kleine retro-console-achtige opstelling gebaseerd op ATtiny85 x 0,96 OLED voor het spelen van space-invaders, Tetris, enz
Retro-gaming met RetroPi: 6 stappen
Retro-gaming met RetroPi: nadat een paar mensen me vroegen hoe ik die retro-games op mijn tv kreeg, besloot ik dit instructable te schrijven, zodat ze weten hoe ze hun eigen games kunnen maken. Zal proberen dit zo makkelijk mogelijk te houden.Dus zonder uitweiden over de technische dingen, duiken we in de
Retro Stylofoon (NE555-gebaseerd): 6 stappen (met afbeeldingen)
Retro Stylophone (gebaseerd op NE555): Introductie: Dit is een kleine synthesizer-achtige muziekgadget die ooit in de jaren 80 erg populair was. Het heet Stylofoon. De stylofoon heeft een heel eenvoudig circuit dat alleen bestaat uit een NE555, LM386 en enkele complementaire componenten. Het creëert
Retro-prototyping, geweldig voor lesgeven: 14 stappen (met afbeeldingen)
Retro-prototyping, geweldig voor lesgeven: heb je je ooit afgevraagd waar de term "Breadboard" kwam van? Hier is een voorbeeld van waar breadboards over gingen. In de begintijd van de elektronica waren componenten groot en omslachtig. Ze hadden geen transistors of geïntegreerde schakelingen