Sommario:
- Passaggio 1: le cose di cui avrai bisogno
- Passaggio 2: facoltativo: prepara il tuo Raspberry Pi per qualsiasi cosa
- Passaggio 3: tagliare la cornice della fotocamera in cartone
- Passaggio 4: preparazione e montaggio del touchscreen
- Passaggio 5: preparazione e montaggio del modulo della fotocamera
- Passaggio 6: preparazione e montaggio della stampante termica
- Passaggio 7: preparazione e montaggio dell'interruttore
- Passaggio 8: installazione della stampante
- Passaggio 9: installa lo script per scattare foto
- Passaggio 10: Avvio del software della fotocamera all'avvio
- Passaggio 11: vuoi saperne di più?
Video: Fotocamera per stampante termica alimentata da Pi: 11 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Ti manca la tua vecchia macchina fotografica istantanea Polaroid, o la tua vecchia macchina fotografica in bianco e nero del Gameboy Classic? Anche noi, quando ci sentiamo davvero nostalgici! In questo Instructable, ti mostreremo come creare la tua fotocamera istantanea usando un Raspberry Pi, una fotocamera e uno schermo Pi, alcuni componenti elettronici e un mucchio di cartone!.
Passaggio 1: le cose di cui avrai bisogno
Per questo progetto abbiamo utilizzato le seguenti forniture:
- Un Raspberry Pi 3B o 3B+ con scheda microSD (questo modello è il nostro punto di riferimento per le build, ma questo progetto dovrebbe funzionare con altri modelli Raspberry Pi)
- Un modulo fotocamera Raspberry Pi
- Un alimentatore microUSB da 3 amp, 5V
- Un touchscreen Raspberry Pi ufficiale
- Una stampante termica USB: abbiamo usato una delle piccole stampanti termiche 3D di Adafruit
- Un interruttore: abbiamo usato uno dei pulsanti arcade di Adafruit da un progetto precedente, ma qualsiasi interruttore andrà bene
Inoltre abbiamo utilizzato le seguenti attrezzature:
- Uno strumento di terza mano, per tenere i tuoi dispositivi elettronici mentre saldate
- Pinze - i tipi piatte, ad ago e taglienti
- Una spelafili - per risparmiare tempo nella preparazione del cablaggio
- Un saldatore e una saldatura
Passaggio 2: facoltativo: prepara il tuo Raspberry Pi per qualsiasi cosa
Per questo Instructable, utilizzeremo un Raspberry Pi che abbiamo preparato usando il nostro tutorial precedente. Se stai iniziando da zero, è un ottimo modo per assicurarci di utilizzare all'incirca la stessa configurazione.
Sentiti libero di configurare il tuo Raspberry Pi con questa guida, se lo desideri, quindi torna qui per continuare con il nostro progetto di fotocamera per stampante termica!
Passaggio 3: tagliare la cornice della fotocamera in cartone
Abbiamo progettato una cornice di cartone in modo da poter spostare facilmente la nostra fotocamera dove ne abbiamo bisogno, ad esempio se hai bisogno di una migliore illuminazione o per portarla a un evento.
Puoi scaricare i file vettoriali per il taglio laser da Github, oppure puoi usarlo come guida per tagliare i tuoi con una lama X-acto o un taglierino. Per questo Instructable, supponiamo che tu stia utilizzando la nostra cornice di cartone!
Passaggio 4: preparazione e montaggio del touchscreen
Apri la tua casella touchscreen e verifica di avere:
- il tuo cavo video
- le tue viti di montaggio
- i tuoi cavi DuPont
- il tuo touchscreen
Se hai tutto, sei pronto per partire!
- Collegare il cavo DuPont rosso al pin 5V sulla scheda dello schermo
- Collegare il cavo DuPont nero al pin di terra sulla scheda dello schermo
- Metti il tuo Pi in cima ai post sul tuo touchscreen
- Avvita il tuo Pi al suo posto
- Collega il cavo DuPont nero a un pin 5V e il cavo DuPont rosso a un pin di terra sul tuo Pi
Alimenta il tuo schermo e il tuo Pi tramite la porta microUSB sullo schermo. Se tutto è andato bene, il Pi e lo schermo dovrebbero accendersi entrambi! Quando sei soddisfatto che tutto sembra funzionare correttamente, spegni tutto: torneremo al tuo Pi in un attimo.
Passaggio 5: preparazione e montaggio del modulo della fotocamera
SUGGERIMENTO - Il modulo della fotocamera Pi è uno dei componenti elettronici più sensibili con cui abbiamo lavorato e ne abbiamo visti alcuni fritti solo a causa dell'elettricità statica. Mettiti a terra toccando qualcosa di grande e metallico in MakerSpace o intorno alla tua casa, come uno dei laser cutter, una lavastoviglie o un radiatore!
Apri la casella del modulo Pi e verifica di avere:
- il tuo modulo fotocamera Pi
- il cavo della fotocamera Pi
Se lo fai, fantastico! È ora di collegare la fotocamera al tuo Pi:
- Solleva delicatamente la linguetta marrone sulla porta del modulo della fotocamera
- Inserisci l'estremità del cavo, contatti argentati (su? giù?)
- Spingere indietro la linguetta per fissare il cavo in posizione
- Tira delicatamente verso l'alto la linguetta marrone della porta della fotocamera sul tuo Pi
- Inserisci l'altra estremità del cavo all'interno della porta, i contatti argentati rivolti verso la porta dello schermo
Infine, fissa il modulo della fotocamera Pi nel telaio di cartone dal retro con un pezzo di nastro adesivo.
Passaggio 6: preparazione e montaggio della stampante termica
SUGGERIMENTO: è la prima volta che usi un saldatore? Dai un'occhiata alla guida di Adafruit per una saldatura eccellente prima!
È ora di controllare il pacchetto della stampante! Per questo passaggio avrai bisogno di:
- La tua stampante termica
- L'alimentatore della tua stampante
- I cavi di connessione forniti con la stampante
Se hai tutto, sei pronto per preparare la tua stampante per l'alimentazione! Accendi il saldatore e:
- Stagna i pin anteriore e posteriore della spina del barilotto
- Spellare e stagnare del filo rosso e nero
- Saldare il filo rosso al pin posteriore Saldare il filo nero al pin anteriore (se si desidera utilizzare del tubo termoretraibile per isolare i fili, ora è il momento di tagliarlo a misura e infilarlo sui fili!)
- Salda i fili rosso e nero ai fili corrispondenti sul connettore di alimentazione fornito con la stampante (se hai usato un tubo termoretraibile, puoi riscaldarlo ora per farlo abbracciare, isolare e fissare i tuoi fili)
La tua stampante è pronta! Ora puoi inserirlo nella cornice:
- Inserisci la stampante attraverso la parte anteriore del telaio, con lo sportello che si apre verso il basso
- Collega i cavi di alimentazione e il cavo USB dal retro
- Collega il cavo USB al Pi
- Collegare l'adattatore di alimentazione alla spina cilindrica
Passaggio 7: preparazione e montaggio dell'interruttore
SUGGERIMENTO: se come il nostro il tuo interruttore ha più di due pin e non sai cosa fare, puoi utilizzare la modalità di continuità di un multimetro per identificare quali pin sono collegati quando premi il tuo interruttore!
Dopo aver identificato i pin dell'interruttore, accendi il saldatore e:
- Stagnare i pin dell'interruttore con un po' di saldatura
- Spellare e preparare alcuni cavi nello stesso modo in cui hai fatto per i cavi di alimentazione della stampante, questa volta utilizzando alcuni cavi DuPont (o cavi normali, nel caso in cui desideri semplicemente saldare tutto sui pin del tuo Pi)
- Saldali ai pin del tuo interruttore
- Alimenta il tuo interruttore attraverso il foro sul telaio di cartone, prima i cavi. Fissa il tuo interruttore dalla parte posteriore con l'anello a vite, ma non fino in fondo
- Collega il cavo DuPont nero a un pin Ground e l'altro cavo al pin BCM 16 del tuo Pi - con i pin GPIO più vicini a te, quello sarà il terzo pin da sinistra.
Passaggio 8: installazione della stampante
Ora che la tua stampante è pronta per l'uso, lavoriamo sul lato software delle cose. Prima di tutto, assicuriamoci che il tuo sistema operativo Rapsberry Pi sia aggiornato. Nel tuo Terminale, digita:
sudo apt-get update
sudo apt-get upgrade
L'operazione potrebbe richiedere un po' di tempo, ma una volta che tutto è aggiornato possiamo installare il supporto della stampante sul tuo Pi. Sempre nel tuo terminale:
sudo apt-get install git cups cablaggiopi build-essential libcups2-dev libcupsimage2-dev
Verrà installato tutto il software necessario per supportare la stampante. Successivamente, aggiungiamo la capacità della stampante di stampare grafica raster. Sempre nel tuo terminale:
git clone
cd zj-58 sudo make sudo./install
Esegui ogni comando uno dopo l'altro, dando loro il tempo di finire.
Dovresti avere una stampa di prova nella scatola della tua stampante: dovresti trovare un valore BAUDRATE su di essa. Tienilo a portata di mano, perché ne abbiamo bisogno per questo passaggio successivo! Nel tuo Terminale, crea un profilo per la tua stampante USB con:
sudo lpadmin -p ZJ-58 -E -v serial:/dev/ttyUSB0?baud=IL TUO VALORE BAUDRATE QUI -m zjiang/ZJ-58.ppd
Quindi, imposta questa nuova stampante come stampante predefinita con:
sudo lpoptions -d ZJ-58
Questo è tutto! La stampante dovrebbe essere pronta per l'uso.
Passaggio 9: installa lo script per scattare foto
Per installare lo script per scattare foto, puoi semplicemente copiare il codice che abbiamo reso disponibile su Github. È una versione semplificata e commentata della sceneggiatura originale di Philip Burgess, che imposta automaticamente l'esposizione per la fotocamera. Nel tuo terminale, digita:
git clone
Questo creerà una cartella thermal_printer_camera e scaricherà lì tutti i file necessari.
Per testare la tua configurazione ora, vai alla cartella thermal_printer_camera:
cd /home/pi/camera_stampante_termica
Concediti le autorizzazioni per eseguire lo script della fotocamera istantanea:
sudo chmod +rx termica_stampante_camera.sh
Esegui lo script:
./termocamera_stampante_fotocamera
Quando premi l'interruttore, lo schermo visualizzerà un'anteprima di ciò che la fotocamera può vedere, ti darà qualche secondo per posare e stampare l'immagine sulla tua termocamera!
Passaggio 10: Avvio del software della fotocamera all'avvio
Infine, facciamo partire automaticamente lo script per scattare le foto quando accendiamo il Pi! Nel tuo terminale, digita:
sudo nano /etc/xdg/lxsession/LXDE-pi/autostart
per modificare il file che gestisce i programmi all'avvio del desktop. Questo aprirà i file di testo che elencano i comandi da eseguire all'avvio, indipendentemente da chi ha effettuato l'accesso. Usa i tasti freccia o il mouse per navigare fino alla fine della seconda riga e premi Invio per una nuova riga. Quindi, aggiungi quanto segue:
/home/pi/fotocamera_stampante_termica/fotocamera_stampante_termica.sh
Questo avvierà il software della fotocamera con il tuo Raspberry Pi all'avvio. Premi CTRL+X per uscire, confermando le modifiche con Y e Invio.
Ora è un buon momento per riavviare il tuo Pi e provarlo! Nulla di speciale dovrebbe apparire sullo schermo, ma quando premi l'interruttore la fotocamera dovrebbe attivarsi e il Pi ti darà un'anteprima sullo schermo per alcuni secondi prima di stampare la tua foto!
Passaggio 11: vuoi saperne di più?
Questo design è stato ispirato dal tutorial di Phillip Burgess "Fotocamera istantanea con Raspberry Pi e stampante termica"
su
Abbiamo usato questa fotocamera e un'elegante cornice in legno tagliato al laser per il nostro evento di raccolta fondi 2018 Library Lets Loose e ci stiamo già preparando per il prossimo! Scopri di più sul sito web della Johnson County Library Foundation all'indirizzo
Consigliato:
Maglione Merry Grinchmas, stampante termica + GemmaM0: 5 passaggi (con immagini)
Maglione Merry Grinchmas, stampante termica + GemmaM0: Il maglione Merry Grinchmas è un capo interattivo che fornisce una vasta gamma di messaggi stampati personalizzati come protesta ogni volta che qualcuno tocca il pompon del cappello del Grinch. Messaggi anti-natalizio provenienti da una stampante termica controllata da
Stampante Alexa - Stampante per ricevute riciclata: 7 passaggi (con immagini)
Stampante Alexa | Stampante per ricevute riciclata: sono un fan del riciclaggio della vecchia tecnologia e del renderla di nuovo utile. Qualche tempo fa avevo acquistato una vecchia stampante termica per ricevute economica e volevo un modo utile per riutilizzarla. Poi, durante le vacanze, mi è stato regalato un Amazon Echo Dot, e una delle imprese
FOTOCAMERA UNICORN - Costruzione della fotocamera Raspberry Pi Zero W NoIR da 8 MP: 7 passaggi (con immagini)
UNICORN CAMERA - Fotocamera Raspberry Pi Zero W NoIR 8MP Build: Pi Zero W NoIR 8MP Camera BuildQuesto Instructable è stato creato per aiutare chiunque desideri una fotocamera a infrarossi o una fotocamera portatile davvero fantastica o una fotocamera portatile Raspberry Pi o vuole solo divertirsi, heheh . Questo è il più conveniente e configurabile
Stabilizzatore per fotocamera per ENV2 o altri telefoni con fotocamera: 6 passaggi
Stabilizzatore per fotocamera per ENV2 o altri telefoni con fotocamera: hai mai desiderato fare un video ma hai solo un telefono con fotocamera? Hai mai fatto un video con un cellulare con fotocamera ma non riesci a tenerlo fermo? Bene, questo è l'istruibile per te
Aggiungi un jack per la sincronizzazione del PC a un cavo Ttl Nikon Sc-28 (usa le impostazioni automatiche per il flash della fotocamera e i flash della fotocamera con trigger disattivato!!): 4 passaggi
Aggiungi un jack per la sincronizzazione del PC a un cavo Ttl Nikon Sc-28 (usa le impostazioni automatiche per un flash della fotocamera e flash della fotocamera Trigger Off!!): in questo tutorial ti mostrerò come rimuovere uno di quei fastidiosi connettori TTL proprietari a 3 pin su il lato di un cavo TTL esterno Nikon SC-28 e sostituirlo con un connettore di sincronizzazione PC standard. questo ti permetterà di usare un flash dedicato, s