
Spisu treści:
- Krok 1: Zbierz niezbędny sprzęt
- Krok 2: Pobierz niezbędne oprogramowanie
- Krok 3: Pobierz repozytorium SplatPost Github
- Krok 4: Instalacja Pythona
- Krok 5: Instalacja reszty oprogramowania
- Krok 6: Rozpakuj repozytorium GitHub
- Krok 7: Zrób swój obraz
- Krok 8: Zbuduj swój plik szesnastkowy
- Krok 9: Czas rysować
- Krok 10: Ale moje kolory są odwrócone?! (I inne kroki rozwiązywania problemów)
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03

W tej instrukcji pokażę, jak korzystać z drukarki SplatPost firmy ShinyQuagsire. Bez jasnych instrukcji ktoś, kto nie ma doświadczenia z linią poleceń, miałby trochę kłopotów. Moim celem jest uproszczenie kroków do tego stopnia, że każdy może to zrobić, nawet ktoś, kto nie ma żadnego doświadczenia z linią poleceń, chociaż odrobina wiedzy komputerowej nie zaszkodzi.:P
Krok 1: Zbierz niezbędny sprzęt



Do tego samouczka potrzebne będą:
- Nintendo Switch z systemem Splatoon 2 (działa zarówno cyfrowo, jak i kasetowo)
- Teensy++ 2,0
- Kabel USB-A do USB-MiniB (nie ten używany do telefonów. To jest Micro USB-B. Zobacz zdjęcie)
- Kabel USB-C On-The-Go (OTG)* (patrz zdjęcie)
- Komputer z systemem Windows
Dla ułatwienia połączyłem dokładną listę Amazon Teensy i Cables, którą mam na zdjęciach:
- Nastolatki:
- USB-C OTG:
- USB-MiniB:
* Kabel USB-C OTG nie jest konieczny do drukowania. Drukowanie po podłączeniu Teensy bezpośrednio do stacji dokującej będzie działać. JEDNAK spowoduje to załadowanie ekranu wyboru kontrolera, a w pierwszej wydrukowanej linii będzie brakować pierwszych ~20 pikseli. Jeśli nie masz nic przeciwko samodzielnemu naprawieniu tego górnego rzędu lub pozostawieniu go bez zmian, kabel OTG jest niepotrzebny.
Krok 2: Pobierz niezbędne oprogramowanie


Oprogramowanie, którego będziemy potrzebować, jest następujące, w tym łącza do plików do pobrania.
- WinAVR:
- Python 2.7.x:
- GIMP:
Na każdym z pierwszych trzech podanych linków kliknij przycisk pobierania, który jest zakreślony na zdjęciach. W zależności od używanej przeglądarki zapyta, czy chcesz zapisać lub zachować pliki. W razie potrzeby wybierz opcję „Zapisz” lub „Zachowaj pliki mimo to”. Ostateczny link do GIMP automatycznie rozpocznie pobieranie.
Krok 3: Pobierz repozytorium SplatPost Github


Połączyłem wszystkie niezbędne pliki w jeden łatwy w obsłudze Git, z którego mogą korzystać wszyscy. Dołączone pliki nazywane są widelcami 2 niezbędnych repozytoriów.
Oto link:
Po załadowaniu strony Github kliknij przycisk „Klonuj lub Pobierz”, jak pokazano na załączonym obrazku. Następnie kliknij „Pobierz ZIP”, jak pokazano.
Po zakończeniu pobierania nadszedł czas, aby zainstalować całe oprogramowanie i rozpakować wszystkie pliki!
Krok 4: Instalacja Pythona

Z oprogramowania, które musisz zainstalować, Python jest jedynym, który zawiera dodatkowy krok.
Otwórz folder, do którego pobrałeś wszystkie te pliki i kliknij dwukrotnie python-2.7.xx.msi, aby zainstalować Pythona.
Po załadowaniu instalatora przeczytaj instalator i wybierz opcje, aż dojdzie do strony z opcją „Dodaj python.exe do ścieżki”. Kliknij czerwony x iw rozwijanym menu wybierz „Zostanie zainstalowany na lokalnym dysku twardym”.
Klikaj resztę instalatora, aż powie, że instalacja się zakończyła.
Krok 5: Instalacja reszty oprogramowania
Po pomyślnym zainstalowaniu Pythona musimy zainstalować resztę niezbędnego oprogramowania.
Najpierw zainstaluj WinAVR, klikając dwukrotnie instalator i zachowaj wszystkie ustawienia domyślne. Po zakończeniu WinAVR zainstaluj GIMP ze wszystkimi domyślnymi ustawieniami.
Krok 6: Rozpakuj repozytorium GitHub

Otwórz lokalizację pobierania i kliknij dwukrotnie „AIO-SplatPost-master.zip”.
Przeciągnij i upuść "AIO-SplatPost-master" na pulpit. Powinien rozpocząć kopiowanie plików.
Gdy to się skończy, czas przejść do następnego kroku, tworzenia obrazu!
Krok 7: Zrób swój obraz



Pierwszą rzeczą do zrobienia jest wybranie lub stworzenie swojego wizerunku. Jeśli zamierzasz stworzyć własny obraz, załaduj GIMP.
Wykorzystam załączone przeze mnie zdjęcie Doge. Otwórz GIMP-a. Kliknij Plik>Nowy i wprowadź szerokość 320, a wysokość 120.
Gdy już masz płótno, stwórz obraz tak, jak chcesz.
Kliknij Plik>Zapisz i zapisz ten obraz w miejscu, w którym możesz go znaleźć na wypadek, gdybyś musiał odwrócić obraz.
(Krok 10 dzieje się TUTAJ, jeśli obraz jest odwrócony).
Po zakończeniu kliknij Obraz> Tryb> Indeksowany. W nowym oknie, które się otworzy, kliknij „Użyj palety czarno-białej (1-bitowej)”. Jeśli obraz nie jest już czarno-biały, zmień menu rozwijane obok roztrząsania kolorów na „Floyd-Steinberg (normalny)”. Po zakończeniu kliknij konwertuj.
Na koniec kliknij Plik> Eksportuj jako…
W nowym oknie kliknij menu „Wszystkie obrazy eksportu” i wybierz „Surowe dane obrazu (*.data)” Zmień nazwę pliku na „image.data” i wyeksportuj plik na pulpit. Prawie skończone!
Krok 8: Zbuduj swój plik szesnastkowy



Wiem, że ten krok może brzmieć zniechęcająco, ale nie martw się, bardzo ułatwiłem ci to za pomocą pliku wsadowego!
Najpierw podłącz kabel USB-MiniB do Teensy++, a drugi koniec do portu USB w komputerze. Światło na Twoim Teensy powinno świecić na bursztynowo.
Teraz skopiuj folder image.data do folderu AIO-SplatPost-master. Kliknij dwukrotnie folder AIO-SplatPost-master, a następnie ponownie skopiuj plik image.data do folderu SplatPost.
Naciśnij przycisk na Teensy, a światło powinno się wyłączyć.
Teraz kliknij dwukrotnie "Make My File!.bat" i powinno otworzyć się czarne okno z napisem: "Wykonywanie niezbędnych poleceń dla drukarki SplatPost. To okno zostanie zamknięte po zakończeniu." Poczekaj, aż okno się zamknie.
Gdy to okno się zamknie, twój Teensy zostanie zaprogramowany z twoim plikiem!
Krok 9: Czas rysować



Włącz Switcha i uruchom Splatoon 2. Gdy skończysz słuchać ogłoszeń Pearl i Mariny, udaj się do czerwonej maszyny do tworzenia postów. Kliknij „Rysuj”. Zmień punkt rysowania na najmniejszy, naciskając jednokrotnie "L". Następnie umieść punkt w prawym górnym rogu płótna. Raz w górę i w prawo tak daleko, jak możesz, zejdź o jeden punkt w dół, używając przycisku w dół.
Podłącz kabel USB-C OTG do Switcha. Odłącz Teensy od komputera, pozostawiając USB-MiniB podłączony do Teensy. Podłącz męską końcówkę USB-A kabla podłączonego do Teensy do żeńskiej końcówki USB-A kabla OTG już podłączonego do Switcha. Jeśli wszystko poszło zgodnie z planem, Twój Teensy powinien zacząć drukować Twoje zdjęcie, po jednym pikselu!
Trochę to trwa, ale efekty są tego warte!
Uwaga, mój obraz Doge okazał się odwrócony! O nie!
Przejdź do kroku dziesiątego, aby to naprawić!
Krok 10: Ale moje kolory są odwrócone?! (I inne kroki rozwiązywania problemów)



