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-13 06:58
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.