Taula de continguts:

Càmera d'impressora tèrmica alimentada per Pi: 11 passos (amb imatges)
Càmera d'impressora tèrmica alimentada per Pi: 11 passos (amb imatges)

Vídeo: Càmera d'impressora tèrmica alimentada per Pi: 11 passos (amb imatges)

Vídeo: Càmera d'impressora tèrmica alimentada per Pi: 11 passos (amb imatges)
Vídeo: BTT - Manta M4P CB1 Klipper install 2024, De novembre
Anonim
Càmera d'impressora tèrmica alimentada per Pi
Càmera d'impressora tèrmica alimentada per Pi

Troba a faltar la vostra vella càmera instantània Polaroid o la vostra vella càmera en blanc i negre de Gameboy Classic? Nosaltres també, quan ens sentim nostàlgics! En aquest instructiu, us mostrarem com fer la vostra pròpia càmera instantània amb una Raspberry Pi, una càmera i una pantalla Pi i alguns components electrònics i un munt de cartró !.

Pas 1: les coses que necessiteu

Les coses que necessitareu
Les coses que necessitareu
Les coses que necessitareu
Les coses que necessitareu

Per a aquest projecte, hem utilitzat els subministraments següents:

  • Un Raspberry Pi 3B o 3B + amb targeta microSD (aquest model és la nostra base per a les versions, però aquest projecte hauria de funcionar amb altres models de Raspberry Pi)
  • Un mòdul de càmera Raspberry Pi
  • Una font d'alimentació microUSB de 3 amp i 5 V
  • Una pantalla tàctil oficial de Raspberry Pi
  • Una impressora tèrmica USB: hem utilitzat una de les petites impressores tèrmiques 3D d’Adafruit
  • Un commutador: hem utilitzat un dels botons arcade d'Adafruit d'un projecte anterior, però qualsevol commutador ho farà

També hem utilitzat els següents equips:

  • Una eina de tercera mà per aguantar l’electrònica mentre soldeu
  • Alicates: les formes planes, de punta de punta i de tall
  • Un separador de filferro: per estalviar temps preparant el cablejat
  • Un soldador i soldador

Pas 2: opcional: prepareu el vostre Raspberry Pi per a qualsevol cosa

Opcional: prepareu el vostre Raspberry Pi per a qualsevol cosa
Opcional: prepareu el vostre Raspberry Pi per a qualsevol cosa

Per a aquesta instrucció, farem servir un Raspberry Pi que hem preparat amb el nostre tutorial anterior. Si comenceu de zero, és una bona manera d’assegurar-vos que utilitzem aproximadament la mateixa configuració.

Si voleu, configureu el vostre Raspberry Pi amb aquesta guia i torneu aquí per continuar amb el nostre projecte de càmera d’impressora tèrmica.

Pas 3: tallar el marc de la càmera de cartró

Tallant el marc de la càmera de cartró
Tallant el marc de la càmera de cartró
Tallant el marc de la càmera de cartró
Tallant el marc de la càmera de cartró

Hem dissenyat un marc de cartró perquè puguem moure fàcilment la càmera allà on la necessitem, per exemple, si necessiteu una millor il·luminació o portar-la a un esdeveniment.

Podeu descarregar els fitxers vectorials per tallar per làser de Github o podeu utilitzar-los com a guia per tallar-ne els propis amb una fulla X-acto o un tallador de caixes. Per a aquesta instrucció, suposarem que utilitzeu el nostre marc de cartró.

Pas 4: preparació i muntatge de la pantalla tàctil

Preparació i muntatge de la pantalla tàctil
Preparació i muntatge de la pantalla tàctil
Preparació i muntatge de la pantalla tàctil
Preparació i muntatge de la pantalla tàctil
Preparació i muntatge de la pantalla tàctil
Preparació i muntatge de la pantalla tàctil

Obriu el quadre de la pantalla tàctil i comproveu que tingueu:

  • el cable de vídeo
  • els cargols de muntatge
  • els cables DuPont
  • la pantalla tàctil

Si ho tens de tot, ja estàs a punt.

  1. Connecteu el cable vermell de DuPont al pin de 5 V del tauler de pantalla
  2. Connecteu el cable DuPont negre al pin de terra del tauler de pantalla
  3. Situeu el vostre Pi a la part superior de les publicacions de la pantalla tàctil
  4. Cargoleu el Pi al seu lloc
  5. Connecteu el cable DuPont negre a un pin de 5 V i el cable vermell DuPont a un pin de terra del vostre Pi