To się czasem zdarza. Zdarzyło mi się kilka razy. Jest jednak łatwe rozwiązanie!
W Gimp ponownie załaduj swój obraz. Kliknij Obraz>Tryb>Indeksowany. W nowym oknie, które się otworzy, kliknij „Użyj palety czarno-białej (1-bitowej)”. Jeśli obraz nie jest już czarno-biały, zmień menu rozwijane obok roztrząsania kolorów na „Floyd-Steinberg (normalny)”. Po zakończeniu kliknij konwertuj.
Zamiast eksportować natychmiast, odwrócimy nasz obraz. Kliknij Kolory>Mapa>Zmień ułożenie mapy kolorów. Są tylko dwa kolory, czarny i biały. Przeciągnij lewy kolor na prawo od prawego koloru, a następnie kliknij OK.
Teraz przejdź do kroku 7 i wyeksportuj plik. Następnie wykonaj kroki 8 i 9 jak zwykle.
„Co się stanie, jeśli plik 'Make My File!.bat' rozłączy się z błędem?”
Jeśli zatrzyma się na linii, która mówi „make: *** [Joystick.eep] Error 128”, powinno to być tak proste, jak podłączenie Teensy i naciśnięcie przycisku. Kazano poczekać na Teensy przed kontynuowaniem ostatniego etapu programowania.
„A co, jeśli pojawią się inne błędy podczas uruchamiania pliku bat?”
Ponownie pobierz plik git master w kroku 3 i spróbuj użyć 7-zip lub WinRAR, aby go rozpakować. Jeśli nadal nie działa, upewnij się, że masz poprawnie zainstalowane WinAVR i Python, szczególnie sprawdzając dodatkową opcję w instalacji Pythona. Zobacz krok 4.
Zalecana:
Jak używać fotorezystora do oświetlenia diody LED za pomocą Aurduino: 12 kroków

Jak używać fotorezystora do oświetlenia LED z Aurduino: Dzień dobry/popołudnie/wieczór wszystkim entuzjastom Arduino! Dzisiaj zademonstruję, jak wykorzystać fotorezystor (fotokomórkę) do oświetlania diody LED. Kod dostarczony z tym Instruktażem pozwoli, aby dioda LED była normalnie przyciemniona, ale będzie migać
Jak korzystać z czujnika temperatury DHT11 z Arduino i temperatury drukowania, ciepła i wilgotności: 5 kroków

Jak używać czujnika temperatury DHT11 z Arduino i drukowania temperatury, ciepła i wilgotności: Czujnik DHT11 służy do pomiaru temperatury i wilgotności. Są bardzo popularnymi hobbystami elektroniki. Czujnik wilgotności i temperatury DHT11 ułatwia dodawanie danych o wilgotności i temperaturze do projektów elektroniki DIY. To za
Jak zdemontować komputer za pomocą prostych kroków i zdjęć: 13 kroków (ze zdjęciami)

Jak zdemontować komputer za pomocą prostych kroków i zdjęć: To jest instrukcja demontażu komputera. Większość podstawowych komponentów ma budowę modułową i jest łatwa do usunięcia. Jednak ważne jest, abyś był w tym zorganizowany. Pomoże to uchronić Cię przed utratą części, a także ułatwi ponowny montaż
Wykonaj dekorację biurkową LED za pomocą drukowania 3D: 4 kroki

Wykonaj ozdobę biurkową LED za pomocą druku 3D: W tym projekcie zamierzam wykonać biurkową lampę LED, która może być zasilana przez port USB. Oto lista komponentów: Dioda Flash LED (napięcie pracy 2,1 - 3,2 V) A Rezystor 100 Ohm Wtyczka USB-A (Jest to wersja do lutowania) Przewody (I
Jak używać ESP32 do sterowania diodą LED za pomocą Blynk przez WiFi: 7 kroków (ze zdjęciami)

Jak używać ESP32 do sterowania diodą LED za pomocą Blynk przez WiFi: W tym samouczku zostanie wykorzystana płyta rozwojowa ESP32 do sterowania diodą LED za pomocą Blynk przez WiFi. Blynk to platforma z aplikacjami na iOS i Androida do kontrolowania Arduino, Raspberry Pi i podobnych przez Internet. Jest to cyfrowy pulpit nawigacyjny, w którym możesz zbudować