Obsah:

Tweetbot - Photo Booth propojený s Twitterem: 4 kroky (s obrázky)
Tweetbot - Photo Booth propojený s Twitterem: 4 kroky (s obrázky)

Video: Tweetbot - Photo Booth propojený s Twitterem: 4 kroky (s obrázky)

Video: Tweetbot - Photo Booth propojený s Twitterem: 4 kroky (s obrázky)
Video: How to Download and Install Tweetbot for Mac 2024, Červenec
Anonim
Tweetbot - Photo Booth připojený ke Twitteru
Tweetbot - Photo Booth připojený ke Twitteru

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

Hardware
Hardware
Hardware
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: