Sadržaj:

Kamera sa termalnim štampačem sa Pi-pogonom: 11 koraka (sa slikama)
Kamera sa termalnim štampačem sa Pi-pogonom: 11 koraka (sa slikama)

Video: Kamera sa termalnim štampačem sa Pi-pogonom: 11 koraka (sa slikama)

Video: Kamera sa termalnim štampačem sa Pi-pogonom: 11 koraka (sa slikama)
Video: Marlin Firmware 2.0.x Explained 2024, Novembar
Anonim
Kamera sa termalnim štampačem sa Pi-pogonom
Kamera sa termalnim štampačem sa Pi-pogonom

Nedostaje li vam stara Polaroid instant kamera ili crno -bijela kamera vašeg starog Gameboy Classic -a? I mi, kad se osjećamo zaista nostalgično! U ovom Instructable -u pokazat ćemo vam kako napraviti vlastitu instant kameru koristeći Raspberry Pi, Pi kameru i ekran te nešto elektronike i hrpu kartona !.

Korak 1: Stvari koje će vam trebati

Stvari koje će vam trebati
Stvari koje će vam trebati
Stvari koje će vam trebati
Stvari koje će vam trebati

Za ovaj projekt koristili smo sljedeće zalihe:

  • Raspberry Pi 3B ili 3B+ sa microSD karticom (ovaj model je naš izbor za izgradnju, ali ovaj projekat bi trebao raditi s drugim modelima Raspberry Pi)
  • Modul kamere Raspberry Pi
  • Napajanje od 3 amp, 5V microUSB
  • Zvanični Raspberry Pi ekran osetljiv na dodir
  • USB termalni štampač - koristili smo jedan od Adafruit -ovih malih termalnih 3D štampača
  • Prekidač - koristili smo jedno od Adafruit -ovih arkadnih dugmadi iz prethodnog projekta, ali bilo koji prekidač će poslužiti

Koristili smo i sljedeću opremu:

  • Alat iz treće ruke za držanje vaše elektronike dok lemite
  • Klešta - ravna, iglasta i za rezanje
  • Skidač žice - za uštedu vremena pri pripremi ožičenja
  • Lemilica i lemljenje

Korak 2: Izborno: Pripremite svoj Raspberry Pi za bilo što

Izborno: Pripremite svoj Raspberry Pi za bilo što
Izborno: Pripremite svoj Raspberry Pi za bilo što

Za ovaj Instructable koristit ćemo Raspberry Pi koji smo pripremili koristeći naš prethodni vodič. Ako počinjete ispočetka, to je sjajan način da se uvjerite da koristimo otprilike iste postavke.

Slobodno postavite svoj Raspberry Pi pomoću ovog vodiča ako želite, a zatim se vratite ovamo kako biste nastavili s našim projektom kamere s termalnim pisačem!

Korak 3: Rezanje okvira vaše kartonske kamere

Rezanje kartonskog okvira kamere
Rezanje kartonskog okvira kamere
Rezanje kartonskog okvira kamere
Rezanje kartonskog okvira kamere

Dizajnirali smo kartonski okvir tako da možemo lako premjestiti fotoaparat tamo gdje nam treba - na primjer, ako vam treba bolje osvjetljenje ili da ga ponesete na događaj.

Vektorske datoteke za lasersko rezanje možete preuzeti s Githuba ili ih možete koristiti kao vodič za rezanje vlastitih noževa X-acto ili rezača kutija. Za ovaj Instructable, pretpostavit ćemo da koristite naš kartonski okvir!

Korak 4: Priprema i postavljanje ekrana osjetljivog na dodir

Priprema i postavljanje ekrana osjetljivog na dodir
Priprema i postavljanje ekrana osjetljivog na dodir
Priprema i postavljanje ekrana osjetljivog na dodir
Priprema i postavljanje ekrana osjetljivog na dodir
Priprema i postavljanje ekrana osjetljivog na dodir
Priprema i postavljanje ekrana osjetljivog na dodir

Otvorite okvir na ekranu osjetljivom na dodir i provjerite imate li:

  • vaš video kabl
  • vaše montažne vijke
  • vaše DuPont kablove
  • vašeg ekrana osetljivog na dodir

Ako imate sve, spremni ste za polazak!

  1. Priključite crveni DuPont kabel na 5V pin na ploči ekrana
  2. Spojite crni DuPont kabel na pin za uzemljenje na ploči ekrana
  3. Postavite svoj Pi na vrh postova na ekranu osjetljivom na dodir
  4. Privijte svoj Pi na mjesto
  5. Priključite crni DuPont kabel na 5V pin, a crveni DuPont kabel na pin za uzemljenje na vašem Pi

Uključite svoj ekran i svoj Pi kroz microUSB port na ekranu. Ako je sve prošlo dobro, i Pi i Screen bi trebali uključiti! Kad budete sretni što vam se čini da sve radi ispravno, isključite sve: za koji trenutak ćemo se vratiti na vaš Pi.

Korak 5: Priprema i postavljanje modula kamere

Priprema i postavljanje modula kamere
Priprema i postavljanje modula kamere
Priprema i postavljanje modula kamere
Priprema i postavljanje modula kamere
Priprema i postavljanje modula kamere
Priprema i postavljanje modula kamere

SAVJET - Modul kamere Pi jedan je od najosjetljivijih komada elektronike s kojim smo radili, a vidjeli smo da se neki prže samo zbog statičkog elektriciteta. Uzemljite se dodirom na nešto veliko i metalno u MakerSpaceu ili oko svog doma, poput laserskog rezača, perilice posuđa ili radijatora!

Otvorite okvir za Pi modul i provjerite imate li:

  • vaš modul Pi kamere
  • kabel vaše Pi kamere

Ako to učinite, odlično! Vrijeme je za povezivanje kamere s vašim Pi:

  • Lagano povucite smeđi jezičak na priključku modula kamere
  • Umetnite kraj kabela, srebrne kontakte (gore? Dolje?)
  • Gurnite jezičak natrag kako biste pričvrstili kabel na mjestu
  • Lagano povucite smeđu karticu porta za kameru prema gore na vašem Pi
  • Umetnite drugi kraj kabla u port, srebrni kontakti okrenuti prema portu za ekran

Na kraju, pričvrstite modul kamere Pi u kartonski okvir sa stražnje strane komadom ljepljive trake.

Korak 6: Priprema i postavljanje vašeg termalnog štampača

Priprema i postavljanje vašeg termalnog štampača
Priprema i postavljanje vašeg termalnog štampača
Priprema i postavljanje vašeg termalnog štampača
Priprema i postavljanje vašeg termalnog štampača
Priprema i postavljanje vašeg termalnog štampača
Priprema i postavljanje vašeg termalnog štampača
Priprema i postavljanje vašeg termalnog štampača
Priprema i postavljanje vašeg termalnog štampača

SAVJET: Prvi put koristite lemilicu? Prvo pogledajte Adafruitov vodič za odlično lemljenje!

Vreme je da proverite paket štampača! Za ovaj korak trebat će vam:

  • Vaš termalni štampač
  • Adapter za napajanje vašeg štampača
  • Priključne žice koje ste dobili s pisačem

Ako imate sve, spremni ste pripremiti štampač za napajanje! Uključite lemilicu i:

  1. Zakačite stražnje i prednje igle na utikaču cijevi
  2. Očistite i kositrite crvenu i crnu žicu
  3. Lemiti crvenu žicu na stražnju iglu Lemiti crnu žicu na prednju iglu (ako želite upotrijebiti neku toplinsku cijev za izolaciju žica, sada je vrijeme da je izrežete prema veličini i navučete na žice!)
  4. Lemite crvene i crne žice na odgovarajuće žice na konektoru za napajanje koji ste dobili s pisačem (ako ste koristili cijevi za hladnjak, sada ih možete zagrijati kako bi zagrlili, izolirali i osigurali vaše žice)

Vaš štampač je spreman! Sada ga možete postaviti u okvir:

  1. Uvucite štampač kroz prednji deo okvira, s otvaranjem vrata prema dole
  2. Priključite žice za napajanje i USB kabel sa stražnje strane
  3. Spojite USB kabel na Pi
  4. Priključite adapter za napajanje na utikač cijevi

Korak 7: Priprema i postavljanje prekidača

Priprema i postavljanje prekidača
Priprema i postavljanje prekidača
Priprema i postavljanje prekidača
Priprema i postavljanje prekidača
Priprema i postavljanje prekidača
Priprema i postavljanje prekidača

SAVJET: Ako, kao i naš, vaš prekidač ima više od dva pina, a ne znate koji šta rade, možete upotrijebiti način kontinuiteta multimetra da identificirate koje su pinove povezane kada pritisnete prekidač!

Nakon što ste identificirali iglice prekidača, uključite lemilicu i:

  1. Zakačite iglice prekidača s malo lemljenja
  2. Skinite i pripremite neke žice na isti način na koji ste to učinili za žice za napajanje vašeg pisača, ovaj put koristeći neke DuPont žice (ili obične žice, u slučaju da samo želite lemiti sve na svoje pinove)
  3. Lemite ih na iglice prekidača
  4. Prevucite prekidač kroz rupu na kartonskom okviru, prvo žice. Osigurajte prekidač sa stražnje strane vijčanim prstenom, ali ne do kraja
  5. Spojite crni DuPont kabel na pin za uzemljenje, a drugi kabel na BC -ov pin 16 vašeg Pi -a - sa GPIO pinovima bliže vama, to će biti treći pin s lijeve strane.

Korak 8: Instaliranje pisača

Sada kada je vaš pisač spreman za upotrebu, poradimo na softverskoj strani stvari. Prije svega, provjerimo je li vaš operativni sistem Rapsberry Pi ažuriran. U svoj terminal unesite:

sudo apt-get update

sudo apt-get nadogradnja

Ovo bi moglo potrajati, ali kad sve bude ažurirano, možemo instalirati podršku za pisač na vaš Pi. Još uvijek na vašem terminalu:

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

Ovo će instalirati sav softver koji vam je potreban za podršku vašeg štampača. Zatim, dodajmo kapacitet vašeg pisača za ispis rasterske grafike. Još uvijek na vašem terminalu:

git clone

cd zj-58 sudo make sudo./install

Izvršavajte svaku naredbu jednu za drugom, dajući im vremena da završe.

Trebalo bi da imate probni ispis u kutiji štampača: na njemu biste trebali pronaći vrijednost BAUDRATE. Neka vam bude pri ruci, jer nam je potrebno za ovaj sljedeći korak! Na svom terminalu stvorite profil za svoj USB pisač pomoću:

sudo lpadmin -p ZJ -58 -E -v serijski broj:/dev/ttyUSB0? baud = VAŠA BAUDRATNA VRIJEDNOST OVDJE -m zjiang/ZJ -58.ppd

Zatim učinite ovaj novi pisač zadanim pisačem sa:

sudo lpoptions -d ZJ -58

To je to! Vaš štampač bi trebao biti spreman za rad.

Korak 9: Instalirajte skriptu za snimanje slika

Da biste instalirali skriptu za snimanje slika, možete samo kopirati kôd koji smo učinili dostupnim na Githubu. To je pojednostavljena i komentirana verzija originalnog scenarija Philipa Burgessa, koja automatski postavlja ekspoziciju za kameru. U terminal unesite:

git clone

Ovo će stvoriti mapu thermo_printer_camera i tamo preuzeti sve potrebne datoteke.

Da biste sada testirali svoja podešavanja, idite u mapu thermo_printer_camera:

cd/home/pi/thermo_printer_camera

Dajte sebi dozvole za pokretanje trenutne skripte kamere:

sudo chmod +rx thermo_printer_camera.sh

Pokrenite skriptu:

./thermal_printer_camera

Kada pritisnete prekidač, na ekranu će se prikazati pregled onoga što kamera može vidjeti, dati vam nekoliko sekundi da pozirate i odštampate sliku na svojoj termalnoj kameri!

Korak 10: Pokretanje softvera kamere pri pokretanju

Konačno, neka se skripta za snimanje slika automatski pokrene kada uključimo Pi! U terminal unesite:

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

za uređivanje datoteke koja upravlja programima pri pokretanju radne površine. Ovo će otvoriti tekstualne datoteke s listama naredbi koje treba izvršiti pri pokretanju, bez obzira na to ko je prijavljen. Pomoću tipki sa strelicama ili miša dođite do kraja drugog retka i pritisnite Enter za novi red. Zatim dodajte sljedeće:

/home/pi/thermal_printer_camera/thermal_printer_camera.sh

Ovo će pokrenuti softver kamere s vašim Raspberry Pi pri pokretanju. Pritisnite CTRL+X za izlaz, potvrđujući promjene sa Y i Enter.

Sada je pravi trenutak da ponovo pokrenete svoj Pi i isprobate ga! Na ekranu se ne bi trebalo pojaviti ništa posebno, ali kad pritisnete prekidač, kamera bi se trebala aktivirati, a Pi će vam omogućiti pregled na ekranu nekoliko sekundi prije ispisa vaše slike!

Korak 11: Želite li znati više?

Želite li znati više?
Želite li znati više?

Ovaj dizajn inspiriran je vodičem Phillipa Burgessa "Instant Camera using Raspberry Pi and Thermal Printer"

na

Koristili smo ovu kameru i otmjeni okvir od laserskog reza za drvo za naš događaj Library Library Lots Loose prikupljanja sredstava za 2018, i već se spremamo za sljedeći! Saznajte više na web stranici Johnson County Library Foundation Foundation na

Preporučuje se: