Hallo Freitag, Habr!
In diesem Artikel werden wir darüber sprechen, wie man die Zen-Selbstorganisation des Gadgets lernt, dass jede Erfahrung auch Wissen ist, sowie einige wertvolle Ratschläge für diejenigen, die sich plötzlich dazu entschließen, so etwas zu wiederholen.
Infolgedessen werden wir in die Zeit eintauchen, in der die Wörter Dendy und Sega Ehrfurcht erregten, und wir erhalten genau eine solche "Taschen" -Konsole:
Unter dem Schnitt viele Bilder und ein kurzes Video für diejenigen, die gerne schauen und nicht lesenVorwort
Eine ganze Reihe von Ereignissen hat mich dazu gedrängt, dieses Projekt aufzubauen. Tatsache ist, dass ich viel Zeit auf dem Weg zur Arbeit verbringe. In der Regel müssen Sie Zeit damit verbringen, sich am Telefon Bücher oder Spielzeuge anzuhören. Nun, oder ab sofort - mach Entwürfe für den Artikel über Habr. Und so begann ich mich auf der Straße, als all diese Gelegenheitsspiele sehr langweilig wurden, daran zu erinnern, bevor das Gras grüner wurde und die Spiele bedeutungsvoller wurden. Ich erinnerte mich, wie ich in meiner Kindheit Tag und Nacht Dendy gespielt hatte, und entschied, dass es wahrscheinlich Taschenkonsolen auf chinesischen Websites gibt, die den langen Weg aufhellen werden.
Nun, ich habe mir ein solches Präfix bestellt. Der Verkäufer versprach bis zu 168 Spiele aus der Kindheit. Tage vergingen ... Die Lieferung der Bestellung verzögerte sich.
Die Zeit verging, in Erwartung entschied ich mich, die Liste der Spiele durchzugehen, die auf der Konsole sein sollten. Während er die Liste las, erfrischte er die Erinnerung an die Spiele, in denen er ganze Tage verbracht hatte, und stellte verärgert fest, dass viele von ihnen nicht im versprochenen Satz waren. Außerdem war das Sega-Mega-Laufwerkspräfix mit einem Herd voller Erinnerungen ausgestattet, mit seiner Comix-Zone, Rock'n'Roll Racing und Earthworm Jim ... Die Zeit verging, mein "Nintendo" -Präfix jedoch nicht. Durch das Schreiben an den Verkäufer erhielt ich eine Antwort, die er einfach vergessen hatte, sie zu senden, und der von ihm angegebene Titel war ungültig. Ich gab ihr das Geld zurück, aber meine Kindheit wurde nicht zurückgegeben.
Nachdem ich in die Herzen dieses bösen Mannes gespuckt hatte, dachte ich, dass Sie auf dem Emulator im Telefon Dandy spielen können. Aber wie sich herausstellte, sind die Empfindungen überhaupt nicht gleich. Es gibt keine taktilen Tasten und gleichzeitig den Komfort des Spiels. Außerdem sind alte Spiele viel komplizierter als moderne und das Fehlen der Sprungtaste kann oft bedeuten, dass das Level von vorne begonnen wird.
Und ich entschied mich - warum nicht meine Konsole mit Kanonenfutter und Knöpfen zusammenbauen? Und ich tat es. Ich habe eine Reihe von Fehlern gemacht, irgendwo durch Unerfahrenheit, wo durch Krümmung. Und ich möchte mit Ihnen genau die Erfahrung mit Fehlern teilen, weil eine intelligente Person aus den Fehlern anderer lernt und nur kluge Leute nach Habré kommen :)
Video mit Montagevorgängen:
Plattformauswahl
Ich habe einen Himbeer-Pi 2 herumliegen, und ein billiges 3,5-Zoll-Display dazu. Mit der Suche nach Lösungen für sie beschloss ich, anzufangen. Und wie sich herausstellte - nicht umsonst. Für Raspberry gibt es bereits ein RetroPie-Betriebssystem, das es in einen vollwertigen Emulator für eine Vielzahl von Konsolen verwandelt. (mehr auf dem
Link ).
Darüber hinaus finden Sie im Internet zahlreiche Anweisungen zum Anschließen von Joysticks und zum Einlegen in das Gehäuse der alten Set-Top-Box.
Aber das ist nicht unser Weg, wir sammeln eine "Taschen" -Konsole. Der Joystick braucht also einen eingebauten.
Fehler 1: Es ist besser, Himbeer-Pi-3- oder 4-Modelle zu verwenden, da Wi-Fi und Bluetooth vorhanden sind. Dies wird in Zukunft die Konfiguration der bereits montierten Konsole erheblich vereinfachen. Sie können auch Orange Pi verwenden, die Lösung ist nicht schlechter.
Design-Joystick
Als Grundlage für den Joystick habe ich mich für den 6-Tasten-Controller von Sega-Mega-Drive entschieden. Erstens aufgrund der Tatsache, dass Sie mit 6 Tasten Segavskie-Spiele spielen können und Dendev nicht stören.
Außerdem hat Adafruit eine
Bibliothek gefunden , die eine Tastatur emulieren kann, indem sie Signale von den GPIO-Beinen der Himbeere selbst liest. Und die Benutzung ist sehr einfach. Sie müssen es auf das bereits installierte RetroPie kopieren und die Tasten mit den Pins verbinden. Wenn die Tasten gedrückt werden, muss ein Masseschluss (ein beliebiger GND-Pin) hergestellt werden.
Zunächst wurden alle Knöpfe auf dem Steckbrett zusammengebaut und auf Funktionsfähigkeit getestet.

