Kabinat e fotografive janë shumë argëtuese dhe bëjnë një shtesë të këndshme për turmën në ngjarjet shoqërore siç janë festat, ditëlindjet dhe dasmat. Vizitorët kënaqen duke pozuar për fotografi dhe përfundojnë me kujtime të veçanta të një ngjarjeje të paharrueshme. Ndërsa marrja me qira e një stende fotografish mund të jetë e kushtueshme, duke përdorur një Raspberry Pi, ju mund ta bëni tuajin për shumë më pak para dhe të argëtoheni shumë më tepër duke e bërë atë!
Hapa
Pjesa 1 nga 8: Vendosja e Raspberry Pi juaj
Hapi 1. Sigurohuni që Raspberry Pi juaj të jetë i përditësuar
Ju do të keni nevojë për një Raspberry Pi model 2B ose më vonë, që funksionon me sistemin operativ më të fundit të mbështetur Raspbian me një monitor, tastierë dhe miun. Nëse nuk e keni tashmë Raspberry Pi tuaj të vendosur në këtë mënyrë, shikoni udhëzuesin Si të Filloni me Raspberry Pi për udhëzime të hollësishme hap pas hapi.
Hapi 2. Përditësoni bibliotekat e paketave tuaja
Hapni një dritare të re të terminalit duke shtypur ikonën e terminalit në pjesën e sipërme të majtë të shiritit të detyrave dhe shkruani sa vijon:
përditësim sudo apt-get
Hapi 3. Përmirësoni paketat tuaja
Në terminal, shkruani:
sudo apt-get upgrade
Pjesa 2 nga 8: Lidhja e modulit të kamerës
Hapi 1. Mbyllni Raspberry Pi dhe shkëputeni energjinë
Hapi 2. Gjeni portën e kamerës
Hapi 3. Ngrini skedën e pasme duke u tërhequr nga të dy anët
Hapi 4. Vendosni kabllon e shiritit në mënyrë që lidhësit metalikë të jenë të kthyer nga porta Ethernet dhe drejt portës HDMI siç tregohet në figurë
Hapi 5. Mbajeni kabllon e shiritit të kamerës në vend dhe shtypni poshtë në dy skedat
Kjo do të bllokojë kabllon e shiritit të kamerës në vend. Sigurohuni që kablloja e shiritit të jetë e sigurt dhe të ulet në mënyrë të barabartë në portën e kamerës.
Hapi 6. Rilidhni energjinë dhe ndizni Raspberry Pi
Hapi 7. Hapni menunë e konfigurimit Raspberry Pi
Klikoni ikonën e mjedrës në këndin e sipërm të majtë të shiritit të detyrave. Shkoni te "Preferencat", pastaj klikoni "Konfigurimi i Raspberry Pi".
Hapi 8. Sigurohuni që programi i kamerës është aktivizuar në skedën Ndërfaqet
Pastaj shtypni OK.
Kompjuteri mund t'ju kërkojë që duhet të riniset para se ndryshimet të hyjnë në fuqi. Pastaj do të pyesë nëse doni të rindizni kompjuterin tani, në këtë rast, zgjidhni Po
Hapi 9. Provoni kamerën duke bërë një fotografi
Hapni një dritare të re të terminalit dhe shkruani:
raspistill -o cam.jpg
- Pastaj shtypni ↵ Enter. Pamja paraprake e kamerës do të ndizet një sekondë më vonë dhe do të bëjë një fotografi. Ajo do të ruhet në drejtorinë shtëpiake të përdoruesit tuaj me emrin e skedarit cam.jpg.
- Ju mund ta zëvendësoni cam-j.webp" />
Hapi 10. Hapni skedarin e figurës që sapo keni krijuar
Ju mund të hapni Menaxherin e Skedarëve duke klikuar ikonën e dosjes së skedarit në anën e sipërme të majtë të shiritit të detyrave. Ju duhet të shihni skedarin e figurës në drejtorinë tuaj të shtëpisë. Klikoni dy herë mbi skedarin dhe kjo do të hapë figurën me Image Viewer. Shkëlqyeshëm!
Pjesa 3 nga 8: Zgjedhja e një Printeri Fotosh
Hapi 1. Konsideroni të mirat dhe të këqijat e printerëve të ndryshëm
- Inkjet printerët janë zakonisht më pak të shtrenjtë dhe prodhojnë printime të mira me cilësi fotografike. Sidoqoftë, ato zakonisht kanë shpejtësi më të ngadaltë të printimit dhe janë mashtruese të shtrenjta kur shtypen në sasi të mëdha. Letra fotografike shitet në fletë dhe fishekët e bojës shiten veçmas sipas ngjyrës.
- Lazer printerët kanë shpejtësi të shkëlqyeshme të printimit, por edhe printerët me lazer me ngjyra normalisht nuk prodhojnë imazhe me cilësi fotografie dhe as nuk printojnë në letër fotografike. Për printerët lazer me ngjyra, fishekët e tonerit shiten gjithashtu veçmas sipas ngjyrës.
- Sublimimi i ngjyrave printerët ofrojnë printime të shkëlqyera me cilësi fotografike, shpejtësi të shpejta printimi dhe ndryshojnë shumë në çmim. Letra fotografike për printerët e sublimimit të ngjyrave shitet me sasinë e saktë të filmit bojë të nevojshëm për të printuar të njëjtën sasi letre. Për modelet më të shtrenjta me vëllim të lartë, letra dhe boja shiten së bashku në rrotulla dhe printeri automatikisht ndërpret çdo fotografi pas printimit. Për modelet më pak të shtrenjta të sasisë më të ulët, letra fotografike dhe ngjyra shiten së bashku në fletë.
Hapi 2. Merrni parasysh nevojat tuaja dhe buxhetin tuaj
Në çfarë lloj ngjarjeje do të përdoret stenda juaj e fotografive dhe sa fotografi ka të ngjarë të printoni? Çfarë madhësie fotografie dëshironi që të jenë printimet dhe sa kushton media e kërkuar? A do ta përdorni stendën e fotografive në të ardhmen? Në varësi të rrethanave tuaja, mund të jetë në interesin tuaj më të mirë të marrësh me qira një printer profesional të ngjarjeve ose të blesh një model të përdorur me një pjesë të kostos.
Hapi 3. Sigurohuni që printeri juaj është i pajtueshëm me Raspberry Pi
Çfarëdo printeri që planifikoni të përdorni, ai duhet të mbështetet nga Gutenprint. Gutenprint është një koleksion me burim të hapur të drejtuesve të printerëve falas për përdorim me sistemet e printimit të bazuar në UNIX, që është ajo që Raspberry Pi përdor për të printuar. Këtu është një listë e printerëve që janë aktualisht në përputhje me Gutenprint. Nëse thotë "EKSPERIMENTAL" pranë printerit tuaj, mund të ketë probleme dhe mund të mos funksionojë me besueshmëri në Raspberry Pi.
Pjesa 4 nga 8: Instalimi i Printerit të Fotos
Hapi 1. Instaloni CUPS
CUPS (ose Sistemi i Përbashkët i Shtypjes Unix) është programi që na duhet për të qenë në gjendje të printojmë nga Raspberry Pi. Hapni një dritare të re të terminalit dhe shkruani:
sudo apt-get gota instalimi
Hapi 2. Shtoni përdoruesin 'pi' në grupin që lejohet të printojë 'lpadmin'
Në llojin e terminalit:
sudo usermod -a -G lpadmin pi
Hapi 3. Lidheni printerin me Raspberry Pi duke përdorur kabllon USB
Pastaj ndizni printerin.
Hapi 4. Hapni shfletuesin e internetit duke klikuar ikonën e globit blu në anën e sipërme të majtë të shiritit të detyrave
Në shiritin e URL -ve futni adresën e mëposhtme:
127.0.0.1:631
Pastaj shtypni ↵ Enter. Kjo do të hapë faqen e konfigurimit të CUPS në shfletuesin tuaj.
Hapi 5. Klikoni në skedën Administrata
Pastaj klikoni në Shto Printer. Do t'ju kërkohet emri i përdoruesit dhe fjalëkalimi juaj.
Emri i përdoruesit i paracaktuar është pi dhe fjalëkalimi i parazgjedhur është mjedër nëse nuk është ndryshuar më parë
Hapi 6. Zgjidhni printerin tuaj nën listën e Printuesve lokalë dhe klikoni Vazhdo
Injoroni printerin në distancë VNC dhe mos u shqetësoni nëse printeri juaj është i listuar dy herë.
Hapi 7. Riemërtoni printerin tuaj në diçka të lehtë për t’u mbajtur mend dhe të thjeshtë për t’u shtypur
Në shembullin e paraqitur, ne do ta riemërtojmë printerin nga Sony_UP-DR200 i paracaktuar në thjesht SonyUP, kështu që është më e lehtë të mbahet mend dhe të shkruhet. Ju gjithashtu mund të vendosni një etiketë vendndodhjeje nëse dëshironi. Në këtë shembull ne do të futim fotobooth si vendndodhje. Pastaj klikoni Vazhdo.
Hapi 8. Zgjidhni drejtuesin e printerit për markën dhe modelin tuaj të veçantë të printerit
Pastaj klikoni Shto Printer.
Hapi 9. Zgjidhni cilësimet e parazgjedhura të printimit që preferoni në këtë printer
Nëse nuk e dini se çfarë bën një mjedis i veçantë, është më mirë ta lini vetëm. Cilësimi më i rëndësishëm është të siguroheni që Madhësia e Medias të korrespondojë me madhësinë e letrës që po përdorni aktualisht. Pastaj klikoni Vendosni opsionet e paracaktuara. Ju duhet të shihni një faqe konfirmimi e cila shfaq "Opsionet e paracaktuara të Printerit 'YourPrinterName' janë vendosur me sukses." Kjo pastaj do t'ju përcjellë në statusin kryesor dhe faqen e punës të printerit.
Hapi 10. Kontrolloni për printerët aktivë
Hapni një dritare të re të terminalit dhe shkruani:
lpstat -p
Pastaj shtypni ↵ Enter. Kjo do të kthejë emrin dhe statusin e printerit aktual të paracaktuar. Emri i shfaqur i printerit duhet të jetë ai që keni caktuar më herët në konfigurimin e CUPS dhe statusi duhet të jetë "i papunë" nëse printeri nuk është në përdorim.
Hapi 11. Listoni skedarët në drejtorinë tuaj të shtëpisë
Në llojin e terminalit:
ls
Pastaj shtypni ↵ Enter. Kjo do të kthejë një listë të drejtorive dhe skedarëve që janë në drejtorinë kryesore. Në listë duhet të gjeni emrin e skedarit të fotografisë që keni bërë më parë në seksionin Lidhu modulin e kamerës.
Hapi 12. Shtypni figurën
Në llojin e terminalit:
lp -d PRINTERNAME cam.jpg
- Në vend të PRINTERNAME shkruani emrin e printerit tuaj dhe zëvendësoni cam-j.webp" />
Pjesa 5 nga 8: Marrja e Kodit të Kutisë së Fotos
Hapi 1. Zgjidhni një kod të stendës së fotografive
Krijimi i një programi të stendës së fotografive nga e para është përtej qëllimit të këtij udhëzuesi. Për fat të mirë, ka shumë programe të ndryshme që lundrojnë në internet që përdorues të ndryshëm kanë shkruar për projektet e tyre të stendave të fotografive DIY! Me fat akoma, shumë nga ata njerëz të mrekullueshëm e kanë bërë kodin e tyre të hapur falas për publikun për përdorim personal.
Ju mund të kërkoni vende si Github.com për atë që i përshtatet nevojave tuaja, megjithatë ky udhëzues do të përdorë si shembull një program të shkruar nga Kenneth Centurion, i quajtur adhurueshëm 'stendë'. Simpleshtë e thjeshtë dhe mjaft e lehtë për tu kuptuar dhe mund të personalizohet pa shumë njohuri programimi. Ju mund të inspektoni skedarët dhe të eksploroni kodin në shfletuesin tuaj këtu:
Hapi 2. Klononi depon e kutisë
Klonimi është thjesht një mënyrë tjetër për të thënë 'shkarkim' dhe një depo është thjesht një koleksion skedarësh. Hapni një dritare të re të terminalit dhe ndryshoni drejtorinë duke futur:
cd/usr/local/src
- Pastaj shtypni ↵ Enter.
- Klononi depozitën e kutisë në këtë dosje duke shtypur:
sudo git klon git: //github.com/zoroloco/boothy.git
Pastaj shtypni ↵ Enter. Kjo do të kopjojë të gjithë depozitimin e kutisë dhe të gjithë skedarët e saj në drejtorinë ku jeni aktualisht. Punë e shkëlqyeshme!
Pjesa 6 nga 8: Vendosja e Kodit të Kutisë së Fotos
Hapi 1. Ndryshoni lejet e skedarit dhe dosjes
Ju do të keni nevojë të bëni shumë nga këto skedarë të rinj të shkrueshëm dhe të ekzekutueshëm në mënyrë që të mund të redaktoni dhe ekzekutoni skedarë të ndryshëm. Mund të mësoni më shumë rreth cilësimeve të ndryshme të lejeve në faqen zyrtare të Linux. Mënyra më e shpejtë është ta bëni të gjithë drejtorinë e stendës të lexueshme, të shkrueshme dhe të ekzekutueshme për të gjithë. Për ta bërë këtë, në dritaren e terminalit shkruani:
sudo chmod 777 -R/usr/local/src/stendë
Shtypni ↵ Enter.
Hapi 2. Drejtoni skedarin INSTALL si një skenar bash
Skedari INSTALL.txt ka një listë të komandave që do të shkarkojnë dhe instalojnë pako të ndryshme që do t'ju nevojiten për të ekzekutuar stendat. Në vend që t'i futni të gjitha me dorë, mund të ekzekutoni skedarin e tekstit si një skenar. Në llojin e terminalit:
sudo bash /usr/local/src/boothy/INSTALL.txt
Shtypni ↵ Enter. Sigurohuni që t'i përgjigjeni çdo kërkese gjatë procesit të instalimit. Ky hap mund të zgjasë shumë, kështu që kjo do të ishte një kohë e shkëlqyeshme për të pirë një filxhan kafe! Prisni derisa të instalohen të gjitha paketat para se të vazhdoni në hapin tjetër.
Hapi 3. Ndryshoni shkrimin "run"
Në llojin e terminalit:
sudo nano /usr/local/src/boothy/run.sh
- Shtypni ↵ Enter. Kjo do të hapë skedarin run.sh në një redaktues teksti brenda terminalit. Përdorni tastet e shigjetave për të lundruar dhe shtuar një -i në vijën e poshtme pas fjalës "python", kështu që i gjithë kodi shfaqet si:
#!/bin/bash # # chmod +x run.sh # # qartë sudo python -i /usr/local/src/boothy/pbooth.py
Pjesa 7 nga 8: Lidhja e butonit
Hapi 1. Mbyllni Raspberry Pi dhe shkëputeni energjinë
Hapi 2. Gjeni kunjat GPIO për butonin
GPIO qëndron për Output Output me Qëllim të Përgjithshëm dhe i referohet 40 kunjave në Raspberry Pi. Ato përdoren për të lidhur objekte të ndryshme dalëse elektronike të hyrjes si butona, çelsin, dritat, etj. Dhe më pas mund të programohen për të bërë pothuajse çdo gjë. Nëse e keni kontrolluar skedarin pbooth.py më herët mund të keni vënë re se kodi e përcakton pinin BUTTON si 26. Meqenëse nuk janë të etiketuar në Raspberry Pi, referojuni një skeme të numrave të caktuar.
Hapi 3. Lidhni një tel kërcyes në kapësen 26
Përdorni një tel bluzë tjetër me ngjyrë dhe lidheni atë me një kunj terreni. Në të vërtetë ekziston një kunj terreni pranë kunjit 26 në kunjin e fundit në të njëjtin rresht. Siç tregohet në figurë, një tel bluzë e kuqe është e lidhur në kapësen 26 dhe një tel bluzë e zezë është e lidhur në tokë.
Hapi 4. Lidheni telat e kërcyesit në një dërrasë buke
Pllakat e bukës mund ta bëjnë shumë më të lehtë lidhjen e qarqeve pa shirit elektrik ose hekur bashkues dhe janë ideale për testim nëse keni gjithçka të lidhur mirë. Lidhni telin e kërcyesit të lidhur me tokën në shiritin (-) negativ dhe lidhni telin e kërcyesit të lidhur me kunjin e butonit në shiritin (+) pozitiv. Siç tregohet në figurë, tela e kuqe (e lidhur me kunjin 26) lidhet në shiritin pozitiv dhe tela e zezë (e lidhur me tokën) futet në shiritin negativ.
Hapi 5. Futni dy gjatësi telash të lidhur në dërrasën e bukës
Me një zhveshës teli, hiqni të dy skajet e dy telave me ngjyra të ndryshme. Lidheni njërën anë të secilit tel në shiritin përkatës të dërrasës së bukës. Siç shihet në foto, një tel i kuq i fiksuar lidhet në shiritin pozitiv të pjatës së bukës dhe një tel i bardhë futet në shiritin negativ të pjatës.
Hapi 6. Lidhni telat përkatës të lidhjes me kontaktet pozitive dhe negative të butonit
Hapi 7. Lidheni përsëri energjinë në Raspberry Pi dhe ndizeni atë
Hapi 8. Provojeni atë
Kontrolloni nëse të gjithë elementët janë duke punuar. Në një dritare të re të terminalit, shkruani:
/usr/local/src/boothy/run.sh
Hapi 9. Shtypni ↵ Enter
Parapamja e kamerës do të fillojë dhe do të shihni një numër duke numëruar mbrapsht. Bëhuni gati për të buzëqeshur! Do të marrë 3 fotografi dhe do të printojë setin fotografik që rezulton. Kur thotë "Shtyp butonin e kuq për të filluar!" duhet të përsërisë të gjithë procesin sapo të shtypet butoni i kuq! Urime, keni bërë një stendë fotografish!
Hapi 10. Mbyllni programin e stendës së fotografive
Kur të jeni gati për t'i dhënë fund programit të kabinës së fotografive, thjesht shtypni Ctrl+C. Kjo do të përfundojë programin papritmas dhe do t'ju çojë përsëri në dritaren e terminalit. Pastaj shtypni Ctrl+D për t'u kthyer përsëri në vijën normale të shpejtë të komandës.
Pjesa 8 nga 8: Përshtatja e mëtejshme
Hapi 1. Ndryshoni kodin python
Nëse dëshironi të personalizoni më tej programin, mund të redaktoni skedarin pbooth.py në redaktuesin python. Hapni një dritare të re të menaxherit të skedarëve dhe lundroni te drejtoria e kabinës. Klikoni dy herë mbi skedarin pbooth.py. Kjo duhet të hapë kodin pbooth.py në redaktorin e python.
Hapi 2. Ruani një kopje rezervë
Klikoni në "File" dhe zgjidhni "Save As" dhe ruani një skedar të ri të quajtur "pbooth.py.bak" si një skedar rezervë në rast se ndryshoni ndonjë gjë që do të bëjë që kodi python të mos funksionojë. Nëse kjo ndodh, thjesht fshini shtesën ".bak" nga skedari dhe rishkruani skedarin e prishur me të. Në këtë mënyrë ju mund të ndiheni të sigurt duke eksperimentuar duke mësuar se çfarë bën secila pjesë e kodit!
Hapi 3. Përshtatni kodin python
Nëse e inspektoni kodin pak më afër, do të shihni se ka disa variabla dhe terma që përcaktohen pranë majës që e bëjnë pak më të lehtë ta personalizoni këtë sipas nevojave tuaja.
IMG1 = "1.jpg" IMG2 = "2.jpg" IMG3 = "3.jpg" CurrentWorkingDir = "/usr/local/src/boothy" IMG4 = "4logo.png" logDir = "regjistrat" archiveDir = "foto" SCREEN_WIDTH = 640 SCREEN_HEIGHT = 480 IMAGE_WIDTH = 640 IMAGE_HEIGHT = 480 BUTTON_PIN = 26 LED_PIN = 19 #lidhur me 12v të jashtme. FOTO_DELAY = 8
Hapi 4. Ndërtoni një rrethim
Ka shumë mënyra krijuese për të shfaqur stendën tuaj të fotografisë dhe shumë shembuj në internet të instalimeve të ndryshme që njerëzit kanë bërë. Bëhuni krijues dhe argëtohuni!