Stap 3: Definitieve versie
Ik was op zoek weinig verdere rond in Google en zag dat vaak fancy en / of 3D-gedrukte gevallen werden gebruikt. Ik had iets anders in mijn gedachten. Het was duidelijk dat ik nodig om te bouwen van mijn eigen printplaat en regelen van een compact ontwerp.
Scherm
Men kon kiezen tussen 2,8" en 3.2" scherm speciaal ontworpen voor de Raspberry Pi. Ik bestelde beide en ten opzichte van de voordelen. Het grotere scherm zou duidelijk beter. 3.2" scherm heeft dezelfde resolutie als de kleinere, toch de meeste, zo niet alle, oude games werd ontworpen met relatief lage resolutie, en dat is niet een probleem. Het belangrijkste verschil tussen de schermen is de mechanische regeling.
Het scherm 2,8" is gelijmd met een tape op de PCB. Het is niet een perfecte oplossing, maar het werkt zo lang er niet veel verkeer zijn. Na enkele scherm kreeg rotatie en op zoek naar de tape al losse. Het 3.2" scherm is vooraf gelijmd met dikkere pads. Ze zag er meer solide dan de tape, ik was nog steeds niet overtuigd met de stabiliteit.
Na enige overweging hoe te monteren van het scherm in een stabiele manier, heb ik besloten om het toevoegen van extra PCB laag die persen (zachtjes) het scherm op de PCB en positiebepaling op deze manier. Met het scherm 3.2" is het niet mogelijk vanwege de pinnen onder het scherm. Dus de keuze om te gebruiken van 2,8" scherm. Bovendien, het voelde groot genoeg om te spelen van Super Mario.
Mechanisch ontwerp
Ik heb een 3D-printer en ik was meer in met behulp van normale PCB's. Dus, ik ontwierp de game console met 3 lagen van de PCB. De middenlaag van de PCB heeft bijna alle verbindingen toestaan van gladde oppervlakken op de buitenste ones.
De plaats was zeer beperkt en ik hoopte ik kon overslaan de GPIO kabel en doen alle verbindingen met de PCB. Ik was niet volledig zeker dat als ik kon echt het soldeer zo nodig, dus ik heb toegevoegd de GPIO-connector op de PCB. De stekker door twee PCB solderen werkte heel goed en ik was in staat om de grote GPIO kabel overslaan.
In het ontwerp van Adafruit hoeft men niet weerstanden tussen de schakelaars en de Raspberry Pi. Ik besloot om kleine SMD weerstanden (ze kunnen tot 100 Ohm) toevoegen voor sommige veiligheid. Bovendien, waardoor voor mij alle de pinnen via weerstanden toegang te hebben tot. Als ik wil het ontwerp te wijzigen, daarna of wanneer ik een signaal nodig, kan ik gemakkelijk toegang via een weerstand of een extra draad er soldeer.
Batterij
Om mobiel, vereist het een accu en lader geschikt en Spanningomvormers. Ter vermindering van de hoeveelheid werk nodig kocht ik eenvoudige acculader (een goedkoop een van ebay) en een boost converter (een goedkoop een van ebay), die kan heel mooi werk. Resulterende veel minder werk voor mij. De lege batterij-indicator wordt bereikt met een eenvoudige resistieve voltage divider en een Comparateur. Niet zeer geavanceerde oplossing, maar het is zeer eenvoudig en het werkt.
De framboos samen met het scherm verbruikt stroom van de 150-250mA, afhankelijk van de activiteiten gedaan met het. De framboos werkt met 5V, dus de keuze van de spanning en de micro-USB-laden. Geen extra spanning gesprek nodig is. De LiPo batterij (standaard 18650 type) is opgeladen tot 4V en spanning booster is nodig om te bereiken van 5V. Ik merkte dat 4.5V eigenlijk voldoende is, maar uiteindelijk de batterij wordt steeds zwaarder en de spanning wordt verminderd en hoe dan ook een spanning-booster Ibehoefte.
De batterijlader heeft twee LEDs op die aangeeft dat de batterij vol of opladen is. Ik gebruikte extensie draden en twee extra LEDs op het bord geplaatst zodat men hen zien kon zonder kantelen van het apparaat.
Geluid
Ik wilde een geluid te hebben, dus ik nodig had toegang tot de hoofdtelefoonstekker van de. Als gevolg van de mechanische regeling was het niet mogelijk direct en ik maakte een uitbreiding. Het vereist wat extra draad-solderen op de framboos, maar het was eenvoudiger dan ik dacht.
Schema 's
Hoewel het niet zeggen kan veel het duiden op een aantal hints achter het ontwerp. Voor beter begrip een moet Lees de beschrijving van Adafruit, er alle pins uitgelegd zijn.
Software
Opnieuw biedt Adafruit alles. Er is geen behoefte aan het herformuleren. Alles is goed beschreven en het werkte goed voor mij zonder enige ruzie.