Table des matières:
- Étape 1: Rassemblez le matériel nécessaire
- Étape 2: Téléchargez le logiciel nécessaire
- Étape 3: Téléchargez le référentiel SplatPost Github
- Étape 4: Installation de Python
- Étape 5: Installation du reste du logiciel
- Étape 6: décompresser le référentiel GitHub
- Étape 7: créez votre image
- Étape 8: Construisez votre fichier hexadécimal
- Étape 9: Il est temps de dessiner
- Étape 10: Mais mes couleurs sont inversées ?! (Et autres étapes de dépannage)
Vidéo: Comment utiliser un Teensy pour imprimer des photos sur Splatoon 2 à l'aide de l'imprimante SplatPost : 10 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Dans ce Instructable, je vais montrer comment utiliser l'imprimante SplatPost par ShinyQuagsire. Sans instructions claires, quelqu'un qui n'a pas d'expérience avec la ligne de commande aurait un peu de mal. Mon objectif est de simplifier les étapes au point que n'importe qui puisse le faire, même quelqu'un qui n'a aucune expérience avec la ligne de commande, bien qu'un peu de savoir-faire en informatique ne puisse pas faire de mal.:p
Étape 1: Rassemblez le matériel nécessaire
Pour ce tutoriel, vous aurez besoin des éléments suivants:
- Nintendo Switch exécutant Splatoon 2 (fonctionne à la fois numérique et cartouche)
- Ados ++ 2.0
- Câble USB-A vers USB-MiniB (pas celui utilisé pour les téléphones. C'est Micro USB-B. Voir l'image)
- Câble USB-C On-The-Go (OTG)* (voir photo)
- Un ordinateur sous Windows
Pour plus de facilité, j'ai lié exactement la liste Amazon Teensy and Cables que j'ai dans les images:
- Ados:
- USB-C OTG:
- USB-MiniB:
* Le câble USB-C OTG n'est pas nécessaire pour imprimer. L'impression en branchant le Teensy directement sur la station d'accueil fonctionnera. CEPENDANT, cela entraînera le chargement de l'écran de sélection du contrôleur et la première ligne imprimée manquera les 20 premiers pixels. Si vous êtes d'accord pour réparer vous-même cette rangée supérieure ou la laisser telle quelle, alors le câble OTG est rendu inutile.
Étape 2: Téléchargez le logiciel nécessaire
Le logiciel dont nous aurons besoin est le suivant, y compris les liens vers les téléchargements.
- WinAVR:
- Python 2.7.x:
- GIMP:
Sur chacun des trois premiers liens fournis, cliquez sur le bouton de téléchargement qui est encerclé dans les images. Selon le navigateur que vous utilisez, il vous demandera si vous souhaitez enregistrer ou conserver les fichiers. Choisissez "Enregistrer" ou "Conserver les fichiers de toute façon" selon vos besoins. Le dernier lien pour GIMP lancera automatiquement le téléchargement.
Étape 3: Téléchargez le référentiel SplatPost Github
J'ai combiné tous les fichiers nécessaires en un seul Git facile à manipuler pour que tout le monde puisse l'utiliser. Les fichiers inclus sont appelés forks des 2 référentiels nécessaires.
Voici le lien:
Une fois la page Github chargée, cliquez sur le bouton "Cloner ou télécharger" comme indiqué dans l'image ci-jointe. Cliquez ensuite sur "Télécharger ZIP" comme indiqué.
Une fois le téléchargement terminé, il est temps d'installer le logiciel et de décompresser tous les fichiers !
Étape 4: Installation de Python
Parmi les logiciels que vous devez installer, Python est le seul qui contient une étape supplémentaire.
Ouvrez le dossier dans lequel vous avez téléchargé tous ces fichiers et double-cliquez sur python-2.7.xx.msi pour installer Python.
Une fois le programme d'installation chargé, parcourez le programme d'installation et sélectionnez vos options jusqu'à ce qu'il atteigne une page contenant l'option "Ajouter python.exe au chemin". Cliquez sur le x rouge et dans le menu déroulant, sélectionnez "Sera installé sur le disque dur local".
Cliquez sur le reste du programme d'installation jusqu'à ce qu'il dise que l'installation est terminée.
Étape 5: Installation du reste du logiciel
Une fois Python installé avec succès, nous devons installer le reste du logiciel nécessaire.
Installez d'abord WinAVR en double-cliquant sur le programme d'installation et conservez tout par défaut. Une fois WinAVR terminé, installez également GIMP avec tous les paramètres par défaut.
Étape 6: décompresser le référentiel GitHub
Ouvrez votre emplacement de téléchargement et double-cliquez sur "AIO-SplatPost-master.zip."
Faites glisser et déposez "AIO-SplatPost-master" sur votre bureau. Il devrait commencer à copier les fichiers.
Une fois cela terminé, il est temps de passer à l'étape suivante, Créer votre image !
Étape 7: créez votre image
La première chose à faire est de choisir ou de créer votre image. Si vous voulez créer votre propre image, chargez GIMP.
Je vais utiliser la photo Doge que j'ai jointe. Ouvrez GIMP. Cliquez sur Fichier>Nouveau et pour la largeur entrez 320 et pour la hauteur entrez 120.
Une fois que vous avez votre toile, créez votre image comme vous le souhaitez.
Cliquez sur Fichier>Enregistrer et enregistrez cette image quelque part où vous pourrez la trouver au cas où vous auriez besoin d'inverser l'image.
(L'étape 10 se passe ICI si votre image est inversée.)
Une fois que vous avez terminé, cliquez sur Image>Mode>Indexé. Dans la nouvelle fenêtre qui s'ouvre, cliquez sur "Utiliser la palette noir et blanc (1 bit)". Si l'image n'est pas déjà en noir et blanc, modifiez le menu déroulant à côté du tramage des couleurs en "Floyd-Steinberg (normal)". Une fois cela fait, cliquez sur convertir.
Enfin, cliquez sur Fichier> Exporter sous…
Dans la nouvelle fenêtre, cliquez sur le menu "Toutes les images d'exportation" et sélectionnez "Données d'image brutes (*.data)" Changez le nom du fichier en "image.data" et exportez le fichier sur votre bureau. Presque fini!
Étape 8: Construisez votre fichier hexadécimal
Je sais que cette étape peut sembler intimidante, mais ne vous inquiétez pas, je vous l'ai rendue très facile avec un fichier batch !
Tout d'abord, branchez votre câble USB-MiniB sur votre Teensy++ et l'autre extrémité sur un port USB de votre ordinateur. Le voyant de votre Teensy doit s'allumer en orange.
Copiez maintenant votre dossier image.data dans votre dossier AIO-SplatPost-master. Double-cliquez sur le dossier AIO-SplatPost-master, puis copiez à nouveau le fichier image.data dans le dossier SplatPost.
Appuyez sur le bouton de votre Teensy et la lumière devrait s'éteindre.
Maintenant, double-cliquez sur "Créer mon fichier !.bat" et une fenêtre noire devrait s'ouvrir indiquant "Exécution des commandes nécessaires pour l'imprimante SplatPost. Cette fenêtre se fermera une fois terminée." Attendez que la fenêtre se ferme.
Une fois cette fenêtre fermée, votre Teensy est tout programmé avec votre fichier !
Étape 9: Il est temps de dessiner
Allumez votre Switch et démarrez Splatoon 2. Une fois que vous avez terminé de lire les annonces de Pearl et Marina, dirigez-vous vers la machine rouge Post maker. Cliquez sur "Dessiner". Changez le point de dessin au plus petit en appuyant une fois sur "L". Ensuite, placez le point tout en haut à droite de la toile. Une fois en haut et à droite aussi loin que possible, descendez d'un point en utilisant le bouton bas.
Branchez le câble USB-C OTG sur votre Switch. Débranchez le Teensy de votre ordinateur en laissant l'USB-MiniB branché sur le Teensy. Branchez l'extrémité USB-A mâle du câble branché sur le Teensy à l'extrémité USB-A femelle du câble OTG déjà branché sur votre commutateur. Si tout s'est déroulé comme prévu, votre Teensy devrait commencer à imprimer votre photo, un pixel à la fois !
Cela prend du temps, mais les résultats en valent la peine !
Remarque, mon image Doge s'est avérée inversée ! Oh non!
Passez à l'étape dix pour résoudre ce problème !
Étape 10: Mais mes couleurs sont inversées ?! (Et autres étapes de dépannage)
Cela arrive parfois. Cela m'est arrivé plusieurs fois. Cependant, il existe une solution facile!
Dans Gimp, chargez à nouveau votre image. Cliquez sur Image>Mode>Indexé. Dans la nouvelle fenêtre qui s'ouvre, cliquez sur "Utiliser la palette noir et blanc (1 bit)". Si l'image n'est pas déjà en noir et blanc, modifiez le menu déroulant à côté du tramage des couleurs en "Floyd-Steinberg (normal)". Une fois cela fait, cliquez sur convertir.
Au lieu d'exporter immédiatement, nous allons inverser notre image. Cliquez sur Couleurs>Carte>Réorganiser la palette de couleurs. Il n'y a que deux couleurs, le noir et le blanc. Faites glisser la couleur de gauche vers la droite de la couleur de droite, puis cliquez sur OK.
Passez maintenant à l'étape 7 et exportez votre fichier. Effectuez ensuite les étapes 8 et 9 normalement.
« Et si le 'Make My File!.bat' raccroche en cas d'erreur ? »
S'il s'arrête à une ligne qui dit "make: *** [Joystick.eep] Erreur 128", cela devrait être aussi simple que de brancher le Teensy et d'appuyer sur le bouton. Il est dit d'attendre le Teensy avant de continuer l'étape de programmation finale.
« Et si j'obtiens d'autres erreurs lors de l'exécution du fichier bat ? »
Téléchargez à nouveau le fichier git master à l'étape 3 et essayez d'utiliser 7-zip ou WinRAR pour l'extraire. Si cela ne fonctionne toujours pas, assurez-vous que WinAVR et Python sont correctement installés, en particulier en vérifiant l'option supplémentaire dans l'installation de Python. Voir l'étape 4.
Conseillé:
Imprimante Alexa - Imprimante de reçus recyclés : 7 étapes (avec photos)
Imprimante Alexa | Imprimante de reçus recyclée : je suis un fan du recyclage des anciennes technologies et de leur réutilisation. Il y a quelque temps, j'avais acquis une vieille imprimante thermique bon marché et je voulais un moyen utile de la réutiliser. Puis, pendant les vacances, on m'a offert un Amazon Echo Dot, et l'un des exploits
Comment imprimer des caractères personnalisés sur l'écran LCD avec le microcontrôleur 8051 : 4 étapes
Comment imprimer des caractères personnalisés sur un écran LCD avec le microcontrôleur 8051 : Dans ce projet, nous allons vous expliquer comment imprimer des caractères personnalisés sur un écran LCD 16 * 2 à l'aide du microcontrôleur 8051. Nous utilisons LCD en mode 8 bits. Nous pouvons également faire la même chose avec le mode 4 bits
Les moyens les plus simples d'imprimer des messages texte ou des conversations IMessages à partir d'un iPhone : 3 étapes
Les moyens les plus simples d'imprimer des messages texte ou des conversations IMessages à partir d'iPhone : Bonjour à tous, dans ce Instructable, je vais vous montrer les quelques moyens les plus simples d'imprimer des messages texte à partir de votre iPhone. ne venant pas par lettre, ni même par email, mais par SMS
Tissu conducteur : faire des circuits flexibles à l'aide d'une imprimante à jet d'encre. : 4 étapes (avec photos)
Tissu conducteur : créez des circuits flexibles à l'aide d'une imprimante à jet d'encre. : Des circuits extrêmement flexibles et presque transparents peuvent être fabriqués à l'aide de tissus conducteurs. Voici quelques-unes des expériences que j'ai faites avec des tissus conducteurs. Ils peuvent être peints ou dessinés avec de la résine, puis gravés comme un circuit imprimé standard. C
Instructions sur la réalisation de la maquette de la conception des glissières pour le levage/l'abaissement des repose-pieds montés au centre sur les fauteuils roulants électriques : 9 étapes (avec photos)
Instructions sur l'achèvement de la maquette de la conception de la glissière pour le levage/l'abaissement des repose-pieds montés au centre sur les fauteuils roulants électriques : les repose-pieds montés au centre se soulèvent pour être rangés sous le siège et s'abaissent pour être déployés. Un mécanisme de fonctionnement indépendant du rangement et du déploiement des repose-pieds n'est pas inclus dans les fauteuils roulants électriques du marché, et les utilisateurs de motomarines ont exprimé le besoin