Inhaltsverzeichnis:

Spielekonsole erstellen - Gunook
Spielekonsole erstellen - Gunook

Video: Spielekonsole erstellen - Gunook

Video: Spielekonsole erstellen - Gunook
Video: Eigenbau Spielekonsole - Komplettanleitung 2024, November
Anonim
Image
Image

Grüße. Ich sehe also, dass ich dazu neige, etwas anzufangen und dann einen ganz anderen Weg einzuschlagen. Dies geschah auch bei diesem Projekt. Ich habe vor einiger Zeit das Nokia 5110 Display gekauft. Und wie bei den meisten ebay-Käufen hat es lange gedauert, bis sie tatsächlich an mich versendet wurden. Inzwischen ist das Projekt, für das ich es brauchte, durchgefallen. Als mich jlcpcb mit einem Angebot kontaktierte, etwas mit ihren Dienstleistungen zu machen (PCB-Herstellung… na ja, der Titel sagt alles:)). Ich fing an zu googeln, was ich mit ein paar Bildschirmen machen kann, für die ich keinen Zweck mehr hatte. Und dann bin ich auf eine Makerbuino-Spielekonsole gestoßen. Und mit dem Open-Source-Konzept war alles, was ich brauchte, um es von Grund auf neu zu machen, direkt an meinen Fingerspitzen. Während Sie es einfach auf einem Perfboard machen können, wäre es ein totales Durcheinander, mit Kabeln überall und nicht so sauber, wie ich es mir für meine Konsole wünsche. Hier kommt also jlcpcb. https://jlcpcb.com/ können Sie 10 Boards für 2$ bestellen. Was meiner Meinung nach ein Schnäppchen ist. Zugegeben, wenn Sie die Standardparameter für das Board (Größe 100x100m, Dicke, Farbe usw.) überschreiten, kann sich der Preis ändern. Aber hey, für die meisten von uns werden Standardparameter mehr als genug sein.

Schritt 1: Alle Materialien und Links zu den Dateien

Erhalten Sie Ihre Leiterplatte
Erhalten Sie Ihre Leiterplatte

Lassen Sie uns also die einfache Teileliste durchgehen und wo Sie Informationen finden, die Sie benötigen, um diese zu vervollständigen.

Teile:

MAKERbuino PCB (Sie können entweder das Projekt unterstützen und das Kit unter https://www.makerbuino.com kaufen,

oder holen Sie sich Ihre Gerber-Dateien und.oder Schaltplan hier:

  • SD-Karte (Größe liegt bei Ihnen, nicht sicher, ob sie Karten mit großer Kapazität unterstützt, aber 1 GB sollte in Ordnung sein)
  • SD-Buchse
  • Kabel zum Löten von Lautsprechern (optional)
  • 8 Ohm 0,5 W Lautsprecher (optional)
  • Li-Po-Akku 3,7 V
  • ATmega328P-PU
  • 28-poliger PDIP-IC-Sockel
  • Nokia 5110 LCD
  • TP4056 Micro-USB-Li-Po-Akkuladeplatine
  • 3.3V Spannungsregler (MCP1702-3302E im TO-92 Gehäuse)
  • 2n2222 Allzweck-NPN-Transistor (TO-92-Gehäuse)
  • 1N4148 Diode
  • 16MHz Quarz
  • 3-poliger Schiebe-Kippschalter x2
  • 100nF Keramikkondensator x2
  • 22pF Keramikkondensator x2
  • 100uF, 6,3V radialer Elektrolytkondensator x3 (ich habe 16V verwendet, da die erwähnten 6,3 schwerer zu bekommen sind)
  • 12x12x7.3mm Druckknopf x7

  • einige weibliche und männliche Header ein- und zweireihig (die Chancen stehen gut, aber trotzdem kaufen Sie sie in langen Streifen, also wählen Sie so viele wie Sie möchten)
  • 1Kohm Radtrimmpotentiometer x2
  • 2,2 kOhm Widerstand
  • 10k Widerstand x2
  • 4,7 kOhm Widerstand x2
  • 100 Ohm Widerstand
  • 3,5-mm-Kopfhörerbuchse

Und das ist alles. Die meisten Komponenten werden Sie sicher in Ihrem Ersatzteilbehälter haben. Einige werden Sie günstig abholen.

Schritt 2: Erhalten Sie Ihre Leiterplatte

Erhalten Sie Ihre Leiterplatte
Erhalten Sie Ihre Leiterplatte
Erhalten Sie Ihre Leiterplatte
Erhalten Sie Ihre Leiterplatte

Dies ist also ein ziemlich einfacher Prozess. Gehe zu jlcpcb.com

Jetzt registrieren, Angebot drücken. Laden Sie Ihre Gerber-Dateien hoch, geben Sie Ihre gewünschten Parameter ein und bestellen Sie es. Mit der DHL-Versandmethode dauerte es weniger als eine Woche, bis ich meine Gerber-Dateien auf das eigentliche Board hochgeladen hatte, das vor meiner Haustür ankam.

Schritt 3: Löten

Löten
Löten
Löten
Löten

Daher werde ich keinen detaillierten Schritt machen, da es sehr einfach ist. bei der platine erklärt siebdruck, welches bauteil an welcher stelle eingesetzt werden soll. Die meisten Komponenten sind nicht polarempfindlich, was Ihr Leben viel einfacher macht. Dies ist die Anleitung, wenn Sie detailliertere von Makerbuino benötigen (das Team dort hat wunderbar bis ins kleinste Detail erklärt, wie und was zu tun ist)

Schritt 4: Programmierung

Programmierung
Programmierung

Nachdem Sie Ihre Platine gelötet haben, sind Sie normalerweise fertig. Aber nicht in meinem Fall. Da Atmega328P-PU leer ist, müssen Sie einen Bootloader hochladen. Dies ist der "komplizierteste" Schritt des gesamten Projekts, wenn Sie noch nie Atmel-Chips programmiert haben. Es gibt also einige Möglichkeiten, wie Sie dies tun können.

Der einfache Weg sollte mit Arduino sein (obwohl ich mich irgendwie für eine andere Option entschieden habe)

community.makerbuino.com/t/atmega328-witho… Grate Thread zur Installation des Bootloaders mit Arduino. Auch der Link zum Bootloader ist dort enthalten.

Oder Sie können mit einem USBasp-Programmierer gehen (Weg, den ich leider genommen habe). Es ist zwar etwas komplizierter, aber trotzdem ist der wichtigste Schritt das richtige Setzen der Fuse und Lock Bits. Sonst wirst du auf ein Problem stoßen, das ich hatte. Mikroprozessor mit internem Oszillator. Welche läuft mit 1MHz. Was Sie trösten würden, würde immer noch funktionieren, aber 16-mal langsamer. Slo mo poweeeeerrrrrrr!!!!!!!!!!!!!!! Jetzt ist es lustig:) als ich nicht wusste, woran das lag, war es frustrierend:D Ich füge meine Einstellungen in das Bild ein.

Schritt 5: Feinschliff

Feinschliff
Feinschliff
Feinschliff
Feinschliff

So. Du hast deine Platine bekommen, du hast sie gelötet, den Bootloader geflasht…. Was nun? Jetzt müssen Sie nur noch Spiele herunterladen (oder erstellen) und auf die SD-Karte laden. Und Spiele spielen. Und glaub mir…. sie machen süchtig. Also habe ich auch eine Hülle dafür 3dgedruckt. Was auf thingiverse zu finden war. Und ich kann ehrlich sagen, dass dies eines der befriedigendsten Projekte ist, die ich abgeschlossen habe. Zum einen sieht es nach Serienmodellbau aus. Zweitens… Spiele sind großartig:) Prost. Wenn du was brauchst, frag mich einfach in den Kommentaren oder schick mir eine Nachricht:)

Empfohlen: