A fotófülkék nagyon szórakoztatóak, és tömegesen kiegészítik a társadalmi eseményeket, például a bulikat, születésnapokat és esküvőket. A vendégek szívesen pózolnak a képeken, és végül emlékezetes emlékeket őriznek egy emlékezetes eseményről. Bár egy fotófülke bérlése költséges lehet, a Raspberry Pi használatával sokkal kevesebb pénzért készítheti el sajátját, és sokkal szórakoztatóbb lesz!
Lépések
1. rész a 8 -ból: A Raspberry Pi beállítása
1. lépés. Győződjön meg arról, hogy a Raspberry Pi naprakész
Szüksége lesz egy Rasbberry Pi 2B vagy újabb modellre, amely a legújabb támogatott Raspbian operációs rendszert futtatja monitorral, billentyűzettel és egérrel. Ha még nem állította be a Raspberry Pi-t, nézze meg a Raspberry Pi használatának első lépéseit bemutató útmutatót a részletes lépésenkénti utasításokért.
2. lépés. Frissítse a csomagkönyvtárakat
Nyisson meg egy új terminál ablakot a tálca bal felső sarkában található terminál ikon megnyomásával, és írja be a következőt:
sudo apt-get update
3. lépés. Frissítse csomagjait
A terminálba írja be:
sudo apt-get upgrade
2. rész a 8 -ból: A kamera modul csatlakoztatása
1. lépés Kapcsolja ki a Raspberry Pi -t, és húzza ki a tápellátást
2. lépés Keresse meg a kamera portját
Lépés 3. Emelje fel a hátsó fület a két oldal felhúzásával
4. lépés Helyezze be a szalagkábelt úgy, hogy a fémcsatlakozók kifelé nézzenek az Ethernet -porttól a HDMI -port felé
5. lépés Tartsa a helyén a kamera szalagkábelét, és nyomja le a két fület
Ez rögzíti a fényképezőgép szalagkábelét a helyére. Győződjön meg arról, hogy a szalagkábel biztonságosan rögzítve van, és egyenletesen illeszkedik a kamera portjába.
6. lépés: Csatlakoztassa újra az áramellátást, és indítsa el a Raspberry Pi -t
7. lépés: Nyissa meg a Raspberry Pi konfigurációs menüt
Kattintson a tálca bal felső sarkában található málna ikonra. Lépjen a „Beállítások” pontra, majd kattintson a „Raspberry Pi Configuration” elemre.
8. lépés. Győződjön meg arról, hogy a kamera szoftver engedélyezve van az Interfészek lapon
Ezután nyomja meg az OK gombot.
A számítógép kérheti, hogy újra kell indítani, mielőtt a módosítások életbe lépnek. Ezután megkérdezi, hogy szeretné -e most újraindítani a számítógépet, ebben az esetben válassza az Igen lehetőséget
9. lépés Tesztelje le a fényképezőgépet egy kép készítésével
Nyisson meg egy új terminál ablakot, és írja be:
raspistill -o cam.jpg
- Ezután nyomja meg az ↵ Enter billentyűt. A kamera előnézete egy másodperccel később bekapcsol, és képet készít. A cam-j.webp" />
- A cam-j.webp" />
10. lépés: Nyissa meg az imént létrehozott képfájlt
A fájlkezelőt a tálca bal felső sarkában található fájlmappa ikonra kattintva nyithatja meg. Látnia kell a képfájlt a saját könyvtárában. Kattintson duplán a fájlra, és ez megnyitja a képet az Image Viewer segítségével. Kiváló!
3. rész a 8 -ból: Fotónyomtató kiválasztása
1. lépés: Tekintse meg a különböző nyomtatók előnyeit és hátrányait
- Tintasugaras A nyomtatók általában olcsóbbak és jó minőségű fényképeket készítenek. Ezek azonban általában lassabb nyomtatási sebességgel rendelkeznek, és nagy mennyiségben történő nyomtatáskor megtévesztően drágák. A fotópapírt lapokban, a tintapatronokat szín szerint külön -külön értékesítik.
- Lézer A nyomtatók kiváló nyomtatási sebességgel rendelkeznek, de még a színes lézernyomtatók sem szoktak fényképminőségű képeket előállítani, és nem nyomtatnak fotópapírra sem. Színes lézernyomtatók esetén a festékkazettákat külön -külön is értékesítik szín szerint.
- Festék-szublimáció A nyomtatók kiváló fotóminőségű nyomatokat, gyors nyomtatási sebességet és árukat mutatják. A festék-szublimációs nyomtatók fotópapírja az azonos mennyiségű papír nyomtatásához szükséges mennyiségű festékfóliával kerül forgalomba. A drágább, nagy volumenű modelleknél a papírt és a festéket együtt tekercsben értékesítik, és a nyomtató automatikusan levág minden fényképet a nyomtatás után. Az olcsóbb, kisebb mennyiségű modellek esetében a fotópapírt és a festéket együtt értékesítik lapokban.
2. Lépés. Fontolja meg igényeit és költségvetését
Milyen típusú rendezvényen fogják használni a fotóautomatáját, és hány fényképet nyomtat ki? Milyen méretű fényképeket szeretne a nyomatokból, és mennyire költséges a szükséges hordozó? A jövőben használni fogja a fotóautomatát? A körülményeitől függően az Ön érdeke lehet, hogy béreljen egy professzionális eseménynyomtatót, vagy vásároljon használt modellt a költségek töredékéért.
3. lépés Győződjön meg arról, hogy a nyomtató kompatibilis a Raspberry Pi -vel
Bármilyen nyomtatót is tervez használni, azt a Gutenprintnek támogatnia kell. A Gutenprint az ingyenes nyomtató -illesztőprogramok nyílt forráskódú gyűjteménye, amelyet UNIX -alapú nyomtatási rendszerekkel használnak, és ezt használja a Raspberry Pi a nyomtatáshoz. Itt található a Gutenprint -szel jelenleg kompatibilis nyomtatók listája. Ha a nyomtató mellett „EXPERIMENTAL” felirat olvasható, akkor problémái lehetnek, és előfordulhat, hogy nem működik megbízhatóan a Raspberry Pi -n.
4. rész a 8 -ból: A fotónyomtató telepítése
1. lépés. Telepítse a CUPS -t
A CUPS (vagy Common Unix nyomtatási rendszer) az a program, amelyet a Raspberry Pi -ből nyomtatni kell. Nyisson meg egy új terminál ablakot, és írja be:
sudo apt-get install csészék
2. lépés. Adja hozzá a „pi” felhasználót ahhoz a csoporthoz, amely jogosult az „lpadmin” nyomtatására
A terminál típusában:
sudo usermod -a -G lpadmin pi
3. lépés Csatlakoztassa a nyomtatót a Raspberry Pi -hez az USB -kábel segítségével
Ezután kapcsolja be a nyomtatót.
Lépés 4. Nyissa meg az internetes böngészőt a tálca bal felső sarkában található kék földgömb ikonra kattintva
Az URL -sávba írja be a következő címet:
127.0.0.1:631
Ezután nyomja meg az ↵ Enter billentyűt. Ez megnyitja a CUPS beállítási oldalt a böngészőben.
5. lépés. Kattintson az Adminisztráció fülre
Ezután kattintson a Nyomtató hozzáadása gombra. A rendszer kéri felhasználónevét és jelszavát.
Az alapértelmezett felhasználónév a pi, az alapértelmezett jelszó pedig málna, hacsak korábban nem módosították
6. lépés. Válassza ki a nyomtatót a Helyi nyomtatók listából, majd kattintson a Folytatás gombra
Hagyja figyelmen kívül a VNC távoli nyomtatót, és ne aggódjon, ha nyomtatója kétszer szerepel a listában.
7. lépés Nevezze át a nyomtatót valami könnyen megjegyezhető és egyszerűen begépelhető dologra
A képen látható példában a nyomtatót átnevezzük az alapértelmezett Sony_UP-DR200-ról egyszerűen SonyUP-ra, így könnyebb megjegyezni és beírni. Ha kívánja, megadhat egy helycímkét is. Ebben a példában a photobooth -ot adjuk meg helyként. Ezután kattintson a Folytatás gombra.
8. lépés Válassza ki az adott nyomtató márkájához és típusához tartozó nyomtató -illesztőprogramot
Ezután kattintson a Nyomtató hozzáadása gombra.
9. lépés Válassza ki a nyomtatón előnyben részesített nyomtatási beállításokat
Ha nem tudja, mit tesz egy adott beállítás, akkor jobb, ha békén hagyja. A legfontosabb beállítás annak biztosítása, hogy a hordozó mérete megfeleljen az éppen használt papírméretnek. Ezután kattintson az Alapértelmezett beállítások beállítása gombra. Látnia kell egy megerősítő oldalt, amelyen megjelenik a "A nyomtató" YourPrinterName "alapértelmezett beállításai sikeresen lettek beállítva." Ez átirányítja a nyomtató fő állapotára és feladatoldalára.
10. lépés. Ellenőrizze az aktív nyomtatókat
Nyisson meg egy új terminál ablakot, és írja be:
lpstat -p
Ezután nyomja meg az ↵ Enter billentyűt. Ez visszaadja az aktuális alapértelmezett nyomtató nevét és állapotát. A megjelenített nyomtatónévnek meg kell egyeznie a CUPS beállításban korábban megadott névvel, és az állapotnak "tétlennek" kell lennie, ha a nyomtató nincs használatban.
11. lépés. Sorolja fel a saját könyvtárában található fájlokat
A terminál típusában:
ls
Ezután nyomja meg az ↵ Enter billentyűt. Ezzel visszatér a saját könyvtárban található könyvtárak és fájlok listája. A listában keresse meg a korábban készített kép fájlnevét a Kamera modul csatlakoztatása részben.
12. lépés Nyomtassa ki a képet
A terminál típusában:
lp -d NYOMTATÓNÉV cam.jpg
- A NYOMTATÓNÉV helyett írja be saját nyomtatója nevét, és a cam-j.webp" />
5. rész a 8 -ból: A Photo Booth kód beszerzése
1. lépés Válasszon ki egy fotófülke kódot
Egy fényképfülke -program létrehozása a semmiből kívül esik ezen útmutató keretein. Szerencsére sokféle program lebeg a neten, amelyeket különböző felhasználók írtak saját barkácsfotós projektjeikhez! Még szerencse, hogy ezek közül a félelmetes emberek közül sokan nyílt forráskódjukat nyilvánossá tették a nyilvánosság számára személyes használatra.
Kereshet olyan helyeket, mint a Github.com, az Ön igényeinek megfelelőt, azonban ez az útmutató egy Kenneth Centurion által írt programot használ, példának okáért a „boothy” nevet. Egyszerű és meglehetősen könnyen érthető, és testre szabható túl sok programozási ismeret nélkül. Itt megtekintheti a fájlokat, és felfedezheti a kódot a böngészőjében:
2. lépés. Klónozza a fülkés tárolót
A klónozás egyszerűen egy másik módja a „letöltés” kifejezésnek, és a lerakat egyszerűen fájlok gyűjteménye. Nyisson meg egy új terminál ablakot, és változtassa meg a könyvtárat a következő beírásával:
cd/usr/local/src
- Ezután nyomja meg az ↵ Enter billentyűt.
- Klónozza a fülkés tárolót ebbe a mappába a következő beírásával:
sudo git klón git: //github.com/zoroloco/boothy.git
Ezután nyomja meg az ↵ Enter billentyűt. Ezzel a teljes boothy -tárolót és az összes fájlt átmásolja a könyvtárba, ahol éppen tartózkodik. Remek munka!
6. rész a 8 -ból: A Photo Booth kód beállítása
1. lépés: Változtassa meg a fájlok és mappák engedélyeit
Sok új fájlt írhatóvá és futtathatóvá kell tennie, hogy szerkeszthesse és futtassa a különböző fájlokat. A különböző engedélybeállításokról a hivatalos Linux webhelyen tudhat meg többet. A leggyorsabb módszer az, ha a teljes fülke -könyvtárat mindenki számára olvashatóvá, írhatóvá és végrehajthatóvá teszi. Ehhez írja be a terminál ablakába:
sudo chmod 777 -R/usr/local/src/boothy
Nyomja meg az ↵ Enter gombot.
2. lépés: Futtassa az INSTALL fájlt bash parancsfájlként
Az INSTALL.txt fájl olyan parancsokat tartalmaz, amelyek letöltik és telepítik a csomagok futtatásához szükséges csomagokat. Ahelyett, hogy mindet kézzel írja be, futtathatja a szövegfájlt szkriptként. A terminál típusában:
sudo bash /usr/local/src/boothy/INSTALL.txt
Nyomja meg az ↵ Enter gombot. A telepítési folyamat során feltétlenül válaszoljon minden kérésre. Ez a lépés elég sokáig eltarthat, így ez remek alkalom lenne egy csésze kávé elfogyasztására! Várjon, amíg az összes csomag telepítve van, mielőtt folytatná a következő lépést.
3. Szerkessze a "futtatás" parancsfájlt
A terminál típusában:
sudo nano /usr/local/src/boothy/run.sh
- Nyomja meg az ↵ Enter gombot. Ez megnyitja a run.sh fájlt a terminálon belüli szövegszerkesztőben. A nyílbillentyűkkel navigáljon, és adjon hozzá egy -i -t az alsó sorhoz a "python" szó után, így a teljes kód a következőképpen jelenik meg:
#!/bin/bash # # chmod +x run.sh # # clear sudo python -i /usr/local/src/boothy/pbooth.py
7. rész a 8 -ból: A gomb csatlakoztatása
Lépés 1. Kapcsolja ki a Raspberry Pi -t, és húzza ki a tápellátást
2. lépés Keresse meg a gomb GPIO csapjait
A GPIO a General Purpose Input Output rövidítése, és a Raspberry Pi 40 érintkezőjére utal. Különféle elektronikus bemeneti kimeneti objektumok, például gombok, kapcsolók, lámpák stb. Csatlakoztatására szolgálnak, majd programozhatók bármire. Ha korábban megvizsgálta a pbooth.py fájlt, akkor észrevehette, hogy a kód a BUTTON pin -t 26 -osnak jelöli.
3. lépés. Csatlakoztassa az áthidaló vezetéket a 26 -os csaphoz
Használjon másik színes áthidaló vezetéket, és csatlakoztassa egy földelőcsaphoz. Valójában van egy földelőcsap közvetlenül a 26. csap mellett, ugyanazon sor utolsó csapján. Amint az a képen is látható, egy piros áthidaló huzal van a 26 tűre akasztva, és egy fekete jumper huzal a földre.
Lépés 4. Csatlakoztassa az áthidaló vezetékeket egy kenyérsütő táblához
A kenyértáblák sokkal könnyebbé tehetik az áramkörök bekötését elektromos szalag vagy forrasztópáka nélkül, és ideálisak a teszteléshez, ha minden megfelelően be van kötve. Csatlakoztassa a földhöz csatlakoztatott áthidaló vezetéket a (-) negatív sávba, és a gombostűhöz csatlakoztatott áthidaló vezetéket a (+) pozitív sávba. Amint az a képen is látható, a piros vezetéket (a 26 -os érintkezőhöz csatlakoztatva) a pozitív sávba, a fekete vezetéket (a földhöz csatlakoztatva) pedig a negatív sávba kell bedugni.
5. lépés Csatlakoztasson két hosszú csatlakozóvezetéket a kenyértáblához
Egy drótszedővel távolítsa el két különböző színű vezeték mindkét végét. Csatlakoztassa az egyes vezetékek egyik oldalát a kenyértábla megfelelő sávjához. A képen látható módon egy piros bekötő vezeték csatlakozik a kenyérsütő pozitív sávjához, és egy fehér vezeték a kenyérsütő lemez negatív sávjához.
6. lépés Csatlakoztassa a megfelelő bekötő vezetékeket a gomb pozitív és negatív érintkezőihez
7. lépés Dugja vissza a tápellátást a Raspberry Pi -be, és indítsa el
Lépés 8. Tesztelje
Ellenőrizze, hogy minden elem működik -e. Új terminál ablakban írja be:
/usr/local/src/boothy/run.sh
9. lépés. Nyomja meg az. Enter gombot
A kamera előnézete elindul, és megjelenik egy szám, amely visszaszámlál. Készülj fel a mosolyra! 3 képet készít, és kinyomtatja a képkészletet. Amikor azt mondja: "Nyomja meg a piros gombot a kezdéshez!" meg kell ismételnie az egész folyamatot abban a pillanatban, amikor megnyomja a piros gombot! Gratulálok, fotófülkét készítettél!
10. lépés. Zárja be a fotófülke programot
Ha készen áll a fényképfülke -program befejezésére, egyszerűen nyomja meg a Ctrl+C billentyűkombinációt. Ez hirtelen leállítja a programot, és visszatér a terminál ablakához. Ezután nyomja meg a Ctrl+D billentyűkombinációt, hogy visszatérjen a normál parancssorba.
8. rész: 8: További testreszabás
1. lépés: Szerkessze a python kódot
Ha tovább szeretné testre szabni a programot, akkor a python szerkesztőben szerkesztheti a pbooth.py fájlt. Nyisson meg egy új fájlkezelő ablakot, és keresse meg a boothy könyvtárat. Kattintson duplán a pbooth.py fájlra. Ennek meg kell nyitnia a pbooth.py kódot a python szerkesztőben.
2. lépés. Mentsen biztonsági másolatot
Kattintson a "Fájl" elemre, és válassza a "Mentés másként" lehetőséget, és mentsen egy új fájlt "pbooth.py.bak" néven biztonsági mentési fájlként arra az esetre, ha bármit megváltoztatna, ami miatt a python kód nem működik. Ha ez mégis megtörténik, egyszerűen törölje a ".bak" kiterjesztést a fájlból, és írja felül vele a törött fájlt. Így biztonságban érezheti magát, ha kísérletezik azzal, hogy megtanulja, mit tesz a kód egyes részei!
3. lépés. A python -kód testreszabása
Ha egy kicsit közelebbről megvizsgálja a kódot, látni fogja, hogy néhány változó és kifejezés van meghatározva a tetején, amelyek megkönnyítik az igényekhez való testreszabást.
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 #külső 12v -hoz csatlakoztatva. PHOTO_DELAY = 8
Lépés 4. Építsen házat
Számos kreatív módon jelenítheti meg működő fotófülkéjét, és rengeteg példa található az interneten az emberek által készített különböző installációkról. Légy kreatív és érezd jól magad!