Alimenta la pantalla i el Pi mitjançant el port microUSB de la pantalla. Si tot va bé, el Pi i el Pantalla haurien d’encendre’s. Quan estigueu contents que tot funcioni correctament, desactiveu-ho tot: tornarem al vostre Pi en un moment.

Pas 5: Prepara i munta el mòdul de la càmera

Preparació i muntatge del mòdul de la càmera
Preparació i muntatge del mòdul de la càmera
Preparació i muntatge del mòdul de la càmera
Preparació i muntatge del mòdul de la càmera
Preparació i muntatge del mòdul de la càmera
Preparació i muntatge del mòdul de la càmera

SUGGERIMENT: el mòdul de càmera Pi és una de les peces electròniques més sensibles amb les quals hem treballat i hem vist que algunes es fregien només per electricitat estàtica. Posa’t a terra tocant alguna cosa gran i metàl·lic al MakerSpace o al voltant de casa teva, com ara un tallador làser, un rentavaixelles o un radiador.

Obriu la casella del mòdul Pi i comproveu que tingueu:

  • el vostre mòdul de càmera Pi
  • el cable de la càmera Pi

Si ho fas, genial! És hora de connectar la càmera al vostre Pi:

  • Estireu suaument la pestanya marró del port del mòdul de la càmera
  • Inseriu l'extrem del cable, els contactes platejats (amunt? Avall?)
  • Torneu a prémer la pestanya per fixar el cable al seu lloc
  • Estireu suaument la pestanya marró del port de la càmera cap amunt del vostre Pi
  • Introduïu l’altre extrem del cable a l’interior del port, els contactes de plata girats cap al port de la pantalla

Finalment, fixeu el mòdul de la càmera Pi al marc de cartró per la part posterior amb un tros de cinta adhesiva.

Pas 6: preparació i muntatge de la impressora tèrmica

Preparació i muntatge de la impressora tèrmica
Preparació i muntatge de la impressora tèrmica
Preparació i muntatge de la impressora tèrmica
Preparació i muntatge de la impressora tèrmica
Preparació i muntatge de la impressora tèrmica
Preparació i muntatge de la impressora tèrmica
Preparació i muntatge de la impressora tèrmica
Preparació i muntatge de la impressora tèrmica

CONSELL: la primera vegada que utilitzeu un soldador? Mireu primer la guia d’Adafruit per a la soldadura excel·lent.

És hora de revisar el paquet de la impressora. Per a aquest pas necessitareu:

  • La vostra impressora tèrmica
  • L'adaptador d'alimentació de la impressora
  • Els cables de connexió que s’inclouen amb la impressora

Si ho teniu tot, ja esteu preparats per preparar la vostra impressora. Enceneu el soldador i:

  1. Esteneu els passadors posterior i frontal del tap de canó
  2. Retireu i esteneu una mica de filferro vermell i negre
  3. Soldeu el filferro vermell al passador posterior Soldeu el filferro negre al passador frontal (si voleu utilitzar alguns tubs retràctils per aïllar els cables, ara és el moment de tallar-lo a mida i lliscar-lo als cables!)
  4. Soldeu els cables negres i vermells als cables corresponents del connector d'alimentació que venia amb la impressora (si heu utilitzat tubs termoretràctils, podeu escalfar-lo ara per fer-los abraçar, aïllar i assegurar els cables)

La impressora està a punt. Ara podeu col·locar-lo al marc:

  1. Introduïu la impressora per la part frontal del marc, amb la porta oberta cap avall
  2. Connecteu els cables d’alimentació i el cable USB des de la part posterior
  3. Connecteu el cable USB al Pi
  4. Connecteu l'adaptador d'alimentació a l'endoll del barril

Pas 7: preparació i muntatge del commutador

Preparació i muntatge del commutador
Preparació i muntatge del commutador
Preparació i muntatge del commutador
Preparació i muntatge del commutador
Preparació i muntatge del commutador
Preparació i muntatge del commutador

SUGGERIMENT: si, com el nostre, el vostre commutador té més de dos pins i no sabeu quin fer què, podeu utilitzar el mode de continuïtat d’un multímetre per identificar quins pins estan connectats quan premeu el commutador.

Després d'haver identificat els passadors de l'interruptor, enceneu el soldador i:

  1. Esteneu els pins de l’interruptor amb una mica de soldadura
  2. Retireu i prepareu alguns cables de la mateixa manera que ho feieu amb els cables d’alimentació de la impressora, aquesta vegada utilitzant alguns cables DuPont (o cables normals, per si només voleu soldar-ho tot als pins del vostre Pi)
  3. Soldeu-los als pins del vostre interruptor
  4. Introduïu l'interruptor pel forat del marc de cartró, primer els cables. Assegureu l'interruptor des de la part posterior amb l'anell de cargol, però no fins al final
  5. Connecteu el cable DuPont negre a un pin de terra i l’altre cable al pin 16 del BCM del vostre Pi, amb els pins GPIO més a prop vostre, que serà el tercer pin de l’esquerra.

Pas 8: Instal·lació de la impressora

Ara que la impressora està llesta per utilitzar-la, anem a treballar en el vessant del programari. En primer lloc, assegurem-nos que el vostre sistema operatiu Rapsberry Pi estigui actualitzat. Al terminal, escriviu:

sudo apt-get update

sudo apt-get upgrade

Això pot trigar una estona, però un cop tot estigui actualitzat, podem instal·lar el suport de la impressora al vostre Pi. Encara al terminal:

sudo apt-get install git cups wiringpi build-essential libcups2-dev libcupsimage2-dev

Això instal·larà tot el programari que necessiteu per donar suport a la impressora. A continuació, afegim la capacitat de la impressora per imprimir gràfics ràster. Encara al terminal:

git clone

cd zj-58 sudo make sudo./install

Executeu cada ordre una darrere l’altra, donant-los temps per acabar.

Haureu de tenir una impressió de prova a la caixa de la impressora: hi hauríeu de trobar un valor BAUDRATE. Tingueu-ho a mà, perquè el necessitem per al següent pas. Al terminal, creeu un perfil per a la impressora USB amb:

sudo lpadmin -p ZJ-58 -E -v serial: / dev / ttyUSB0? baud = EL SEU VALOR BAUDRATE AQUÍ -m zjiang / ZJ-58.ppd

A continuació, feu d'aquesta nova impressora la vostra impressora predeterminada amb:

sudo lpoptions -d ZJ-58

Això és! La impressora hauria d’estar preparada

Pas 9: instal·leu l'script de presa de fotos

Per instal·lar l'script de presa de fotos, només podeu copiar el codi que hem posat a disposició a Github. És una versió simplificada i comentada de l'script original de Philip Burgess, que configura automàticament l'exposició de la càmera. Al vostre terminal, escriviu:

git clone

Això crearà una carpeta thermal_printer_camera i hi descarregarà tots els fitxers necessaris.

Per provar la vostra configuració ara, aneu a la carpeta thermal_printer_camera:

cd / home / pi / therm_printer_camera

Doneu-vos els permisos per executar l'script instantani de la càmera:

sudo chmod + rx therm_printer_camera.sh

Executeu l'script:

./thermal_printer_camera

Quan premeu el botó, la pantalla mostrarà una previsualització del que pot veure la càmera, us donarà uns segons per posar i imprimir la imatge a la càmera tèrmica.

Pas 10: Inicieu el programari de la càmera a l'arrencada

Finalment, comencem automàticament el guió de presa de fotografies quan encenem el Pi. Al vostre terminal, escriviu:

sudo nano / etc / xdg / lxsession / LXDE-pi / autostart

per editar el fitxer que gestiona els programes en iniciar l’escriptori. Això obrirà els fitxers de text que mostren les ordres que cal executar en iniciar, independentment de qui hagi iniciat la sessió. Utilitzeu les tecles de fletxa o el ratolí per navegar fins al final de la segona línia i premeu Retorn per obtenir una nova línia. A continuació, afegiu el següent:

/home/pi/thermal_printer_camera/thermal_printer_camera.sh

Això iniciarà el programari de la càmera amb el vostre Raspberry Pi a l’arrencada. Premeu CTRL + X per sortir, confirmant els canvis amb Y i Retorn.

Ara és un bon moment per reiniciar el Pi i provar-lo. No s'ha d'aparèixer res d'especial a la pantalla, però quan premeu l'interruptor, la càmera s'ha d'activar i el Pi us proporcionarà una vista prèvia a la pantalla durant uns segons abans d'imprimir la vostra imatge.

Pas 11: voldria saber-ne més?

Voleu saber més?
Voleu saber més?

Aquest disseny es va inspirar en el tutorial de Phillip Burgess "Càmera instantània que utilitza Raspberry Pi i impressora tèrmica"

a

Hem utilitzat aquesta càmera i un marc de fusta tallat amb làser de fantasia per al nostre esdeveniment de recaptació de fons Library Lets Loose del 2018, i ja ens preparem per al proper. Obteniu més informació al lloc web de la Johnson County Library Foundation a

Recomanat: