Obsah:
- Krok 1: Připravte se na program
- Krok 2: Programování
- Krok 3: Nastavení Twitteru a nastavení spouštění
- Krok 4: Hardware
Video: Tweetbot - Photo Booth propojený s Twitterem: 4 kroky (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
V tomto projektu budeme vyrábět kameru poháněnou Raspberry Pi, kterou lze použít ve fotografickém stánku na večírcích. Jakmile je fotografie pořízena, lze ji zveřejnit na určeném účtu Twitter, aby si ji každý mohl později prohlédnout. Tento tutoriál bude zahrnovat technologickou část tohoto projektu, takže programování, nastavení a nějaké zapojení. To vám umožní zcela přizpůsobit svůj vlastní fotostánek na základě umístění, ve kterém jej nastavíte, a osobních preferencí.
Zde budete potřebovat:
Raspberry Pi 3*: 34,49 $ (Můžete použít i jiné verze, ale tento návod je založen na 3)
Kabel HDMI*: 6,99 $
Myš: 5,49 $
Klávesnice: 12,99 $
8 GB karta microSD*: 7,32 $
Zdroj napájení pro Raspberry Pi*: 9,99 $
Pouzdro pro Raspberry Pi*: 6,98 $
PiCamera: 27,99 $
Breadboard: 6,86 $
1 tlačítko: 7,68 $
2 propojovací kabely pro muže a ženy: 4,99 USD
Monitor pro HDMI (Pokud chcete, můžete použít VNC nebo SSH, ale nastavení zde nepřejdu)
Položky s hvězdičkou (*) lze zakoupit společně zde: 69,99 $
Většinu z nich pravděpodobně již máte, pokud jste někdy dříve používali Raspberry Pi. Než začneme tutoriál, předpokládám, že máte na Raspberry Pi nejnovější verzi Raspbian. Pokud potřebujete pomoc, jděte sem.
Krok 1: Připravte se na program
Otevřete terminál na svém Raspberry Pi (zkratka: Ctrl-Alt-T).
Spusťte tento řádek: sudo apt-get update a poté sudo apt-get upgrade -y, které aktualizují vaše aktuální balíčky a nainstalují nějaké nové.
Nyní vytvoříme soubor, ve kterém bude umístěn náš program Python. Chcete -li to provést pomocí grafického uživatelského rozhraní, přejděte na plochu, klikněte pravým tlačítkem a klikněte na Vytvořit nový - prázdný soubor. Pojmenujte soubor "booth.py". Prozatím ponechte pole prázdné a uložte.
Pokud to chcete udělat, použijte terminál. Zadejte cd ~/Desktop a poté sudo nano booth.py. Prozatím do něj zadejte cokoli a proveďte Ctrl-X a poté Y a poté Enter.
Nyní musíme nainstalovat knihovnu „Twython“, kterou budeme používat k zasílání obrázků na Twitter.
Zadejte do terminálu: sudo pip3 install twython
Navíc spusťte sudo pip3 install twython --upgrade
Také proveďte sudo raspi-config a povolte kameru. Poté restartujte.
Nyní jste připraveni začít s programováním!
Krok 2: Programování
Přejděte do souboru booth.py a vložte do něj přiložený kód. V přiloženém souboru je každý řádek okomentován, abyste přesně věděli, co se děje. V dalším kroku získáme potřebné tokeny, aby API Twitter fungovalo.
Budeme pracovat s piny definovanými v kódu v budoucím kroku k zapojení tlačítek.
Naštěstí díky mým komentářům chápete, jak kód funguje!
Krok 3: Nastavení Twitteru a nastavení spouštění
Zde budu předpokládat, že máte účet Twitter, který budete používat. Pokud ne, vytvořte si ho hned.
Přejděte na apps.twitter.com
Vytvořit novou aplikaci
Vyplňte požadovaná pole, přijměte souhlas a pokračujte
Zkontrolujte pomocí obrázku výše, abyste viděli, že vidíte stejnou obrazovku jako já.
Přejděte na Klíče a přístupové tokeny
Přejděte dolů a klikněte na Vytvořit přístupové tokeny
Nyní vezměte 4 žetony, které vidíte, a vložte je do booth.py.
ck: Consumer Key, cs: Consumer Secret, at: access token, ats: Access Token Secret
Chceme mít možnost spustit program při spuštění Raspberry Pi kliknutím na tlačítko Start. Tlačítka připojíme později, ale krok při spuštění provedeme nyní. Přejděte na terminál a zadejte sudo nano /etc/rc.local
Před ukončením 0 zadejte python3 /home/pi/Desktop/booth.py
Uložení souboru
Nyní jste s nastavením programu Raspberry Pi hotovi. Mějte na paměti, že vše bude fungovat pouze v případě připojení Wifi. Přejdeme k části hardwaru.
Krok 4: Hardware
Jsem rád, že jste se dostali tak daleko! Nejprve musíme připojit kameru k našemu Raspberry Pi. Tento web ukazuje, jak jej fyzicky připojit. Musíme také zapojit tlačítko, které bude ovládat všechno. Potřebujete 2 kabely muž-žena, prkénko a tlačítko. Umístěte tlačítko doprostřed prkénka. Připojte dva vodiče ke dvěma vodičům na jedné straně tlačítka (viz obrázek). Připojte ženský konec jednoho vodiče k uzemnění na Raspberry Pi a druhý k GPIO 4. Viz obrázek, kde uvidíte, kde tyto dva vodiče připojit.
Nyní jste hotovi! Zde je návod, jak svůj nový výtvor používáte. Připojte Raspberry Pi k napájení a počkejte, až se zapne. Krátce poté stiskněte tlačítko a uvolněte. Pořídí se snímek a nahraje se na Twitter. Pokud podržíte tlačítko po dobu 3 sekund nebo déle, Raspberry Pi se bezpečně vypne (neodpojujte jej). Zkuste to a zjistěte, zda vše funguje tak, jak je popsáno. Samozřejmě pokud máte nějaké dotazy nebo návrhy, zanechte je v komentářích.
Doporučuje:
Postup: Instalace Raspberry PI 4 bezhlavého (VNC) s Rpi imagerem a obrázky: 7 kroků (s obrázky)
Jak na to: Instalace Raspberry PI 4 Headless (VNC) s Rpi-imager a obrázky: Mám v plánu použít tento Rapsberry PI ve spoustě zábavných projektů zpět na mém blogu. Neváhejte se na to podívat. Chtěl jsem se vrátit k používání svého Raspberry PI, ale na novém místě jsem neměl klávesnici ani myš. Už je to dlouho, co jsem nastavoval Raspberry
Vocal GOBO - Shield pro tlumení zvuku - Vocal Booth - Vocal Box - Reflexní filtr - Vocalshield: 11 kroků
Vocal GOBO - Sound Dampener Shield - Vocal Booth - Vocal Box - Reflexní filtr - Vocalshield: Začal jsem nahrávat více vokálů ve svém domácím studiu a chtěl jsem získat lepší zvuk a po nějakém průzkumu jsem zjistil, co je " GOBO " byl. Viděl jsem tyto věci tlumící zvuk, ale pořádně jsem si neuvědomil, co udělali. Teď ano. Našel jsem y
MOS - IoT: Váš propojený fogponický systém: 4 kroky
MOS - IoT: Váš propojený Fogponic System: Zmírnění otřesů Superflux: Naše webové stránky Tyto Instructables jsou kontinuitou systému Fogponic System. Zde budete mít více možností měřit data ze svého skleníkového počítače a ovládat více operací, jako je
Jak vytvořit video na rozdělené obrazovce čtyřmi kroky: 4 kroky (s obrázky)
Jak vytvořit video na rozdělené obrazovce ve čtyřech krocích: Často vidíme stejnou osobu, která se ve scéně dvakrát objeví v televizní hře. A pokud víme, herec nemá dvojče. Také jsme sledovali, že jsou na jednu obrazovku umístěna dvě zpívající videa, která porovnávají jejich pěvecké schopnosti. To je síla spl
Kombinace bezpečnostního systému s Phidges a Twitterem pro úžasnost: 8 kroků
Kombinace bezpečnostního systému s Phidges a Twitterem pro Awesomeness: Bydlím v bytě, který je propojen s bezpečnostním systémem. Nechci si kupovat domácí telefonní linku a místní monitorovací služby postrádají úžas. Chci vědět, jestli někdo přijde do mého bytu, zatímco já budu pryč. Mohl bych použít pohybový senzor, ale