Table des matières:
- Étape 1: Les choses dont vous aurez besoin
- Étape 2: Facultatif: préparez votre Raspberry Pi pour tout
- Étape 3: découper le cadre de votre appareil photo en carton
- Étape 4: Préparation et montage de votre écran tactile
- Étape 5: Préparation et montage de votre module de caméra
- Étape 6: Préparation et montage de votre imprimante thermique
- Étape 7: Préparation et montage de votre commutateur
- Étape 8: Installation de votre imprimante
- Étape 9: installez le script de prise de vue
- Étape 10: Démarrer le logiciel de la caméra au démarrage
- Étape 11: Souhaitez-vous en savoir plus ?
Vidéo: Caméra d'imprimante thermique alimentée par Pi : 11 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Votre vieil appareil photo instantané Polaroid vous manque, ou l'appareil photo noir et blanc de votre ancien Gameboy Classic ? Nous aussi, quand nous nous sentons vraiment nostalgiques ! Dans ce Instructable, nous allons vous montrer comment créer votre propre appareil photo instantané à l'aide d'un Raspberry Pi, d'un appareil photo Pi et d'un écran, de l'électronique et d'un tas de carton !.
Étape 1: Les choses dont vous aurez besoin
Pour ce projet, nous avons utilisé les fournitures suivantes:
- Un Raspberry Pi 3B ou 3B+ avec carte microSD (ce modèle est notre référence pour les builds, mais ce projet devrait fonctionner avec d'autres modèles Raspberry Pi)
- Un module caméra Raspberry Pi
- Une alimentation microUSB 3 ampères, 5V
- Un écran tactile officiel Raspberry Pi
- Une imprimante thermique USB - nous avons utilisé l'une des minuscules imprimantes 3D thermiques d'Adafruit
- Un interrupteur - nous avons utilisé l'un des boutons d'arcade d'Adafruit d'un projet précédent, mais n'importe quel interrupteur fera l'affaire
Nous avons également utilisé le matériel suivant:
- Un outil de troisième main, pour tenir vos appareils électroniques pendant que vous soudez
- Pinces - les types plats, à bec effilé et coupants
- Une pince à dénuder - pour vous faire gagner du temps lors de la préparation du câblage
- Un fer à souder et de la soudure
Étape 2: Facultatif: préparez votre Raspberry Pi pour tout
Pour ce Instructable, nous utiliserons un Raspberry Pi que nous avons préparé à l'aide de notre tutoriel précédent. Si vous partez de zéro, c'est un excellent moyen de vous assurer que nous utilisons à peu près la même configuration.
N'hésitez pas à configurer votre Raspberry Pi avec ce guide si vous le souhaitez, puis revenez ici pour poursuivre notre projet de caméra à imprimante thermique !
Étape 3: découper le cadre de votre appareil photo en carton
Nous avons conçu un cadre en carton afin que nous puissions facilement déplacer notre caméra là où nous en avons besoin - par exemple, si vous avez besoin d'un meilleur éclairage ou pour l'emmener à un événement.
Vous pouvez télécharger les fichiers vectoriels pour la découpe laser à partir de Github, ou vous pouvez l'utiliser comme guide pour découper le vôtre avec une lame X-acto ou un cutter. Pour ce Instructable, nous supposerons que vous utilisez notre cadre en carton !
Étape 4: Préparation et montage de votre écran tactile
Ouvrez votre boitier tactile et vérifiez que vous avez:
- votre câble vidéo
- vos vis de montage
- vos câbles DuPont
- votre écran tactile
Si vous avez tout, vous êtes prêt à partir !
- Connectez le câble DuPont rouge sur la broche 5V sur la carte écran
- Connectez le câble noir DuPont sur la broche de masse sur la carte écran
- Asseyez votre Pi au-dessus des messages sur votre écran tactile
- Vissez votre Pi en place
- Connectez le câble DuPont noir à une broche 5V et le câble DuPont rouge à une broche de terre de votre Pi
Alimentez votre écran et votre Pi via le port microUSB de votre écran. Si tout s'est bien passé, le Pi et l'écran devraient tous les deux s'allumer ! Lorsque vous êtes satisfait que tout semble fonctionner correctement, éteignez tout: nous reviendrons sur votre Pi dans un instant.
Étape 5: Préparation et montage de votre module de caméra
ASTUCE - Le module de caméra Pi est l'un des composants électroniques les plus sensibles avec lesquels nous avons travaillé et nous en avons vu certains frits simplement à cause de l'électricité statique. Mettez-vous à la terre en touchant quelque chose de gros et métallique dans le MakerSpace ou autour de votre maison, comme l'un des découpeurs laser, un lave-vaisselle ou un radiateur !
Ouvrez votre boîte de module Pi et vérifiez que vous avez:
- votre module de caméra Pi
- votre câble de caméra Pi
Si vous le faites, super ! Il est temps de connecter la caméra à votre Pi:
- Tirez doucement sur la languette marron sur le port du module de caméra
- Insérez l'extrémité de votre câble, contacts argentés (haut ? bas ?)
- Repoussez la languette pour fixer le câble en place
- Tirez doucement sur la languette marron du port de la caméra sur votre Pi
- Insérez l'autre extrémité de votre câble à l'intérieur du port, contacts argentés tournés vers le port écran
Enfin, fixez le module de caméra Pi dans le cadre en carton par l'arrière avec un morceau de ruban adhésif.
Étape 6: Préparation et montage de votre imprimante thermique
CONSEIL: Vous utilisez un fer à souder pour la première fois ? Consultez d'abord le guide d'Adafruit pour une excellente soudure !
Il est temps de vérifier votre emballage d'imprimante ! Pour cette étape, vous aurez besoin de:
- Votre imprimante thermique
- L'adaptateur secteur de votre imprimante
- Les fils de connexion fournis avec votre imprimante
Si vous avez tout, vous êtes prêt à préparer votre imprimante pour l'alimentation ! Allumez votre fer à souder et:
- Étamez les broches arrière et avant de votre bouchon de baril
- Dénudez et étamez du fil rouge et noir
- Soudez le fil rouge à la broche arrière Soudez le fil noir à la broche avant (si vous souhaitez utiliser du tube thermorétractable pour isoler les fils, il est maintenant temps de le couper à la bonne taille et de le glisser sur les fils !)
- Soudez les fils rouge et noir aux fils correspondants sur le connecteur d'alimentation fourni avec votre imprimante (si vous avez utilisé un tube thermorétractable, vous pouvez le chauffer maintenant pour le faire serrer, isoler et sécuriser vos fils)
Votre imprimante est prête ! Vous pouvez maintenant le placer dans le cadre:
- Insérez votre imprimante par l'avant du cadre, la porte s'ouvrant vers le bas
- Connectez vos fils d'alimentation et votre câble USB à l'arrière
- Connectez le câble USB au Pi
- Connectez l'adaptateur secteur à la prise cylindrique
Étape 7: Préparation et montage de votre commutateur
ASTUCE: Si comme le nôtre votre interrupteur a plus de deux broches et que vous ne savez pas qui faire quoi, vous pouvez utiliser le mode de continuité d'un multimètre pour identifier quelles broches sont connectées lorsque vous appuyez sur votre interrupteur !
Après avoir identifié les broches de l'interrupteur, allumez votre fer à souder et:
- Etamez les broches de l'interrupteur avec un peu de soudure
- Dénudez et préparez certains fils de la même manière que vous l'avez fait pour les fils d'alimentation de votre imprimante, cette fois en utilisant des fils DuPont (ou des fils ordinaires, au cas où vous voudriez simplement tout souder sur les broches de votre Pi)
- Soudez-les aux broches de votre commutateur
- Faites passer votre interrupteur à travers le trou de votre cadre en carton, les fils en premier. Fixez votre interrupteur par l'arrière avec la bague à vis, mais pas jusqu'au bout
- Connectez le câble noir DuPont à une broche de masse et l'autre câble à la broche BCM 16 de votre Pi - avec les broches GPIO plus proches de vous, ce sera la troisième broche à partir de la gauche.
Étape 8: Installation de votre imprimante
Maintenant que votre imprimante est prête à l'emploi, passons au côté logiciel. Tout d'abord, assurons-nous que votre système d'exploitation Rapsberry Pi est à jour. Dans votre Terminal, tapez:
sudo apt-get mise à jour
sudo apt-get mise à niveau
Cela peut prendre un peu de temps, mais une fois que tout est à jour, nous pouvons installer la prise en charge de l'imprimante sur votre Pi. Toujours dans votre Terminal:
sudo apt-get install git cups wirepi build-essential libcups2-dev libcupsimage2-dev
Cela installera tous les logiciels dont vous avez besoin pour prendre en charge votre imprimante. Ajoutons ensuite la capacité de votre imprimante à imprimer des graphiques raster. Toujours dans votre Terminal:
git clone
cd zj-58 sudo make sudo./install
Exécutez chaque commande l'une après l'autre, en leur laissant le temps de terminer.
Vous devriez avoir un test d'impression dans la boîte de votre imprimante: vous devriez y trouver une valeur BAUDRATE. Gardez-le à portée de main, car nous en avons besoin pour cette prochaine étape ! Dans votre Terminal, créez un profil pour votre imprimante USB avec:
sudo lpadmin -p ZJ-58 -E -v serial:/dev/ttyUSB0?baud=VOTRE VALEUR DE BAUDRATE ICI -m zjiang/ZJ-58.ppd
Ensuite, faites de cette nouvelle imprimante votre imprimante par défaut avec:
sudo lpoptions -d ZJ-58
C'est ça! Votre imprimante devrait être prête à fonctionner.
Étape 9: installez le script de prise de vue
Pour installer le script de prise de vue, vous pouvez simplement copier le code que nous avons mis à disposition sur Github. Il s'agit d'une version simplifiée et commentée du script original de Philip Burgess, qui règle automatiquement l'exposition de l'appareil photo. Dans votre terminal, tapez:
git clone
Cela créera un dossier thermal_printer_camera et y téléchargera tous les fichiers nécessaires.
Pour tester votre configuration maintenant, accédez au dossier thermal_printer_camera:
cd /home/pi/thermal_printer_camera
Donnez-vous les autorisations pour exécuter le script de caméra instantanée:
sudo chmod + rx thermal_printer_camera.sh
Exécutez le script:
./thermal_printer_camera
Lorsque vous appuyez sur votre interrupteur, votre écran affiche un aperçu de ce que la caméra peut voir, vous donne quelques secondes pour poser et imprimer la photo sur votre caméra thermique !
Étape 10: Démarrer le logiciel de la caméra au démarrage
Enfin, laissons le script de prise de vue démarrer automatiquement lorsque nous allumons le Pi ! Dans votre terminal, tapez:
sudo nano /etc/xdg/lxsession/LXDE-pi/autostart
pour modifier le fichier qui gère les programmes au démarrage du bureau. Cela ouvrira les fichiers texte répertoriant les commandes à exécuter au démarrage, quel que soit l'utilisateur connecté. Utilisez les touches fléchées ou votre souris pour naviguer jusqu'à la fin de la deuxième ligne et appuyez sur Entrée pour une nouvelle ligne. Ensuite, ajoutez les éléments suivants:
/home/pi/thermal_printer_camera/thermal_printer_camera.sh
Cela démarrera le logiciel de la caméra avec votre Raspberry Pi au démarrage. Appuyez sur CTRL+X pour quitter, en confirmant les modifications avec Y et Entrée.
C'est le bon moment pour redémarrer votre Pi et le tester ! Rien de spécial ne devrait apparaître sur votre écran, mais lorsque vous appuyez sur l'interrupteur, l'appareil photo devrait s'activer et le Pi vous donnera un aperçu sur votre écran pendant quelques secondes avant d'imprimer votre photo !
Étape 11: Souhaitez-vous en savoir plus ?
Cette conception a été inspirée par le tutoriel de Phillip Burgess "Instant Camera using Raspberry Pi and Thermal Printer"
sur
Nous avons utilisé cet appareil photo et un cadre en bois découpé au laser pour notre événement de collecte de fonds Library Lets Loose 2018, et nous nous préparons déjà pour le prochain ! Pour en savoir plus, visitez le site Web de la Johnson County Library Foundation à l'adresse
Conseillé:
Lampe(s) LED alimentée par batterie avec charge solaire : 11 étapes (avec photos)
Lampe(s) LED à piles avec charge solaire : ma femme enseigne aux gens comment faire du savon, la plupart de ses cours avaient lieu le soir et ici en hiver, il fait noir vers 16h30, certains de ses étudiants avaient du mal à trouver notre loger. Nous avions un panneau devant mais même avec un éclairage de rue
Pull Merry Grinchmas, Imprimante Thermique + GemmaM0 : 5 Étapes (avec Photos)
Pull Merry Grinchmas, imprimante thermique + GemmaM0 : Le pull Merry Grinchmas est un vêtement interactif qui fournit un large éventail de messages imprimés personnalisés pour se plaindre chaque fois que quelqu'un touche le pompon du chapeau du Grinch. Messages anti-Noël passant par une imprimante thermique contrôlée par
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
Machine à brouillard glacé ultime - Contrôlée par Bluetooth, alimentée par batterie et imprimée en 3D. : 22 étapes (avec photos)
Machine à brouillard à glace sèche ultime - Contrôlée par Bluetooth, alimentée par batterie et imprimée en 3D. : J'avais récemment besoin d'une machine à glace sèche pour des effets théâtraux pour un spectacle local. Notre budget ne s'étendrait pas à l'embauche d'un professionnel, c'est donc ce que j'ai construit à la place. Il est principalement imprimé en 3D, contrôlé à distance via Bluetooth, alimentation par batterie
Boîtier thermique de l'imprimante 3D : Correction du gauchissement sur les impressions 3D : 4 étapes
Boîtier thermique d'imprimante 3D : Correction du gauchissement sur les impressions 3D : Tous ceux qui ont déjà eu une imprimante 3D ont à un moment ou à un autre rencontré le problème du gauchissement. Les impressions qui prennent des heures finissent par être gâchées parce que la base s'est décollée du lit. Ce problème peut être frustrant et prendre du temps. Alors qu'est-ce que c'est