Ich habe folgendes Anschlussschema verwendet:
Weil Das Projekt lief unter dem Joystick des Sega - dann sind die Bezeichnungen angebracht. Im Allgemeinen ist es in RetroPie üblich, "TL" und "TR" anstelle von "C" und "Z" zu verwenden, die anscheinend in den Joysticks der PlayStation verwendet werden. Tatsächlich können Schaltflächen immer neu zugewiesen werden, auch für jedes bestimmte Spiel.
Die Tasten sind zusammengebaut, jetzt müssen Sie über das Gehäuse einer Handheld-Konsole nachdenken. Und hier habe ich sowohl positive als auch negative Erfahrungen gemacht:

Den Fall zusammensetzen
In einem meiner Beiträge habe ich bereits erwähnt, dass das Erstellen eines Cases ein direktes Problem für die nichtkommerzielle Montage von Gadgets ist, wenn Sie keinen 3D-Drucker haben. Sie können entweder vorgefertigte Kisten durchsuchen und nach ihrer Größe tanzen oder selbst etwas sammeln. Ich habe mich entschlossen, einen neuen Weg zu gehen - Acryl zu kleben. Darüber
hinaus bot der Habrovchan-
Fräser seine Hilfe beim Schneiden von Acryl an einem der vorherigen Posten an. Dafür ein besonderes und großes Dankeschön an ihn!
Nachdem die Abmessungen der Füllung geschätzt worden waren, wurde eine Zeichnung angefertigt und zum Schneiden gegeben. Die Idee war anfangs: Die „scharfen“ Kanten im zusammengesetzten Koffer mit Sandpapier abrunden und mit flüssigem Gummi aus einer Sprühdose abdecken. Eine Soft-Touch-Beschichtung und Porsche-Design prägten die Fantasie.
Die Verklebung von Acryl wird mit Dichlorethanol empfohlen. Ich habe es nicht in einem Baumarkt gefunden, also habe ich den ersten Kleber für Bison-Plastik genommen, der mir begegnet ist. Ich bitte Sie, dies nicht als Werbung zu betrachten, aber der Fall hat sehr gut zusammengehalten. Schauen Sie sich an, wie sich ein wunderschönes transparentes Gehäuse herausstellte:
Acrylklebstoffe einfach und zuverlässig, sehen gut aus und generell angenehmes Material.Das Gehäuse ist zusammengebaut, die Knöpfe sind in das Steckbrett eingelötet, und schon kann gestrichen werden ...

Nachdem der Kleber getrocknet war, ging ich mit Sandpapier in die Ecken und durch den ganzen Körper, damit „die Farbe besser ist“. Da es zu Hause keinen Ort zum Malen gibt, bin ich auf die Straße gegangen, um zu malen. Und hier habe ich meinen zweiten Fehler bekommen:
Sie müssen in einem trockenen und warmen Raum malen und nicht in nassem und kaltem Petersburg.Im Allgemeinen habe ich entweder gegen den Prozess verstoßen oder die Stars waren sich nicht einig, aber der Gummi lag ekelhaft. Mit Blasen und Flecken.
Ich musste diese Beschichtung abreißen und den Körper wieder häuten. Es wurde beschlossen, die Bemalung des Körpers für einige Zeit zu verschieben. Daher sind jetzt heiße Flecken durch den Körper sichtbar, was nicht sehr gut aussieht. Und wenn Sie wissen, wie und wie Sie Acryl sorgfältig malen, werde ich auf jeden Fall Ihrem Rat folgen, da Sie die Baugruppe nicht in der aktuellen Form belassen können:

Konsolenmontage
Es wurde beschlossen, die elektronischen Elemente mit Schrauben am Gehäuse zu befestigen. Dies sollte dem Fall einen besonderen Reiz verleihen, aber um ehrlich zu sein - ich habe mir keine anderen Möglichkeiten ausgedacht.
Ich habe alle Fugen und Lötstellen mit Schmelzkleber beschichtet. Ja, das ist hässlich, aber die todsichere Art, die gemountete Installation zu reparieren.
Fehler 3: Die montierte Installation ist in jedem Fall unzuverlässig und hässlich. Wenn Sie also die Möglichkeit haben, eine Leiterplatte zu bestellen oder ZALUT zu bestellen, werden Sie zuverlässiger und kompakter
Ton machen
Build Sound ist ein großer Fehler Nummer 4:Ich entschied, dass der Lautsprecher des Telefons perfekt für die Wiedergabe von Ton ist. Derjenige, der den Klingelton spielt. Aber aus Versehen bekam ich einen Voice-Lautsprecher (den, der an meinem Ohr befestigt ist). Nun, nachdem ich ihn an den Verstärkerchip angeschlossen hatte - der Lautsprecher kam einfach nicht mit der Lautstärke klar. Ich musste den Verstärker ausbauen.
Ehrlich gesagt weiß ich immer noch nicht, was ich mit dem Sound anfangen soll. hat einen MC34119L-Verstärkerchip verwendet. Vielleicht gab es ein Problem in der Verbindung.
Wenn jemand weiß, welcher Lautsprecher für ihn geeignet ist und welcher einfache Verstärker für ihn geeignet ist, sagen Sie es mir bitte. Es ist wünschenswert, ohne zusätzlichen Bausatz wie Kondensatoren.Essen sammeln
Hier ist alles ganz einfach. Müssen eine Powerbank zusammenbauen. Ich habe 18650 Batterien und verschiedene vorgefertigte Boards zum Aufladen.
Fehler 5: Zuerst habe ich ein namenloses 3 Ampere aus China mit einer runden Steckdose verwendet. Sie hatte keinen 5V-Stabilisator, so dass ich zusätzlich den DC-DC-Wandler anlöten musste. Wenig später habe ich es sofort mit einem Stabilisator und einer Batterieladeanzeige auf ein fertiges Modul umgerüstet, aber wegen des bereits vorbereiteten Lochs im Gehäuse blieb eine runde Fassung übrig. Jetzt verstehe ich, was für microUSB getan werden sollte. Ein Paar 2300-mAh-Akkus hält mehrere Tage lang unkontrolliert. Auch fiel mir nicht sofort ein, einen Knopf mit einem Riegel zu setzen, um das Gerät einzuschalten. Sie können den großen Kippschalter, den einzigen zur Hand, rechtfertigen, aber ... Es gibt keine Entschuldigung für ihn, der Knopf wäre besser. Darüber hinaus sind die 18650-Batterien recht sperrig, Sie können auch flache Lithiumbatterien verwenden.
Endlich montiertes GerätFazit
Im Allgemeinen erwies sich die Konsole als angenehm. Eintauchen in altes Spielzeug ist wie eine Wiedergeburt zu überleben. Die Konsole passt immer noch nicht in Ihre Hosentasche (außer in eine Daunenjacke), kann aber problemlos in einem Rucksack mitgenommen werden.
Im Internet finden Sie eine ganze Sammlung von Spielen für 30 Gigabyte. Auf
dieser Site können Sie legal kostenlose Spiele für diese Konsole herunterladen.
Für diejenigen, die sich entschließen, dieses Projekt zu wiederholen - ich wage einige Ratschläge:
- Verwenden Sie besser keinen Schmelzkleber.
- Wenn möglich - bestellen oder fertigen Sie eine Leiterplatte, die Konsole wird genauer und kompakter
- Bevor Sie anfangen, den Körper zu bemalen, sollten Sie an
Katzen mit ähnlichem Material üben - Verwenden Sie den Raspberry Pi mit WiFi. Dies ist besser, als das Gehäuse ständig zu öffnen und eine Himbeere zum Herunterladen von Spielen oder zum Neukonfigurieren zu bekommen.
- Besser noch, verwenden Sie den Raspberry Pi Zero oder Orange Pi. Sie sind kompakter
- Es ist keine gute Idee, einem Kind eine Konsole zu geben - dann ist es schwer, sie in die Hand zu nehmen
Nun, ich möchte den Artikel mit den Worten von Alexander Sergejewitsch beenden:
"Über wie viele wundersame Entdeckungen bereitet der Geist der Erleuchtung vor und erfährt, der Sohn schwieriger Fehler, und Genie, Freund der Paradoxien, und Zufall, göttlicher Erfinder."