Fotobúdky sú veľa zábavy a sú príjemným doplnkom spoločenských akcií, ako sú večierky, narodeniny a svadby. Hostia radi pózujú pre obrázky a skončia s výraznými spomienkami na nezabudnuteľnú udalosť. Aj keď prenájom fotostánku môže byť nákladný, s použitím Raspberry Pi si môžete svoj vlastný zarobiť za oveľa menej peňazí a užiť si pri tom oveľa väčšiu zábavu!
Kroky
Časť 1 z 8: Nastavenie vášho Raspberry Pi
Krok 1. Zaistite, aby bol váš Raspberry Pi aktuálny
Budete potrebovať Raspberry Pi model 2B alebo novší, s najnovším podporovaným operačným systémom Raspbian s monitorom, klávesnicou a myšou. Ak ešte nemáte svoj Raspberry Pi nastavený týmto spôsobom, pozrite si príručku Ako začať s Raspberry Pi, kde nájdete podrobné podrobné pokyny.
Krok 2. Aktualizujte svoje knižnice balíkov
Otvorte nové okno terminálu stlačením ikony terminálu v ľavom hornom rohu panela úloh a zadajte nasledujúci príkaz:
sudo apt-get aktualizácia
Krok 3. Aktualizujte svoje balíky
Do terminálu zadajte:
sudo apt-get upgrade
Časť 2 z 8: Pripojenie modulu kamery
Krok 1. Vypnite Raspberry Pi a odpojte napájanie
Krok 2. Nájdite port kamery
Krok 3. Nadvihnite zadnú záložku potiahnutím za dve strany
Krok 4. Vložte plochý kábel tak, aby kovové konektory smerovali preč od ethernetového portu a k portu HDMI podľa obrázku
Krok 5. Držte plochý kábel fotoaparátu na svojom mieste a zatlačte na dve úchytky
Tým sa zaistí plochý kábel fotoaparátu na svojom mieste. Zaistite, aby bol plochý kábel zaistený a aby rovnomerne sedel v porte fotoaparátu.
Krok 6. Pripojte napájanie a spustite Raspberry Pi
Krok 7. Otvorte ponuku konfigurácie Raspberry Pi
Kliknite na ikonu maliny v ľavom hornom rohu panela úloh. Prejdite na „Predvoľby“a potom kliknite na „Konfigurácia Raspberry Pi“.
Krok 8. Uistite sa, že je na karte Rozhrania povolený softvér fotoaparátu
Potom stlačte tlačidlo OK.
Počítač vás môže vyzvať, aby sa zmeny prejavili, treba ho reštartovať. Potom sa vás opýta, či chcete teraz reštartovať počítač. V takom prípade vyberte možnosť Áno
Krok 9. Otestujte fotoaparát odfotografovaním
Otvorte nové okno terminálu a zadajte:
raspistill -o cam.jpg
- Potom stlačte kláves Enter. Náhľad kamery sa zapne o sekundu neskôr a nasníma obrázok. Bude uložený do domovského adresára vášho používateľa s názvom cam.jpg.
- Cam-j.webp" />
Krok 10. Otvorte súbor s obrázkom, ktorý ste práve vytvorili
Správcu súborov môžete otvoriť kliknutím na ikonu priečinka so súbormi v ľavej hornej časti panela úloh. Obrazový súbor by ste mali vidieť vo svojom domovskom adresári. Dvakrát kliknite na súbor a obrázok sa otvorí pomocou programu Image Viewer. Vynikajúce!
Časť 3 z 8: Výber fotografickej tlačiarne
Krok 1. Zvážte výhody a nevýhody rôznych tlačiarní
- Atramentová tlačiarne sú zvyčajne lacnejšie a produkujú výtlačky vo fotografickej kvalite. Spravidla však majú nižšiu rýchlosť tlače a pri tlači veľkého množstva sú klamlivo drahé. Fotografický papier sa predáva v hárkoch a atramentové kazety sa predávajú samostatne podľa farby.
- Laser tlačiarne majú vynikajúcu rýchlosť tlače, ale ani farebné laserové tlačiarne bežne nevyrábajú obrázky vo fotografickej kvalite ani netlačia na fotografický papier. V prípade farebných laserových tlačiarní sa tonerové kazety predávajú aj samostatne podľa farby.
- Sublimácia farbiva tlačiarne poskytujú vynikajúcu tlač vo fotografickej kvalite, vysokú rýchlosť tlače a výrazne sa líšia v cene. Fotografický papier pre sublimačné tlačiarne sa predáva s presným množstvom farbiacej fólie potrebnej na tlač rovnakého množstva papiera. Pri drahších veľkoobjemových modeloch sa papier a farbivo predávajú spolu v kotúčoch a tlačiareň po vytlačení každú fotografiu automaticky odstrihne. V prípade lacnejších modelov s nižším počtom kusov sa fotografický papier a farbivo predávajú spolu v listoch.
Krok 2. Zvážte svoje potreby a svoj rozpočet
Na akom type akcie bude váš fotostánok použitý a koľko fotografií pravdepodobne vytlačíte? Akú veľkosť fotografie chcete, aby boli výtlačky a ako nákladné sú požadované médiá? Chystáte sa v budúcnosti využiť fotobúdku? V závislosti od vašich okolností môže byť vo vašom najlepšom záujme požičať si profesionálnu tlačiareň udalostí alebo kúpiť použitý model za zlomok ceny.
Krok 3. Zaistite, aby bola vaša tlačiareň kompatibilná s Raspberry Pi
Bez ohľadu na to, ktorú tlačiareň plánujete používať, musí byť podporovaná spoločnosťou Gutenprint. Gutenprint je open source zbierka bezplatných ovládačov tlačiarní na použitie v tlačových systémoch založených na systéme UNIX, čo Raspberry Pi používa na tlač. Tu je zoznam tlačiarní, ktoré sú v súčasnosti kompatibilné s Gutenprint. Ak je vedľa vašej tlačiarne uvedené „EXPERIMENTÁLNE“, môže ísť o problémy a nemusí na Raspberry Pi fungovať spoľahlivo.
Časť 4 z 8: Inštalácia fotografickej tlačiarne
Krok 1. Nainštalujte CUPS
CUPS (alebo Common Unix Printing System) je program, ktorý potrebujeme na to, aby sme mohli tlačiť z Raspberry Pi. Otvorte nové okno terminálu a zadajte:
sudo apt-get inštalovať poháre
Krok 2. Pridajte používateľa „pi“do skupiny, ktorej je dovolené tlačiť „lpadmin“
V type terminálu:
sudo usermod -a -G lpadmin pi
Krok 3. Pripojte tlačiareň k Raspberry Pi pomocou kábla USB
Potom zapnite tlačiareň.
Krok 4. Otvorte internetový prehliadač kliknutím na ikonu modrej zemegule v ľavej hornej časti panela úloh
Do panela s adresou URL zadajte nasledujúcu adresu:
127.0.0.1:631
Potom stlačte kláves Enter. Vo vašom prehliadači sa otvorí stránka nastavenia CUPS.
Krok 5. Kliknite na kartu Správa
Potom kliknite na položku Pridať tlačiareň. Budete vyzvaní na zadanie používateľského mena a hesla.
Predvolené používateľské meno je pi a predvolené heslo je malinové, pokiaľ nebolo predtým zmenené
Krok 6. Vyberte svoju tlačiareň v zozname Miestne tlačiarne a kliknite na Pokračovať
Ignorujte vzdialenú tlačiareň VNC a nerobte si starosti, ak je vaša tlačiareň uvedená dvakrát.
Krok 7. Premenujte tlačiareň na niečo, čo si ľahko zapamätáte a bude sa vám to jednoducho písať
V zobrazenom príklade premenujeme tlačiareň z predvoleného modelu Sony_UP-DR200 na jednoducho SonyUP, aby bolo jednoduchšie ho zapamätať a písať. Ak chcete, môžete tiež zadať značku polohy. V tomto prípade zadáme ako miesto photobooth. Potom kliknite na Pokračovať.
Krok 8. Vyberte ovládač tlačiarne pre konkrétnu značku a model vašej tlačiarne
Potom kliknite na položku Pridať tlačiareň.
Krok 9. Vyberte predvolené nastavenia tlače, ktoré by ste na tejto tlačiarni uprednostnili
Ak neviete, čo konkrétne nastavenie robí, je najlepšie nechať to tak. Najdôležitejším nastavením je zaistiť, aby veľkosť média zodpovedala formátu papiera, ktorý práve používate. Potom kliknite na položku Nastaviť predvolené možnosti. Mala by sa vám zobraziť stránka s potvrdením, ktorá zobrazuje, že predvolené možnosti tlačiarne „YourPrinterName“boli úspešne nastavené. Potom sa presmerujete na hlavný stav a stránku úlohy tlačiarne.
Krok 10. Skontrolujte aktívne tlačiarne
Otvorte nové okno terminálu a zadajte:
lpstat -p
Potom stlačte kláves ↵ Enter. Tým sa vráti názov a stav aktuálnej predvolenej tlačiarne. Zobrazovaný názov tlačiarne by mal byť ten, ktorý ste určili predtým v nastavení CUPS, a stav by mal byť „nečinný“, ak sa tlačiareň nepoužíva.
Krok 11. Vytvorte zoznam súborov vo svojom domovskom adresári
V type terminálu:
ls
Potom stlačte kláves Enter. Tým sa vráti zoznam adresárov a súborov, ktoré sú v domovskom adresári. V zozname by ste mali nájsť názov súboru obrázka, ktorý ste urobili predtým, v časti Pripojte modul kamery.
Krok 12. Vytlačte obrázok
V type terminálu:
lp -d PRINTERNAME cam.jpg
- Namiesto PRINTERNAME zadajte názov vlastnej tlačiarne a nahraďte cam-j.webp" />
Časť 5 z 8: Získanie kódu fotobúdky
Krok 1. Vyberte kód stánku s fotografiami
Vytvorenie programu pre fotografické stánky úplne od začiatku presahuje rámec tejto príručky. Našťastie na internete existuje veľa rôznych programov, ktoré rôzni používatelia napísali pre svoje vlastné projekty fotobúdok pre domácich majstrov! Našťastie stále veľa z týchto úžasných ľudí sprístupnilo svoj otvorený zdrojový kód verejnosti zadarmo na osobné použitie.
Môžete hľadať miesta, ako je Github.com, také, ktoré vyhovuje vašim potrebám, avšak v tejto príručke sa ako príklad použije program napísaný Kennethom Centurionom, ktorý má rozkošne názov „boothy“. Je to jednoduché a pomerne ľahko zrozumiteľné a dá sa to prispôsobiť bez prílišných znalostí programovania. Súbory môžete skontrolovať a preskúmať kód vo svojom prehliadači tu:
Krok 2. Klonujte boothy úložisko
Klonovanie je jednoducho ďalší spôsob, ako povedať „sťahovanie“, a úložisko je jednoducho zbierka súborov. Otvorte nové okno terminálu a zmeňte adresár zadaním:
cd/usr/local/src
- Potom stlačte kláves Enter.
- Klonujte boothy úložisko do tohto priečinka zadaním:
klon sudo git git: //github.com/zoroloco/boothy.git
Potom stlačte kláves ↵ Enter. To skopíruje celý boothy depozitár a všetky jeho súbory do adresára, v ktorom sa práve nachádzate. Skvelá práca!
Časť 6 z 8: Nastavenie kódu fotobúdky
Krok 1. Zmeňte povolenia pre súbory a priečinky
Budete musieť urobiť veľa z týchto nových súborov zapisovateľných a spustiteľných, aby ste mohli rôzne súbory upravovať a spúšťať. Viac informácií o rôznych nastaveniach povolení nájdete na oficiálnom webe Linux. Najrýchlejším spôsobom je zaistiť, aby bol celý bootný adresár čitateľný, zapisovateľný a spustiteľný pre každého. Ak to chcete urobiť, v okne terminálu zadajte:
sudo chmod 777 -R/usr/local/src/boothy
Stlačte kláves Enter.
Krok 2. Spustite súbor INSTALL ako skript bash
Súbor INSTALL.txt obsahuje zoznam príkazov, ktoré stiahnu a nainštalujú rôzne balíky, ktoré budete potrebovať na spustenie boothy. Namiesto toho, aby ste ich všetky zadali ručne, môžete textový súbor spustiť ako skript. V type terminálu:
sudo bash /usr/local/src/boothy/INSTALL.txt
Stlačte kláves Enter. Počas procesu inštalácie odpovedajte na všetky výzvy. Tento krok môže chvíľu trvať, takže by ste si mali dať šálku kávy! Pred ďalším krokom počkajte, kým sa nainštalujú všetky balíky.
Krok 3. Upravte skript „spustiť“
V type terminálu:
sudo nano /usr/local/src/boothy/run.sh
- Stlačte kláves Enter. V textovom editore v termináli sa otvorí súbor run.sh. Pomocou klávesov so šípkami sa navigujte a do dolného riadka za slovo „python“pridajte -i, aby sa celý kód zobrazil ako:
#!/bin/bash # # chmod +x run.sh # # clear sudo python -i /usr/local/src/boothy/pbooth.py
Časť 7 z 8: Pripojenie tlačidla
Krok 1. Vypnite Raspberry Pi a odpojte napájanie
Krok 2. Nájdite kolíky GPIO pre tlačidlo
GPIO znamená vstupný výstup na všeobecné účely a vzťahuje sa na 40 pinov na Raspberry Pi. Používajú sa na pripojenie rôznych výstupných predmetov elektronického vstupu, ako sú tlačidlá, prepínače, svetlá atď., Potom je možné ich naprogramovať tak, aby robili čokoľvek. Ak ste skontrolovali súbor pbooth.py skôr, mohli ste si všimnúť, že kód označuje pin BUTTON ako 26. Pretože na Raspberry Pi nie sú označené, pozrite sa na schému určených čísel.
Krok 3. Pripojte prepojovací vodič na kolík 26
Použite iný farebný prepojovací kábel a zapojte ho do uzemňovacieho kolíka. V skutočnosti je uzemňovací kolík hneď vedľa kolíka 26 na poslednom kolíku v rovnakom rade. Ako je znázornené na obrázku, červený prepojovací vodič je zavesený na kolíku 26 a čierny prepojovací vodič je pripojený k zemi.
Krok 4. Pripojte prepojovacie káble do nepájivej dosky
Breadboards môžu značne uľahčiť zapojenie obvodov bez elektrickej pásky alebo spájkovačky a sú ideálne na testovanie, či máte všetko správne zapojené. Zapojte prepojovací vodič prepojený so zemou do (-) mínusovej stopy a zapojte prepojovací vodič zapojený do kolíka tlačidla do (+) kladnej zásuvky. Ako je znázornené na obrázku, červený vodič (spojený s kolíkom 26) je zapojený do kladnej stopy a čierny vodič (spojený so zemou) je zapojený do zápornej stopy.
Krok 5. Zapojte dve dĺžky pripájacieho drôtu do nepájivej dosky
Odizolovacím zariadením odizolujte oba konce dvoch drôtov rôznej farby. Zapojte jednu stranu každého drôtu do zodpovedajúcej dráhy nepájivej dosky. Ako je znázornené na obrázku, červený kábel pre zapojenie je zapojený do kladnej stopy nepájivej dosky a biely vodič je zapojený do zápornej dráhy vývodky.
Krok 6. Pripojte zodpovedajúce prepojovacie vodiče k kladným a záporným kontaktom tlačidla
Krok 7. Pripojte napájanie späť k Raspberry Pi a spustite ho
Krok 8. Vyskúšajte to
Skontrolujte, či všetky prvky fungujú. V novom okne terminálu zadajte:
/usr/local/src/boothy/run.sh
Krok 9. Stlačte kláves ↵ Enter
Spustí sa ukážka fotoaparátu a uvidíte odpočítavanie čísla. Pripravte sa na úsmev! Nasníma sa 3 obrázky a vytlačí sa výsledná sada fotografií. Keď sa zobrazí hlásenie „Začnite stlačením červeného tlačidla!“mal by sa celý proces zopakovať v okamihu, keď stlačíte červené tlačidlo! Gratulujeme, vytvorili ste fotobúdku!
Krok 10. Zatvorte program fotobúdky
Keď ste pripravení ukončiť program fotobúdok, jednoducho stlačte Ctrl+C. Program sa tým náhle ukončí a dostanete sa späť do okna terminálu. Potom sa stlačením klávesov Ctrl+D vráťte späť do normálneho príkazového riadka.
Časť 8 z 8: Prispôsobenie ďalej
Krok 1. Upravte kód pythonu
Ak chcete program ďalej prispôsobiť, môžete upraviť súbor pbooth.py v editore pythonu. Otvorte nové okno správcu súborov a prejdite do priečinka boothy. Dvakrát kliknite na súbor pbooth.py. Tým by sa mal otvoriť kód pbooth.py v editore pythonu.
Krok 2. Uložte zálohu
Kliknite na „Súbor“a zvoľte „Uložiť ako“a uložte nový súbor s názvom „pbooth.py.bak“ako záložný súbor pre prípad, že zmeníte čokoľvek, čo spôsobí nefunkčnosť kódu pythonu. Ak sa to stane, jednoducho odstráňte príponu „.bak“zo súboru a prepíšte ním poškodený súbor. Takto sa môžete cítiť bezpečne experimentovať s tým, že sa naučíte, čo každá časť kódu robí!
Krok 3. Prispôsobte kód pythonu
Ak sa pozriete na kód trochu bližšie, uvidíte, že v hornej časti sú definované niektoré premenné a výrazy, ktoré uľahčujú prispôsobenie kódu vašim potrebám.
IMG1 = "1.jpg" IMG2 = "2.jpg" IMG3 = "3.jpg" CurrentWorkingDir = "/usr/local/src/boothy" IMG4 = "4logo.png" logDir = "logs" archiveDir = "photos" SCREEN_WIDTH = 640 SCREEN_HEIGHT = 480 IMAGE_WIDTH = 640 IMAGE_HEIGHT = 480 BUTTON_PIN = 26 LED_PIN = 19 #pripojené k externému 12v. PHOTO_DELAY = 8
Krok 4. Postavte ohradu
Existuje mnoho kreatívnych spôsobov, akými môžete predvádzať svoju pracovnú fotobúdku, a množstvo príkladov rôznych inštalácií, ktoré ľudia urobili, na internete. Buďte kreatívni a bavte sa!