INHOUDSOPGAWE:

Termiese drukkamera met Pi-aangedrewe kamera: 11 stappe (met foto's)
Termiese drukkamera met Pi-aangedrewe kamera: 11 stappe (met foto's)

Video: Termiese drukkamera met Pi-aangedrewe kamera: 11 stappe (met foto's)

Video: Termiese drukkamera met Pi-aangedrewe kamera: 11 stappe (met foto's)
Video: Marlin Firmware 2.0.x Explained 2024, Julie
Anonim
'N Pi-aangedrewe termiese drukkamera
'N Pi-aangedrewe termiese drukkamera

Mis u u ou Polaroid -direkte kamera, of die swart -en -wit kamera van u ou Gameboy Classic? So ook ons, as ons regtig nostalgies voel! In hierdie instruksies sal ons u wys hoe u u eie direkte kamera kan maak met 'n Raspberry Pi, 'n Pi -kamera en 'n skerm en elektronika en 'n klomp karton!

Stap 1: Die dinge wat u benodig

Die dinge wat u nodig het
Die dinge wat u nodig het
Die dinge wat u nodig het
Die dinge wat u nodig het

Vir hierdie projek het ons die volgende voorrade gebruik:

  • 'N Raspberry Pi 3B of 3B+ met 'n microSD-kaart (hierdie model is 'n voorvereiste vir die bou, maar hierdie projek behoort te werk met ander Raspberry Pi-modelle)
  • 'N Raspberry Pi -kameramodule
  • 'N 3 amp, 5V microUSB -kragtoevoer
  • 'N Amptelike Raspberry Pi -aanraakskerm
  • 'N USB -termiese drukker - ons het een van Adafruit se klein termiese 3D -drukkers gebruik
  • 'N Skakelaar - ons het een van Adafruit se arcade -knoppie van 'n vorige projek gebruik, maar enige skakelaar sal dit regkry

Ons het ook die volgende toerusting gebruik:

  • 'N Gereedskap uit die derde hand om u elektronika vas te hou terwyl u soldeer
  • Tang - die plat, naalde en sny soorte
  • 'N Draadstroper - om u tyd te bespaar met die voorbereiding van bedrading
  • 'N Soldeerbout en soldeersel

Stap 2: Opsioneel: Berei u Framboos Pi voor op alles

Opsioneel: Berei u Framboos Pi voor op alles
Opsioneel: Berei u Framboos Pi voor op alles

Vir hierdie instruksies gebruik ons 'n Raspberry Pi wat ons voorberei het met ons vorige tutoriaal. As u van nuuts af begin, is dit 'n uitstekende manier om seker te maak dat ons ongeveer dieselfde opstelling gebruik.

Stel gerus u Raspberry Pi op met hierdie gids as u wil, kom dan terug hierheen om voort te gaan met ons termiese drukkamera -projek!

Stap 3: Sny u karton kamerarame

Sny jou karton kamerarame
Sny jou karton kamerarame
Sny jou karton kamerarame
Sny jou karton kamerarame

Ons het 'n kartonraam ontwerp sodat ons maklik ons kamera kan skuif waar ons dit nodig het - byvoorbeeld as u beter beligting nodig het of om dit na 'n geleentheid te neem.

U kan die vektorgelêers vir laser sny van Github aflaai, of u kan dit as 'n gids gebruik om u eie te sny met 'n X-acto-lem of 'n doeksnyer. Vir hierdie instruksies, neem ons aan dat u ons kartonraamwerk gebruik!

Stap 4: Voorbereiding en montering van u raakskerm

Maak u raakskerm gereed en monteer
Maak u raakskerm gereed en monteer
Maak u raakskerm gereed en monteer
Maak u raakskerm gereed en monteer
Maak u raakskerm gereed en monteer
Maak u raakskerm gereed en monteer

Maak u boks met aanraakskerm oop en kyk of u die volgende het:

  • jou videokabel
  • jou monteerskroewe
  • jou DuPont -kabels
  • jou raakskerm

As u alles het, is u gereed om te gaan!

  1. Koppel die rooi DuPont -kabel op die 5V -pen op die skermbord
  2. Koppel die swart DuPont -kabel op die grondpen op die skermbord
  3. Sit u Pi bo -op die plasings op u raakskerm
  4. Skroef jou Pi vas
  5. Koppel die swart DuPont -kabel aan 'n 5V -pen en die rooi DuPont -kabel aan 'n grondpen op u Pi

Skakel u skerm en u Pi deur die microUSB -poort op u skerm. As alles goed verloop, moet die Pi en die skerm beide aanskakel! As u tevrede is dat alles reg lyk, skakel alles uit: ons kom eers weer terug na u Pi.

Stap 5: Voorbereiding en montering van u kameramodule

Voorbereiding en montering van u kameramodule
Voorbereiding en montering van u kameramodule
Voorbereiding en montering van u kameramodule
Voorbereiding en montering van u kameramodule
Voorbereiding en montering van u kameramodule
Voorbereiding en montering van u kameramodule

WENK - Die Pi -kameramodule is een van die sensitiefste stukke elektronika waarmee ons gewerk het, en ons het gesien hoe sommige gebraai word net weens statiese elektrisiteit. Grond jouself deur iets groots en metaal aan te raak in die MakerSpace of om jou huis, soos een van die lasersnyers, 'n skottelgoedwasser of 'n verkoeler!

Maak u Pi -moduleboks oop en kyk of u die volgende het:

  • jou Pi -kameramodule
  • jou Pi -kamerakabel

As jy dit doen, wonderlik! Tyd om die kamera aan u Pi te koppel:

  • Trek die bruin oortjie op die poort van die kameramodule liggies op
  • Steek die einde van u kabel, silwer kontakte (op? Af?)
  • Druk die oortjie weer in om die kabel vas te maak
  • Trek die bruin oortjie van die kamerapoort saggies op u Pi
  • Steek die ander kant van u kabel in die poort, met silwer kontakte in die rigting van die skermpoort

Bevestig laastens die Pi -kameramodule in die kartonraam van agter met 'n stuk kleeflint.

Stap 6: Voorbereiding en montering van u termiese drukker

Voorbereiding en montering van u termiese drukker
Voorbereiding en montering van u termiese drukker
Voorbereiding en montering van u termiese drukker
Voorbereiding en montering van u termiese drukker
Voorbereiding en montering van u termiese drukker
Voorbereiding en montering van u termiese drukker
Voorbereiding en montering van u termiese drukker
Voorbereiding en montering van u termiese drukker

WENK: Gebruik u die eerste keer 'n soldeerbout? Kyk eers na die gids van Adafruit vir uitstekende soldeer!

Tyd om u drukkerpakket na te gaan! Vir hierdie stap benodig u:

  • Jou termiese drukker
  • Jou drukkragadapter
  • Die verbindingsdrade wat by u drukker gekom het

As u alles het, is u gereed om u drukker voor te berei op krag! Skakel u soldeerbout aan en:

  1. Maak die agterste en voorste penne van jou vatprop vas
  2. Strooi 'n bietjie rooi en swart draad vas
  3. Soldeer die rooi draad aan die agterste pen Soldeer die swart draad aan die voorste pen (as u 'n krimpbuis wil gebruik om die drade te isoleer, is dit nou die tyd om dit in grootte te sny en op die drade te plaas!)
  4. Soldeer die rooi en swart drade aan die ooreenstemmende drade op die kragaansluiting wat by u drukker gekom het (as u 'n krimpbuis gebruik het, kan u dit nou verhit sodat u die drade kan omhels, isoleer en beveilig)

U drukker is gereed! U kan dit nou in die raam plaas:

  1. Voer die drukker deur die voorkant van die raam, met die deur oop
  2. Koppel u kragdrade en USB -kabel van agter af
  3. Koppel die USB -kabel aan die Pi
  4. Koppel die kragadapter aan die vatprop

Stap 7: Maak u skakelaar gereed en monteer

Maak u skakelaar gereed en monteer
Maak u skakelaar gereed en monteer
Maak u skakelaar gereed en monteer
Maak u skakelaar gereed en monteer
Maak u skakelaar gereed en monteer
Maak u skakelaar gereed en monteer

WENK: As u skakelaar soos ons s'n meer as twee penne het en u nie weet wat doen nie, kan u die kontinuïteitsmodus van 'n multimeter gebruik om te bepaal watter penne gekoppel is as u op die skakelaar druk!

Nadat u die skakelpenne geïdentifiseer het, skakel u soldeerbout aan en:

  1. Knip die skakelaarpenne met 'n bietjie soldeer
  2. Trek 'n paar drade op dieselfde manier as wat u gedoen het met die kragdrade van u drukker, hierdie keer met 'n paar DuPont -drade (of gewone drade, as u alles op die penne van u Pi wil soldeer)
  3. Soldeer dit aan die penne van u skakelaar
  4. Voer u skakelaar eers deur die gat op u kartonraam, drade eers. Beveilig u skakelaar van agter met die skroefring, maar nie heeltemal nie
  5. Koppel die swart DuPont -kabel aan 'n grondpen, en die ander kabel aan u Pi se BCM -pen 16 - met die GPIO -penne nader aan u, is dit die derde pen van links.

Stap 8: Installeer u drukker

Noudat u drukker gereed is vir gebruik, laat ons aan die sagtewarekant van die dinge werk. Eerstens, laat ons seker maak dat u Rapsberry Pi -bedryfstelsel op datum is. Tik in u terminale:

sudo apt-get update

sudo apt-get upgrade

Dit kan 'n rukkie neem, maar sodra alles op datum is, kan ons drukkerondersteuning op u Pi installeer. Nog steeds in u terminale:

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

Dit installeer al die sagteware wat u benodig om u drukker te ondersteun. Laat ons dan die kapasiteit van u drukker byvoeg om rastergrafika te druk. Nog steeds in u terminale:

git-kloon

cd zj-58 sudo maak sudo./install

Voer elke opdrag een na die ander uit, en gee hulle tyd om te voltooi.

U moet 'n toetsafdruk in die boks van u drukker hê: u moet 'n BAUDRATE -waarde vind. Hou dit byderhand, want ons het dit nodig vir hierdie volgende stap! Skep 'n profiel vir u USB -drukker in u terminale met:

sudo lpadmin -p ZJ -58 -E -v serial:/dev/ttyUSB0? baud = U BAUDRATE WAARDE HIER -m zjiang/ZJ -58.ppd

Maak dan hierdie nuwe drukker u standaarddrukker met:

sudo lpoptions -d ZJ -58

Dis dit! U drukker moet gereed wees om te begin.

Stap 9: Installeer die Picture-Taking Script

Om die draaiboek te installeer, kan u net die kode wat ons op Github beskikbaar gestel het, kopieer. Dit is 'n vereenvoudigde weergawe van die oorspronklike skrif van Philip Burgess, wat die beligting vir die kamera outomaties instel. Tik in u terminale:

git -kloon

Dit sal 'n termiese_printer_camera -lêergids skep en al die nodige lêers daar aflaai.

Gaan na die gids therm_printer_camera om u opstelling nou te toets:

cd/home/pi/thermal_printer_camera

Gee jouself die regte om die onmiddellike kameraskrip uit te voer:

sudo chmod +rx termiese_printer_kamera.sh

Begin die script:

./thermal_printer_camera

As u op u skakelaar druk, sal u skerm 'n voorskou vertoon van wat die kamera kan sien, 'n paar sekondes neem om die foto op te stel en af te druk op u termiese kamera!

Stap 10: Begin die kamerasagteware tydens opstart

Laastens, laat ons die opnameskrip outomaties begin wanneer ons die Pi aanskakel! Tik in u terminale:

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

om die lêer wat programme tydens die opstart van die rekenaar bestuur, te wysig. Dit maak die tekslêers oop wat die opdragte bevat wat tydens die aanvang uitgevoer moet word, ongeag wie aangemeld is. Gebruik die pyltjie sleutels of u muis om na die einde van die tweede reël te gaan en druk Enter vir 'n nuwe reël. Voeg dan die volgende by:

/home/pi/thermal_printer_camera/thermal_printer_camera.sh

Dit sal die kamera -sagteware begin met u Raspberry Pi tydens die opstart. Druk CTRL+X om te verlaat en bevestig veranderinge met Y en Enter.

Dit is 'n goeie tyd om u Pi weer te begin en dit uit te toets! Daar moet niks spesiaals op u skerm verskyn nie, maar as u op die skakelaar druk, moet die kamera geaktiveer word, en die Pi gee u 'n paar sekondes 'n voorskou op u skerm voordat u die prentjie uitdruk!

Stap 11: Wil u meer weet?

Wil jy meer weet?
Wil jy meer weet?

Hierdie ontwerp is geïnspireer deur Phillip Burgess se handleiding "Instant Camera using Raspberry Pi and Thermal Printer"

op

Ons het hierdie kamera en 'n pragtige lasergesnyde houtraamwerk gebruik vir ons 2018 Library Lets Loose -geldinsamelingsgeleentheid, en is reeds gereed vir die volgende! Lees meer op die Johnson County Library Foundation -webwerf op

Aanbeveel: