Cuprins:

Cum se folosește un Teensy pentru a imprima imagini pe Splatoon 2 Utilizarea imprimantei SplatPost: 10 pași
Cum se folosește un Teensy pentru a imprima imagini pe Splatoon 2 Utilizarea imprimantei SplatPost: 10 pași

Video: Cum se folosește un Teensy pentru a imprima imagini pe Splatoon 2 Utilizarea imprimantei SplatPost: 10 pași

Video: Cum se folosește un Teensy pentru a imprima imagini pe Splatoon 2 Utilizarea imprimantei SplatPost: 10 pași
Video: It's a Bird, It's a Plane, It's Superman! (The Musical!) 2024, Noiembrie
Anonim
Cum se utilizează un Teensy pentru a imprima imagini pe Splatoon 2 Utilizând imprimanta SplatPost
Cum se utilizează un Teensy pentru a imprima imagini pe Splatoon 2 Utilizând imprimanta SplatPost

În acest Instructable, voi arăta cum să utilizați imprimanta SplatPost de ShinyQuagsire. Fără instrucțiuni clare, cineva care nu are experiență cu linia de comandă ar avea probleme. Scopul meu este de a simplifica pașii până la punctul în care oricine ar putea să o facă, chiar și cineva care are zero experiență în linia de comandă, deși un mic know-how în domeniul computerului nu ar putea afecta.: p

Pasul 1: Strângeți hardware-ul necesar

Adunați hardware-ul necesar
Adunați hardware-ul necesar
Adunați hardware-ul necesar
Adunați hardware-ul necesar
Adunați hardware-ul necesar
Adunați hardware-ul necesar

Pentru acest tutorial, veți avea nevoie de următoarele:

  • Nintendo Switch care rulează Splatoon 2 (funcționează atât digital, cât și cartuș)
  • Teensy ++ 2.0
  • Cablu USB-A la USB-MiniB (Nu este cel utilizat pentru telefoane. Adică Micro USB-B. A se vedea imaginea)
  • Cablu USB-C On-The-Go (OTG) * (a se vedea imaginea)
  • Un computer care rulează Windows

În ceea ce privește ușurința, am legat exact înregistrarea Amazon Teensy și Cables pe care o am în imagini:

  • Teensy:
  • USB-C OTG:
  • USB-MiniB:

* Cablul USB-C OTG nu este necesar pentru imprimare. Imprimarea prin conectarea dispozitivului Teensy direct la doc va funcționa. Oricum, acest lucru va determina încărcarea ecranului controlerului selectat și prima linie tipărită va lipsi de la primii ~ 20 pixeli. Dacă sunteți bine să remediați singur acest rând superior sau să îl lăsați așa cum este, atunci cablul OTG este inutil.

Pasul 2: Descărcați software-ul necesar

Descărcați software-ul necesar
Descărcați software-ul necesar
Descărcați software-ul necesar
Descărcați software-ul necesar

Software-ul de care vom avea nevoie este următorul, inclusiv link-uri către descărcări.

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

Pe fiecare dintre primele trei linkuri furnizate, faceți clic pe butonul de descărcare care este încercuit în imagini. În funcție de browserul pe care îl utilizați, acesta vă va întreba dacă doriți să salvați sau să păstrați fișierele. Alegeți „Salvați” sau „Păstrați fișierele oricum” după cum este necesar. Link-ul final pentru GIMP va porni automat descărcarea.

Pasul 3: Descărcați depozitul SplatPost Github

Descărcați depozitul SplatPost Github
Descărcați depozitul SplatPost Github
Descărcați depozitul SplatPost Github
Descărcați depozitul SplatPost Github

Am combinat toate fișierele necesare într-un singur Git ușor de manevrat pentru toată lumea. Fișierele incluse se numesc furculițe ale celor 2 depozite necesare.

Iată linkul:

După ce pagina Github s-a încărcat, faceți clic pe butonul „Clonați sau descărcați”, așa cum se arată în imaginea atașată. Apoi faceți clic pe „Descărcați ZIP”, așa cum se arată.

Odată ce descărcarea sa terminat, este timpul să instalați software-ul și să dezarhivați toate fișierele!

Pasul 4: Instalarea Python

Instalarea Python
Instalarea Python

Din software-ul pe care trebuie să îl instalați, Python este singurul care conține un pas suplimentar.

Deschideți folderul în care ați descărcat toate aceste fișiere și faceți dublu clic pe python-2.7.xx.msi pentru a instala Python.

Odată ce programul de instalare se încarcă, citiți programul de instalare și selectați opțiunile dvs. până când ajungeți la o pagină care are opțiunea „Adăugați python.exe la cale”. Faceți clic pe x roșu și, în meniul derulant, selectați „Va fi instalat pe hard disk local”.

Faceți clic pe restul programului de instalare până când spune că instalarea sa încheiat.

Pasul 5: Instalarea restului software-ului

După ce Python s-a instalat cu succes, trebuie să instalăm restul software-ului necesar.

Instalați mai întâi WinAVR făcând dublu clic pe programul de instalare și păstrați totul implicit. După finalizarea WinAVR, instalați GIMP cu toate setările implicite.

Pasul 6: Dezarhivați depozitul GitHub

Dezarhivarea depozitului GitHub
Dezarhivarea depozitului GitHub

Deschideți locația de descărcare și faceți dublu clic pe „AIO-SplatPost-master.zip”.

Glisați și fixați „AIO-SplatPost-master” pe desktop. Ar trebui să înceapă să copieze fișiere.

Odată ce acest lucru este complet, este timpul să treceți la pasul următor, realizându-vă imaginea!

Pasul 7: Creați-vă imaginea

Creați-vă imaginea
Creați-vă imaginea
Creați-vă imaginea
Creați-vă imaginea
Creați-vă imaginea
Creați-vă imaginea

Primul lucru de făcut este să vă alegeți sau să creați imaginea. Dacă aveți de gând să vă creați propria imagine, încărcați GIMP.

Voi folosi poza Doge pe care am atașat-o. Deschide GIMP. Faceți clic pe Fișier> Nou și pentru lățime introduceți 320 și pentru înălțime introduceți 120.

Odată ce aveți pânza, creați-vă imaginea așa cum doriți.

Faceți clic pe Fișier> Salvați și salvați această imagine undeva, pe care o puteți găsi în cazul în care trebuie să inversați imaginea.

(Pasul 10 se întâmplă AICI dacă imaginea dvs. apare inversată.)

După ce ați terminat, faceți clic pe Imagine> Mod> Indexat. În noua fereastră care se deschide, faceți clic pe „Utilizați paleta alb-negru (1 bit)”. Dacă imaginea nu este deja alb-negru, schimbați meniul derulant de lângă dithering de culoare la „Floyd-Steinberg (normal)” După ce ați terminat, faceți clic pe convertire.

În cele din urmă, faceți clic pe Fișier> Exportați ca …

În fereastra nouă, faceți clic pe meniul „Toate imaginile de export” și selectați „Date brute de date (*.data)” Schimbați numele fișierului în „image.data” și exportați fișierul pe desktop. Aproape gata!

Pasul 8: Construiți-vă fișierul hexagonal

Construiți-vă fișierul hexagonal
Construiți-vă fișierul hexagonal
Construiți-vă fișierul hexagonal
Construiți-vă fișierul hexagonal
Construiți-vă fișierul hexagonal
Construiți-vă fișierul hexagonal

Știu că acest pas poate părea descurajant, dar nu vă faceți griji, ți-am făcut-o foarte ușor cu un fișier batch!

Mai întâi, conectați cablul USB-MiniB la Teensy ++ și celălalt capăt la un port USB de pe computer. Lumina de pe Teensy ar trebui să lumineze chihlimbar.

Acum copiați folderul image.data în folderul master AIO-SplatPost. Faceți dublu clic pe folderul master AIO-SplatPost și apoi copiați din nou fișierul image.data în folderul SplatPost.

Apăsați butonul de pe Teensy și lumina ar trebui să se stingă.

Acum faceți dublu clic pe „Creați fișierul meu!. Bat” și ar trebui să se deschidă o fereastră neagră care să spună „Executarea comenzilor necesare pentru imprimanta SplatPost. Această fereastră se va închide la finalizare”. Așteptați închiderea ferestrei.

Odată ce fereastra se închide, Teensy este programat cu fișierul dvs.!

Pasul 9: E timpul să desenăm

E timpul să desenăm!
E timpul să desenăm!
E timpul să desenăm!
E timpul să desenăm!
E timpul să desenăm!
E timpul să desenăm!

Porniți comutatorul și porniți Splatoon 2. Odată ce ați terminat de așteptat prin anunțurile Pearl și Marina, mergeți la chestia roșie a mașinii Post maker. Faceți clic pe „Desenați”. Schimbați punctul de desen la cel mai mic apăsând o dată pe „L”. Apoi puneți punctul până la capăt în partea dreaptă sus a pânzei. Odată sus și dreapta cât poți merge, coboară un punct folosind butonul în jos.

Conectați cablul USB-C OTG la comutatorul dvs. Deconectați Teensy de pe computer lăsând USB-MiniB conectat la Teensy. Conectați capătul USB-A masculin al cablului conectat la Teensy la capătul USB-A feminin al cablului OTG deja conectat la comutatorul dvs. Dacă totul a decurs conform planificării, Teensy ar trebui să înceapă să tipărească imaginea, câte un pixel la un moment dat!

Durează ceva, dar rezultatele merită!

Rețineți, imaginea mea Doge sa dovedit inversată! Oh nu!

Continuați cu pasul zece pentru a remedia problema!

Pasul 10: Dar culorile mele sunt inversate ?! (Și alți pași de depanare)

Dar culorile mele sunt inversate ?! (Și alți pași de depanare)
Dar culorile mele sunt inversate ?! (Și alți pași de depanare)
Dar culorile mele sunt inversate ?! (Și alți pași de depanare)
Dar culorile mele sunt inversate ?! (Și alți pași de depanare)
Dar culorile mele sunt inversate ?! (Și alți pași de depanare)
Dar culorile mele sunt inversate ?! (Și alți pași de depanare)

Acest lucru se întâmplă uneori. Mi s-a întâmplat de mai multe ori. Cu toate acestea, există o soluție ușoară!

În Gimp, încărcați din nou imaginea. Faceți clic pe Imagine> Mod> Indexat. În noua fereastră care se deschide, faceți clic pe „Utilizați paleta alb-negru (1 bit)”. Dacă imaginea nu este deja alb-negru, schimbați meniul derulant de lângă colorarea la "Floyd-Steinberg (normal)" După ce ați terminat, faceți clic pe convertire.

În loc să exportăm imediat, ne vom inversa imaginea. Faceți clic pe Culori> Hartă> Rearanjați Colormap. Există doar două culori, alb și negru. Trageți culoarea stângă la dreapta culorii potrivite, apoi faceți clic pe OK.

Acum continuați cu pasul 7 și exportați fișierul. Faceți apoi pașii 8 și 9 ca de obicei.

„Ce se întâmplă dacă„ Creați fișierul meu!. Bat”închide o eroare?”

Dacă se oprește la o linie care spune „faceți: *** [Joystick.eep] Eroare 128”, ar trebui să fie la fel de simplu ca conectarea la Teensy și apăsarea butonului. I se spune să așteptați Teensy înainte de a continua ultima etapă de programare.

„Ce se întâmplă dacă apar alte erori la executarea fișierului bat?”

Re-descărcați fișierul master git la pasul 3 și încercați să utilizați 7-zip sau WinRAR pentru a-l extrage. Dacă încă nu funcționează, asigurați-vă că aveți WinAVR și Python instalate corect, mai ales asigurându-vă că verificați opțiunea suplimentară din instalarea Python. Vezi pasul 4.

Recomandat: