Table des matières:

Caméra d'imprimante thermique alimentée par Pi : 11 étapes (avec photos)
Caméra d'imprimante thermique alimentée par Pi : 11 étapes (avec photos)

Vidéo: Caméra d'imprimante thermique alimentée par Pi : 11 étapes (avec photos)

Vidéo: Caméra d'imprimante thermique alimentée par Pi : 11 étapes (avec photos)
Vidéo: Station de surveillance RASPBERRY PI - Caméra, température et relay 2024, Novembre
Anonim
Caméra d'imprimante thermique alimentée par Pi
Caméra d'imprimante thermique alimentée par Pi

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

Les choses dont vous aurez besoin
Les choses dont vous aurez besoin
Les choses dont vous aurez besoin
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

Facultatif: préparez votre Raspberry Pi pour tout
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

Couper le cadre de votre appareil photo en carton
Couper le cadre de votre appareil photo en carton
Couper le cadre de votre appareil photo en carton
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

Préparation et montage de votre écran tactile
Préparation et montage de votre écran tactile
Préparation et montage de votre écran tactile
Préparation et montage de votre écran tactile
Préparation et montage de votre écran tactile
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 !

  1. Connectez le câble DuPont rouge sur la broche 5V sur la carte écran
  2. Connectez le câble noir DuPont sur la broche de masse sur la carte écran
  3. Asseyez votre Pi au-dessus des messages sur votre écran tactile
  4. Vissez votre Pi en place
  5. 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

Préparation et montage de votre module de caméra
Préparation et montage de votre module de caméra
Préparation et montage de votre module de caméra
Préparation et montage de votre module de caméra
Préparation et montage de votre module de caméra
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

Préparation et montage de votre imprimante thermique
Préparation et montage de votre imprimante thermique
Préparation et montage de votre imprimante thermique
Préparation et montage de votre imprimante thermique
Préparation et montage de votre imprimante thermique
Préparation et montage de votre imprimante thermique
Préparation et montage de votre imprimante thermique
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:

  1. Étamez les broches arrière et avant de votre bouchon de baril
  2. Dénudez et étamez du fil rouge et noir
  3. 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 !)
  4. 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:

  1. Insérez votre imprimante par l'avant du cadre, la porte s'ouvrant vers le bas
  2. Connectez vos fils d'alimentation et votre câble USB à l'arrière
  3. Connectez le câble USB au Pi
  4. Connectez l'adaptateur secteur à la prise cylindrique

Étape 7: Préparation et montage de votre commutateur

Préparation et montage de votre commutateur
Préparation et montage de votre commutateur
Préparation et montage de votre commutateur
Préparation et montage de votre commutateur
Préparation et montage de votre commutateur
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:

  1. Etamez les broches de l'interrupteur avec un peu de soudure
  2. 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)
  3. Soudez-les aux broches de votre commutateur
  4. 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
  5. 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 ?

Voulez-vous en savoir plus?
Voulez-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é: