Inhaltsverzeichnis:

Make:NYC Badge Contest-Eintrag von einem alten GameBoy-Drucker - Gunook
Make:NYC Badge Contest-Eintrag von einem alten GameBoy-Drucker - Gunook

Video: Make:NYC Badge Contest-Eintrag von einem alten GameBoy-Drucker - Gunook

Video: Make:NYC Badge Contest-Eintrag von einem alten GameBoy-Drucker - Gunook
Video: Glow up für mein Handy 🌸 @AllesAva #shorts 2024, November
Anonim
Make:NYC Badge Contest-Eintrag von einem alten GameBoy-Drucker
Make:NYC Badge Contest-Eintrag von einem alten GameBoy-Drucker

Hallo alle, Heres mein zweiter Schuss auf ein Instructable.. sei nett.. So hatte das lokale Make:NYC-Treffen einen Abzeichenwettbewerb für sein zweites Treffen / Abzeichen irgendeiner Art, von einigen Materialien, die vernünftigerweise als "Abzeichen" akzeptiert werden könnten frühere Projekte, und natürlich kann das Design zu interessanteren Dingen gedrängt werden. aber das überlasse ich dir.video

Schritt 1: Holen Sie sich einen Gameboy-Drucker und etwas Papier

Holen Sie sich einen Gameboy-Drucker und etwas Papier!
Holen Sie sich einen Gameboy-Drucker und etwas Papier!

Während ich vor ein paar Jahren einen Drucker in meiner Junk-Spielzeugkiste aus einem gescheiterten Projekt hatte, müssen Sie wahrscheinlich keinen von ebay kaufen, die Chancen stehen gut, dass Sie einen für etwa 10-15. finden Dollar..

Der wahre Trick besteht darin, das Papier zu besorgen, während Sie dies auch bei ebay finden, Sie suchen nach etwas, das noch nie geöffnet wurde, keinem Licht ausgesetzt war usw Zeit.. und einige Papierfarben scheinen besser zu halten als andere, aber fast jede Rolle gibt Ihnen *etwas*.

Schritt 2: Demontage

Demontage!
Demontage!
Demontage!
Demontage!
Demontage!
Demontage!

Das Zerlegen von Sachen als Kind war immer mein Lieblingsteil des Elektronikbesitzes.. dieses Spielzeug war nicht anders… der Gameboy-Drucker selbst hat 6 oder 7 Sicherheitsschrauben, die entfernt werden müssen, um die Hauptplatine vom Plastik zu trennen Ich muss das Batteriefach öffnen, um die letzten paar Schrauben zu sehen Mein nächstes Lieblings-Demontagewerkzeug.. die Bohrmaschine.. Ich habe ein Bit hineingesteckt, das einen Durchmesser hatte, der irgendwo zwischen dem Durchmesser der Schraubenköpfe und dem Durchmesser der Schraubenschäfte lag Gewindeschaft ziemlich leicht..

Schritt 3: Entfernen des Thermodruckers, Rettung der Sockel

Entfernen des Thermodruckers, Wiederherstellen der Buchsen
Entfernen des Thermodruckers, Wiederherstellen der Buchsen
Entfernen des Thermodruckers, Wiederherstellen der Buchsen
Entfernen des Thermodruckers, Wiederherstellen der Buchsen
Entfernen des Thermodruckers, Wiederherstellen der Buchsen
Entfernen des Thermodruckers, Wiederherstellen der Buchsen
Entfernen des Thermodruckers, Wiederherstellen der Buchsen
Entfernen des Thermodruckers, Wiederherstellen der Buchsen

Sobald Sie das Gehäuse geöffnet haben, sehen Sie nur eine Hauptplatine mit allem darauf, zwei Schrauben werden schnell entfernt. Sobald Sie die Platine umdrehen, halten zwei weitere Schrauben den Drucker an der Platine; entfernen Sie diese und entfernen Sie vorsichtig die beiden am Drucker befestigten Flachbandkabel aus ihren Buchsen, die ihn mit der Hauptplatine verbinden.

Sobald dies erledigt ist, möchten wir die Buchsen, die die Flachbandkabel verbunden haben, wieder herstellen, sonst ist es eine Qual, mit diesen Kabeln zu arbeiten, obwohl es mit einem Lötkolben mit niedriger Temperatur möglich ist.. zu hoch und Sie werden reißen die Spur direkt von der Plastikunterlage. die schwarze und die weiße fassung lassen sich mit einem entlötgeflecht und/oder einer entlötbirne ganz einfach entfernen.

Schritt 4: Einige Kabel herstellen

Einige Kabel herstellen
Einige Kabel herstellen
Einige Kabel herstellen
Einige Kabel herstellen
Einige Kabel herstellen
Einige Kabel herstellen

Also, während du das nicht /wirklich/ durchmachen musst, habe ich es getan, weil es mein Leben beim Prototyping ein wenig einfacher gemacht hat.

Um einige Kabel für die Verwendung meines Druckers herzustellen (und die Verwendung mit meinem Steckbrett zu vereinfachen), habe ich ein altes 40-poliges IDE-Kabel geopfert.. und lötete eine Stiftleiste an einem Ende und eine Buchse an das andere Ende Wiederholen Sie ein paar Mal in diesem Projekt, also werde ich dies nur einmal tun. Sobald Sie dies getan haben, möchten Sie möglicherweise ein Messgerät verwenden, um herauszufinden, wie der Drucker verdrahtet ist sollte 16 andere sein) ist ein 100-Ohm-Widerstand. Wenn wir später unsere Drähte daran anschließen, werden wir einen Draht für alle zwei Pins an dieser Buchse anbringen.. wenn Sie anfangen, Ihr verzinntes Flachbandkabel an Ihre Buchse zu löten, werden Sie feststellen, dass am Ende noch zwei Pins übrig sind, für die wir keine Leitung erstellt haben … Die Dinge dauern länger, wenn ich mit Heißkleber ein Kunststoffgehäuse für die Steckerstifte erstelle. Sie werden genau dasselbe für den Motor- / Sensoranschluss tun, außer dass wir hier nur an 4 der Pins interessiert sind.. von denen zwei geerdet sind..

Schritt 5: Drucker montieren

Drucker montieren
Drucker montieren
Drucker montieren
Drucker montieren
Drucker montieren
Drucker montieren

Bevor ich mit dem Drucker arbeiten kann, muss ich ihn in etwas einbauen, das brauchbar ist.

Also habe ich ein kleines Stück Perfboard genommen und die Unterseite des Druckers heißgeklebt, um sicherzustellen, dass kein Kleber aus den Seiten herausgedrückt wird, dann habe ich die Motorsteuerungsbuchse an diese Platine gelötet, da die Leitung an diesem Kabel ist sehr kurz und passt nur in einer Position wirklich gut als nächstes ist die Montage des Druckkopfanschlusses, dieser ist etwas kniffliger.. Sie müssen sicherstellen, dass das Flachbandkabel nicht belastet wird, wenn sich der Kopf bewegt. Winkel scheinen gut zu funktionieren, da ich meinen Stecker bei 45 Grad montiert habe. Wenn Sie fertig sind, haben Sie ein spielbereites Druckermodul.

Schritt 6: Steckbrett-Prototyp

Steckbrett-Prototyp
Steckbrett-Prototyp
Steckbrett-Prototyp
Steckbrett-Prototyp
Steckbrett-Prototyp
Steckbrett-Prototyp
Steckbrett-Prototyp
Steckbrett-Prototyp

so einfach wie dieser aufbau ist.. ich möchte nicht mehr löten, als ich muss.. und was noch wichtiger ist, ich möchte nicht entlöten, wenn ich nicht muss…

Um uns etwas von dem Ärger zu ersparen, prototypieren wir die Schaltung mit einem Steckbrett und bringen den gesamten Code zum Laufen.

Schritt 7: Code

Also wollte ich das wieder *schnell* machen, also habe ich wie ein guter Coder alten Code wiederverwendet..zuerst brauchen wir eine Schriftart eine eigene Schriftart..also habe ich mir eine Schriftart von DOS ausgeliehen, die ich seit 97-98 herumgeführt habe, und habe direkt mit der Codierung begonnen..das Prinzip ist einfach, gehe durch die Zeilen jedes Zeichens zu einem bestimmten Zeitpunkt und Tada, Buchstaben erscheinen !.. aber leider, als ich das zum ersten Mal ausprobierte, stellte ich sofort fest, dass ich nicht die vollständige Schriftart in den verdammten Basic-Stempel passen konnte, also schrieb ich ein kleines C-Programm, das mir bei der Generierung des benötigten pbasic-Codes half. Es nimmt eine Darstellung davon, wie mein Abzeichen aussehen soll, erstellt eine Liste der verwendeten Zeichen und erstellt dann eine Sprungtabelle nur aus diesen Buchstaben (unter Berücksichtigung von pbasics-select-only-allows-16-cases-limit). c program:nametag.cheres der Code, der derzeit in meinem Abzeichen ausgeführt wird: nametag2.bsx

Schritt 8: Montage

Montage
Montage

Okay, zu diesem Zeitpunkt scheint alles zu funktionieren, Code führt dazu, dass Dinge gedruckt werden.. aber jetzt müssen Sie es zu etwas zusammenbauen, das Sie um den Hals tragen können.

Zuerst beginnen wir mit einem Standard-Radio-Shack-Perfboard.

Schritt 9: Grundplatinenmontage

Grundplatinen-Baugruppe
Grundplatinen-Baugruppe
Grundplatinen-Baugruppe
Grundplatinen-Baugruppe
Grundplatinen-Baugruppe
Grundplatinen-Baugruppe

Sobald Sie den Pinter am größeren Perfboard befestigt haben, müssen Sie ein Loch schneiden, das ein Platz für die Papierrolle ist.

Dazu habe ich ein Quadrat gezeichnet, das einigermaßen größer war als eine volle Papierrolle, dann schneide das Quadrat mit einem Dremmel aus dem Perfboard, der Schnitt dafür schneidet beide Perfboards, die zusammengeklebt sind Seiten ein wenig, um alle rauen Stellen zu entfernen, die von den Perfboard-Löchern übrig bleiben. Diese fangen nur das Papier auf. Wenn ich fertig bin, füge ich noch etwas Heißkleber um die Kanten der verbundenen Bretter hinzu, nur um ein wenig mehr Festigkeit zu verleihen Nehmen Sie ein paar 5-Zoll-Stücke abisolierten Kupferdraht und wickeln Sie ihn ein paar Mal um den Dübel. Sie haben eine Spule übrig, die Sie an die Platine löten können, die wie ein Dübelhalter wirkt.

Schritt 10: Ankleben einiger Teile, Darlington-Schieberegister

Ankleben einiger Teile, Darlington Shift Register
Ankleben einiger Teile, Darlington Shift Register

Dies ist einer dieser "Shortcut" -Momente auf der Platine so auf, dass benachbarte Pins mit einer Lötbrücke verbunden werden können.

Danach kann das Druckkopfkabel direkt neben dem Darlington-Array angebracht werden, wobei die Pins 9 und 10 für den Motorsteuerstift frei bleiben, der dann in der Nähe positioniert wird.

Schritt 11: Machen Sie die Abdeckplatte und die Trennschrauben

Stellen Sie die Abdeckplatte und die Trennschrauben her
Stellen Sie die Abdeckplatte und die Trennschrauben her
Stellen Sie die Abdeckplatte und die Trennschrauben her
Stellen Sie die Abdeckplatte und die Trennschrauben her
Stellen Sie die Abdeckplatte und die Trennschrauben her
Stellen Sie die Abdeckplatte und die Trennschrauben her

Die Deckplatte ist eine identische Art von Perf-Board-Platine wie die Basisplatine, die einzigen Komponenten hier sind ein einzelner Widerstand, eine LED und ein Schalter. Dieser Schalter wird unser "omfg print!" Taste.. die verwendet werden, um den Druck zu starten, und Sie wissen.. eine LED.. weil es eine LED ist..

Als nächstes brauche ich einen Gummischlauch, den ich im örtlichen Heimdepot gekauft habe. aber die "richtige Größe" ist das, was die Papierrolle frei genug drehen lässt, um während des Druckens keinen Stau zu verursachen. Während ich hier bin, kann ich meine Schrauben genauso gut mit dem Schraubenschneider an meinen Crimpzangen auf Länge schneiden, natürlich können Sie die Schrauben mit einem Dremmel oder so schneiden, aber denken Sie daran, die Mutter vor dem Schneiden aufzuschrauben, sonst bekommen die Dinger dort wird saugen. Als nächstes verdrahten Sie die Abdeckungsplatine und fügen einen 3-poligen Stecker dafür auf der Basisplatine hinzu, nur eine Erdungsleitung und zwei Pins, die direkt auf den Basisstempel zurückgehen.

Schritt 12: Chips und Verbindungen

Chips und Verbindungen
Chips und Verbindungen
Chips und Verbindungen
Chips und Verbindungen
Chips und Verbindungen
Chips und Verbindungen
Chips und Verbindungen
Chips und Verbindungen

ok, nichts Besonderes hier, verdrahten Sie einfach den Rest der Schaltung wie im Schaltplan angegeben.

Ihre größte Herausforderung besteht hier darin, den Boden und die Stromleitungen um das Board herum zu verlegen.

Schritt 13: Endmontage

Endmontage
Endmontage
Endmontage
Endmontage
Endmontage
Endmontage

Jetzt ist also alles verdrahtet, wir kleben die beiden Schichten wie ein Sandwich zusammen, jetzt könnte ein guter Zeitpunkt sein, die Papierrolle aufzulegen.

Im Allgemeinen ist das Einfädeln des Papiers in den Schlitz ein bisschen mühsam, drücken Sie einfach den Druckknopf und irgendwann rastet es ein Unterkante des Perf-Boards und direkt in den Drucker. Von Blackhat hatte es an beiden Enden einen Clip und funktionierte ziemlich gut mit dem ungleichmäßigen Gewicht des Druckers um meinen Hals.

Schritt 14: Fertig

Fertig
Fertig
Fertig
Fertig
Fertig
Fertig
Fertig
Fertig

getan! also jetzt dein druck richtig? oh.. du liest das gerade.. ahh gut..

Einige offensichtliche Verbesserungen, die Sie an diesem Design vornehmen könnten: 1) Verwenden Sie die vollen 16 Bits des Kopfes statt nur 7 2) Verwenden Sie PWM, um die Dunkelheit des Drucks mit Software anzupassen 3) Fügen Sie ein serielles Eeprom hinzu, um den vollständigen Zeichensatz zu speichern, und benutzerdefinierte Glyphen 4) Verwenden des Geschwindigkeitssensors am Drucker für eine bessere Druckqualität

Empfohlen: