Inhaltsverzeichnis:

So verwenden Sie einen Teensy zum Drucken von Bildern auf Splatoon 2 mit dem SplatPost-Drucker - Gunook
So verwenden Sie einen Teensy zum Drucken von Bildern auf Splatoon 2 mit dem SplatPost-Drucker - Gunook

Video: So verwenden Sie einen Teensy zum Drucken von Bildern auf Splatoon 2 mit dem SplatPost-Drucker - Gunook

Video: So verwenden Sie einen Teensy zum Drucken von Bildern auf Splatoon 2 mit dem SplatPost-Drucker - Gunook
Video: Teensy Tutorial - E02 - Arduino Monotron Hack 2024, Juli
Anonim
So verwenden Sie einen Teensy zum Drucken von Bildern auf Splatoon 2 mit dem SplatPost-Drucker
So verwenden Sie einen Teensy zum Drucken von Bildern auf Splatoon 2 mit dem SplatPost-Drucker

In diesem Instructable zeige ich, wie man den SplatPost-Drucker von ShinyQuagsire verwendet. Ohne klare Anweisungen hätte jemand, der keine Erfahrung mit der Befehlszeile hat, ein bisschen Probleme. Mein Ziel ist es, die Schritte so weit zu vereinfachen, dass jeder es tun kann, selbst jemand, der keine Erfahrung mit Befehlszeilen hat, obwohl ein wenig Computer-Know-how nicht schaden kann.:P

Schritt 1: Erforderliche Hardware sammeln

Erforderliche Hardware sammeln
Erforderliche Hardware sammeln
Erforderliche Hardware sammeln
Erforderliche Hardware sammeln
Erforderliche Hardware sammeln
Erforderliche Hardware sammeln

Für dieses Tutorial benötigen Sie Folgendes:

  • Nintendo Switch mit Splatoon 2 (sowohl Digital als auch Cartridge funktionieren)
  • Teensy++ 2.0
  • USB-A-zu-USB-MiniB-Kabel (Nicht das für Telefone verwendete. Das ist Micro-USB-B. Siehe Bild)
  • USB-C On-The-Go (OTG)-Kabel* (Siehe Bild)
  • Ein Computer mit Windows

Der Einfachheit halber habe ich die genaue Amazon-Liste von Teensy und Cables verlinkt, die ich auf den Bildern habe:

  • Kleiner:
  • USB-C-OTG:
  • USB-MiniB:

* Das USB-C-OTG-Kabel ist zum Drucken nicht erforderlich. Das Drucken durch direktes Anschließen des Teensy an das Dock funktioniert. Dies führt jedoch dazu, dass der Bildschirm zur Auswahl des Controllers geladen wird und in der ersten gedruckten Zeile die ersten ~ 20 Pixel fehlen. Wenn Sie diese obere Reihe selbst reparieren oder so lassen können, wird das OTG-Kabel unnötig nachgegeben.

Schritt 2: Laden Sie die erforderliche Software herunter

Notwendige Software herunterladen
Notwendige Software herunterladen
Notwendige Software herunterladen
Notwendige Software herunterladen

Die Software, die wir benötigen, ist wie folgt, einschließlich der Links zu den Downloads.

  • WinAVR:
  • Python 2.7.x:
  • GIMP:

Klicken Sie bei jedem der ersten drei bereitgestellten Links auf die Download-Schaltfläche, die in den Bildern eingekreist ist. Je nach verwendetem Browser werden Sie gefragt, ob Sie die Dateien speichern oder behalten möchten. Wählen Sie nach Bedarf "Speichern" oder "Dateien trotzdem behalten". Der letzte Link für GIMP startet automatisch den Download.

Schritt 3: Laden Sie das SplatPost Github-Repository herunter

Laden Sie das SplatPost Github-Repository herunter
Laden Sie das SplatPost Github-Repository herunter
Laden Sie das SplatPost Github-Repository herunter
Laden Sie das SplatPost Github-Repository herunter

Ich habe alle notwendigen Dateien in einem einfach zu handhabenden Git zusammengefasst, das jeder verwenden kann. Die enthaltenen Dateien werden als Forks der 2 notwendigen Repositorys bezeichnet.

Hier ist der Link:

Klicken Sie nach dem Laden der Github-Seite auf die Schaltfläche "Klonen oder Herunterladen", wie im beigefügten Bild gezeigt. Klicken Sie dann wie gezeigt auf "ZIP herunterladen".

Sobald der Download abgeschlossen ist, ist es an der Zeit, die Software vollständig zu installieren und alle Dateien zu entpacken!

Schritt 4: Python installieren

Python installieren
Python installieren

