Sommario:
- Passaggio 1: raccogliere l'hardware necessario
- Passaggio 2: scarica il software necessario
- Passaggio 3: scarica il repository Github di SplatPost
- Passaggio 4: installazione di Python
- Passaggio 5: installazione del resto del software
- Passaggio 6: decomprimere il repository GitHub
- Passaggio 7: crea la tua immagine
- Passaggio 8: crea il tuo file esadecimale
- Passaggio 9: è ora di disegnare
- Passaggio 10: ma i miei colori sono invertiti?! (E altri passaggi per la risoluzione dei problemi)
Video: Come utilizzare un Teensy per stampare immagini su Splatoon 2 utilizzando la stampante SplatPost: 10 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
In questo Instructable, mostrerò come utilizzare la stampante SplatPost di ShinyQuagsire. Senza istruzioni chiare, qualcuno che non ha esperienza con la riga di comando avrebbe qualche problema. Il mio obiettivo è semplificare i passaggi fino al punto che chiunque potrebbe farlo, anche qualcuno che non ha esperienza con la riga di comando, anche se un po' di conoscenza del computer non potrebbe far male.:P
Passaggio 1: raccogliere l'hardware necessario
Per questo tutorial, avrai bisogno di quanto segue:
- Nintendo Switch con Splatoon 2 (funzionano sia in digitale che a cartuccia)
- Adolescente++ 2.0
- Cavo da USB-A a USB-MiniB (non quello utilizzato per i telefoni. Questo è Micro USB-B. Vedi immagine)
- Cavo USB-C On-The-Go (OTG)* (vedi immagine)
- Un computer con Windows
Per facilità, ho collegato l'esatto elenco Amazon di Teensy e Cables che ho nelle immagini:
- Adolescente:
- USB-C OTG:
- USB-MiniB:
* Il cavo USB-C OTG non è necessario per stampare. La stampa collegando Teensy direttamente al dock funzionerà. TUTTAVIA, questo causerà il caricamento della schermata del controller selezionato e la prima riga stampata mancherà dei primi ~20 pixel. Se stai bene riparando questa riga superiore da solo o lasciandola così com'è, il cavo OTG non è più necessario.
Passaggio 2: scarica il software necessario
Il software di cui avremo bisogno è il seguente, inclusi i collegamenti ai download.
- WinAVR:
- Python 2.7.x:
- GIMP:
Su ciascuno dei primi tre collegamenti forniti, fai clic sul pulsante di download cerchiato nelle immagini. A seconda del browser che stai utilizzando, ti verrà chiesto se desideri salvare o conservare i file. Scegli "Salva" o "Conserva comunque i file" secondo necessità. Il collegamento finale per GIMP avvierà automaticamente il download.
Passaggio 3: scarica il repository Github di SplatPost
Ho combinato tutti i file necessari in un unico Git facile da gestire che tutti possono usare. I file inclusi sono chiamati fork dei 2 repository necessari.
Ecco il link:
Una volta caricata la pagina Github, fai clic sul pulsante "Clona o scarica" come mostrato nell'immagine allegata. Quindi fare clic su "Scarica ZIP" come mostrato.
Una volta terminato il download, è il momento di installare tutto il software e decomprimere tutti i file!
Passaggio 4: installazione di Python
Tra i software che devi installare, Python è l'unico che contiene un passaggio in più.
Apri la cartella in cui hai scaricato tutti questi file e fai doppio clic su python-2.7.xx.msi per installare Python.
Una volta caricato il programma di installazione, leggi il programma di installazione e seleziona le tue opzioni finché non arriva a una pagina che ha l'opzione "Aggiungi python.exe al percorso". Fare clic sulla x rossa e nel menu a discesa selezionare "Verrà installato sul disco rigido locale".
Fai clic sul resto del programma di installazione finché non dice che l'installazione è terminata.
Passaggio 5: installazione del resto del software
Dopo che Python è stato installato con successo, dobbiamo installare il resto del software necessario.
Installa prima WinAVR facendo doppio clic sul programma di installazione e mantieni tutto come predefinito. Una volta completato WinAVR, installa anche GIMP con tutte le impostazioni predefinite.
Passaggio 6: decomprimere il repository GitHub
Apri il percorso di download e fai doppio clic su "AIO-SplatPost-master.zip".
Trascina e rilascia "AIO-SplatPost-master" sul desktop. Dovrebbe iniziare a copiare i file.
Una volta completato, è tempo di passare al passaggio successivo, Realizzare la tua immagine!
Passaggio 7: crea la tua immagine
La prima cosa da fare è scegliere o creare la tua immagine. Se hai intenzione di creare la tua immagine, carica GIMP.
Userò la foto del Doge che ho allegato. Apri GIMP. Fare clic su File> Nuovo e per la larghezza immettere 320 e per l'altezza immettere 120.
Una volta che hai la tua tela, crea la tua immagine come preferisci.
Fai clic su File> Salva e salva questa immagine da qualche parte in cui puoi trovarla nel caso in cui sia necessario invertire l'immagine.
(Il passaggio 10 avviene QUI se l'immagine esce invertita.)
Al termine, fai clic su Immagine> Modalità> Indicizzato. Nella nuova finestra che si apre, fai clic su "Usa tavolozza in bianco e nero (1 bit)". Se l'immagine non è già in bianco e nero, modifica il menu a discesa accanto al dithering del colore in "Floyd-Steinberg (normale)" Una volta terminato, fai clic su Converti.
Infine fai clic su File> Esporta come …
Nella nuova finestra, fai clic sul menu "All export images" e seleziona "Raw Image Data (*.data)" Cambia il nome del file in "image.data" ed esporta il file sul desktop. Quasi fatto!
Passaggio 8: crea il tuo file esadecimale
So che questo passaggio può sembrare scoraggiante, ma non preoccuparti, l'ho reso semplicissimo per te con un file batch!
Innanzitutto, collega il cavo USB-MiniB a Teensy++ e l'altra estremità a una porta USB del computer. La luce sul tuo Teensy dovrebbe accendersi in ambra.
Ora copia la cartella image.data nella cartella AIO-SplatPost-master. Fare doppio clic sulla cartella AIO-SplatPost-master e quindi copiare nuovamente il file image.data nella cartella SplatPost.
Premi il pulsante sul tuo Teensy e la luce dovrebbe spegnersi.
Ora fai doppio clic su "Crea il mio file!.bat" e dovrebbe aprirsi una finestra nera che dice "Esecuzione dei comandi necessari per la stampante SplatPost. Questa finestra si chiuderà al termine". Attendi che la finestra si chiuda.
Una volta chiusa la finestra, il tuo Teensy è tutto programmato con il tuo file!
Passaggio 9: è ora di disegnare
Accendi il tuo Switch e avvia Splatoon 2. Una volta che hai finito di leggere gli annunci di Pearl e Marina, dirigiti verso la macchina rossa per la creazione di post. Fai clic su "Disegna". Cambia il punto di disegno in quello più piccolo premendo "L" una volta. Quindi posiziona il punto completamente in alto a destra sulla tela. Una volta in alto e a destra il più lontano possibile, scendi di un punto usando il pulsante giù.
Collega il cavo USB-C OTG al tuo Switch. Scollega il Teensy dal tuo computer lasciando l'USB-MiniB collegato al Teensy. Collega l'estremità USB-A maschio del cavo collegato a Teensy all'estremità USB-A femmina del cavo OTG già collegato al tuo Switch. Se tutto è andato come previsto, Teensy dovrebbe iniziare a stampare la tua foto, un pixel alla volta!
Ci vuole un po' di tempo, ma ne vale la pena!
Nota, la mia immagine del Doge è risultata invertita! Oh no!
Continua al passaggio dieci per risolvere questo problema!
Passaggio 10: ma i miei colori sono invertiti?! (E altri passaggi per la risoluzione dei problemi)
Questo a volte accade. Mi è successo più volte. Tuttavia c'è una soluzione facile!
In Gimp, carica di nuovo l'immagine. Fare clic su Immagine>Modalità>Indicizzato. Nella nuova finestra che si apre, fai clic su "Usa tavolozza in bianco e nero (1 bit)". Se l'immagine non è già in bianco e nero, modifica il menu a discesa accanto al dithering del colore in "Floyd-Steinberg (normale)" Una volta terminato, fai clic su Converti.
Invece di esportare immediatamente, invertiamo la nostra immagine. Fare clic su Colori>Mappa>Riorganizza mappa colori. Ci sono solo due colori, bianco e nero. Trascina il colore sinistro a destra del colore destro, quindi fai clic su OK.
Ora continua con il passaggio 7 ed esporta il tuo file. Esegui i passaggi 8 e 9 normalmente in seguito.
E se 'Crea il mio file!.bat' riattacca in caso di errore?
Se si ferma su una riga che dice "make: *** [Joystick.eep] Error 128", dovrebbe essere semplice come collegare Teensy e premere il pulsante. Si dice di aspettare il Teensy prima di continuare la fase finale di programmazione.
"E se ottengo altri errori durante l'esecuzione del file bat?"
Scarica nuovamente il file git master nel passaggio 3 e prova a utilizzare 7-zip o WinRAR per estrarlo. Se ancora non funziona, assicurati di avere WinAVR e Python installati correttamente, in particolare assicurandoti di controllare l'opzione aggiuntiva nell'installazione di Python. Vedi il passaggio 4.
Consigliato:
Supporto a parete per IPad come pannello di controllo per l'automazione domestica, utilizzando il magnete servocontrollato per attivare lo schermo: 4 passaggi (con immagini)
Supporto a parete per IPad come pannello di controllo per l'automazione domestica, utilizzando il magnete servocontrollato per attivare lo schermo: Ultimamente ho trascorso un po' di tempo ad automatizzare le cose dentro e intorno alla mia casa. Sto usando Domoticz come applicazione di automazione domestica, vedere www.domoticz.com per i dettagli. Nella mia ricerca di un'applicazione dashboard che mostri tutte le informazioni di Domoticz insieme
Come utilizzare il motore passo-passo come encoder rotativo e display OLED per passaggi: 6 passaggi
Come utilizzare il motore passo-passo come encoder rotativo e display OLED per i passaggi: In questo tutorial impareremo come tenere traccia dei passaggi del motore passo-passo sul display OLED. Guarda un video dimostrativo. Il merito del tutorial originale va all'utente di YouTube "sky4fly"
Stampante Alexa - Stampante per ricevute riciclata: 7 passaggi (con immagini)
Stampante Alexa | Stampante per ricevute riciclata: sono un fan del riciclaggio della vecchia tecnologia e del renderla di nuovo utile. Qualche tempo fa avevo acquistato una vecchia stampante termica per ricevute economica e volevo un modo utile per riutilizzarla. Poi, durante le vacanze, mi è stato regalato un Amazon Echo Dot, e una delle imprese
Come utilizzare il sensore di temperatura DHT11 con Arduino e stampare la temperatura di calore e umidità: 5 passaggi
Come utilizzare il sensore di temperatura DHT11 con Arduino e stampare la temperatura Calore e umidità: il sensore DHT11 viene utilizzato per misurare la temperatura e l'umidità. Sono appassionati di elettronica molto popolari. Il sensore di umidità e temperatura DHT11 rende davvero facile aggiungere dati di umidità e temperatura ai tuoi progetti di elettronica fai-da-te. È per
Come utilizzare il terminale Mac e come utilizzare le funzioni chiave: 4 passaggi
Come utilizzare il terminale Mac e come utilizzare le funzioni chiave: ti mostreremo come aprire il terminale MAC. Ti mostreremo anche alcune funzionalità all'interno del Terminale, come ifconfig, il cambio di directory, l'accesso ai file e arp. Ifconfig ti permetterà di controllare il tuo indirizzo IP e il tuo annuncio MAC