Von der Software, die Sie installieren müssen, ist Python die einzige, die einen zusätzlichen Schritt enthält.

Öffnen Sie den Ordner, in den Sie alle diese Dateien heruntergeladen haben, und doppelklicken Sie auf python-2.7.xx.msi, um Python zu installieren.

Sobald das Installationsprogramm geladen ist, lesen Sie das Installationsprogramm durch und wählen Sie Ihre Optionen aus, bis eine Seite mit der Option "Python.exe zum Pfad hinzufügen" angezeigt wird. Klicken Sie auf das rote x und wählen Sie im Dropdown-Menü "Wird auf lokaler Festplatte installiert".

Klicken Sie sich durch den Rest des Installationsprogramms, bis die Installation abgeschlossen ist.

Schritt 5: Installieren der restlichen Software

Nachdem Python erfolgreich installiert wurde, müssen wir den Rest der erforderlichen Software installieren.

Installieren Sie zuerst WinAVR, indem Sie auf das Installationsprogramm doppelklicken und alles als Standard beibehalten. Sobald WinAVR abgeschlossen ist, installieren Sie GIMP ebenfalls mit allen Standardeinstellungen.

Schritt 6: Entpacken des GitHub-Repositorys

Entpacken des GitHub-Repositorys
Entpacken des GitHub-Repositorys

Öffnen Sie Ihren Download-Speicherort und doppelklicken Sie auf "AIO-SplatPost-master.zip".

Ziehen Sie "AIO-SplatPost-master" per Drag & Drop auf Ihren Desktop. Es sollte mit dem Kopieren von Dateien beginnen.

Sobald dies abgeschlossen ist, können Sie mit dem nächsten Schritt fortfahren: Erstellen Sie Ihr Bild!

Schritt 7: Machen Sie Ihr Bild

Machen Sie Ihr Bild
Machen Sie Ihr Bild
Machen Sie Ihr Bild
Machen Sie Ihr Bild
Machen Sie Ihr Bild
Machen Sie Ihr Bild

Als erstes müssen Sie Ihr Bild auswählen oder erstellen. Wenn Sie Ihr eigenes Bild erstellen möchten, laden Sie GIMP.

Ich werde das Dogenbild verwenden, das ich angehängt habe. Öffnen Sie GIMP. Klicken Sie auf Datei>Neu und geben Sie für die Breite 320 und für die Höhe 120 ein.

Sobald Sie Ihre Leinwand haben, machen Sie Ihr Bild wie Sie möchten.

Klicken Sie auf Datei>Speichern und speichern Sie dieses Bild an einem Ort, an dem Sie es finden können, falls Sie das Bild invertieren müssen.

(Schritt 10 geschieht HIER, wenn Ihr Bild invertiert ausgegeben wird.)

Wenn Sie fertig sind, klicken Sie auf Bild>Modus>Indiziert. Klicken Sie im neuen Fenster, das sich öffnet, auf "Schwarzweiß-Palette (1-Bit) verwenden". Wenn das Bild noch nicht schwarzweiß ist, ändern Sie das Dropdown-Menü neben Farbdithering auf "Floyd-Steinberg (normal)". Klicken Sie anschließend auf Konvertieren.

Klicken Sie zuletzt auf Datei>Exportieren als…

Klicken Sie im neuen Fenster auf das Menü "Alle Exportbilder" und wählen Sie "Raw Image Data (*.data)" Ändern Sie den Dateinamen in "image.data" und exportieren Sie die Datei auf Ihren Desktop. Fast fertig!

Schritt 8: Erstellen Sie Ihre Hex-Datei

Erstellen Sie Ihre Hex-Datei
Erstellen Sie Ihre Hex-Datei
Erstellen Sie Ihre Hex-Datei
Erstellen Sie Ihre Hex-Datei
Erstellen Sie Ihre Hex-Datei
Erstellen Sie Ihre Hex-Datei

Ich weiß, dieser Schritt mag entmutigend klingen, aber keine Sorge, ich habe es Ihnen mit einer Batch-Datei super einfach gemacht!

Stecken Sie zuerst Ihr USB-MiniB-Kabel in Ihren Teensy++ und das andere Ende in einen USB-Port Ihres Computers. Das Licht an Ihrem Teensy sollte gelb leuchten.

Kopieren Sie nun Ihren image.data-Ordner in Ihren AIO-SplatPost-Master-Ordner. Doppelklicken Sie auf den Ordner AIO-SplatPost-master und kopieren Sie dann die Datei image.data erneut in den Ordner SplatPost.

Drücken Sie die Taste an Ihrem Teensy und das Licht sollte ausgehen.

Doppelklicken Sie nun auf "Make My File!.bat" und ein schwarzes Fenster sollte sich öffnen, das sagt: "Erforderliche Befehle für den SplatPost-Drucker ausführen. Dieses Fenster wird geschlossen, wenn es fertig ist." Warten Sie, bis sich das Fenster schließt.

Sobald sich dieses Fenster schließt, ist Ihr Teensy mit Ihrer Datei programmiert!

Schritt 9: Zeit zum Zeichnen

Zeit zum Zeichnen!
Zeit zum Zeichnen!
Zeit zum Zeichnen!
Zeit zum Zeichnen!
Zeit zum Zeichnen!
Zeit zum Zeichnen!

Schalten Sie Ihren Switch ein und starten Sie Splatoon 2. Sobald Sie die Ankündigungen von Pearl und Marina gelesen haben, gehen Sie zu dem roten Post Maker-Maschinen-Ding. Klicken Sie auf "Zeichnen". Ändern Sie den Zeichenpunkt auf den kleinsten, indem Sie einmal "L" drücken. Setzen Sie dann den Punkt ganz oben rechts auf die Leinwand. Sobald Sie so weit wie möglich nach oben und rechts gehen, gehen Sie mit der Abwärtstaste einen Punkt nach unten.

Stecken Sie das USB-C-OTG-Kabel in Ihren Switch. Trennen Sie den Teensy von Ihrem Computer und lassen Sie den USB-MiniB an den Teensy angeschlossen. Stecken Sie das männliche USB-A-Ende des Kabels, das an den Teensy angeschlossen ist, in das weibliche USB-A-Ende des OTG-Kabels, das bereits an Ihrem Switch angeschlossen ist. Wenn alles nach Plan gelaufen ist, sollte Ihr Teensy anfangen, Ihr Bild Pixel für Pixel auszudrucken!

Dauert zwar etwas, aber das Ergebnis ist es wert!

Beachten Sie, dass mein Dogenbild invertiert ist! Ach nein!

Fahren Sie mit Schritt 10 fort, um dies zu beheben!

Schritt 10: Aber meine Farben sind invertiert?! (Und andere Schritte zur Fehlerbehebung)

Aber meine Farben sind invertiert?! (Und andere Schritte zur Fehlerbehebung)
Aber meine Farben sind invertiert?! (Und andere Schritte zur Fehlerbehebung)
Aber meine Farben sind invertiert?! (Und andere Schritte zur Fehlerbehebung)
Aber meine Farben sind invertiert?! (Und andere Schritte zur Fehlerbehebung)
Aber meine Farben sind invertiert?! (Und andere Schritte zur Fehlerbehebung)
Aber meine Farben sind invertiert?! (Und andere Schritte zur Fehlerbehebung)

Dies geschieht manchmal. Ist mir mehrmals passiert. Es gibt jedoch eine einfache Lösung!

Laden Sie Ihr Bild in Gimp erneut. Klicken Sie auf Bild>Modus>Indiziert. Klicken Sie im neuen Fenster, das sich öffnet, auf "Schwarzweiß-Palette (1-Bit) verwenden". Wenn das Bild noch nicht schwarzweiß ist, ändern Sie das Dropdown-Menü neben Farbdithering auf "Floyd-Steinberg (normal)". Klicken Sie anschließend auf Konvertieren.

Anstatt sofort zu exportieren, werden wir unser Bild invertieren. Klicken Sie auf Farben>Karte>Farbkarte neu anordnen. Es gibt nur zwei Farben, schwarz und weiß. Ziehen Sie die linke Farbe rechts von der rechten Farbe und klicken Sie dann auf OK.

Fahren Sie nun mit Schritt 7 fort und exportieren Sie Ihre Datei. Führen Sie anschließend Schritt 8 und 9 wie gewohnt durch.

Was ist, wenn 'Make My File!.bat' bei einem Fehler aufhängt?

Wenn es bei einer Zeile mit der Aufschrift "make: *** [Joystick.eep] Error 128" stoppt, sollte es so einfach sein, wie das Teensy anzuschließen und die Taste zu drücken. Es wird angewiesen, auf den Teensy zu warten, bevor der letzte Programmierschritt fortgesetzt wird.

"Was ist, wenn beim Ausführen der bat-Datei andere Fehler auftreten?"

Laden Sie die Git-Master-Datei in Schritt 3 erneut herunter und versuchen Sie, 7-zip oder WinRAR zu verwenden, um sie zu extrahieren. Wenn es immer noch nicht funktioniert, vergewissern Sie sich, dass WinAVR und Python korrekt installiert sind, und überprüfen Sie insbesondere die zusätzliche Option in der Python-Installation. Siehe Schritt 4.

Empfohlen: