Taula de continguts:

Tweetbot - Photo Connected Photo Booth: 4 passos (amb imatges)
Tweetbot - Photo Connected Photo Booth: 4 passos (amb imatges)

Vídeo: Tweetbot - Photo Connected Photo Booth: 4 passos (amb imatges)

Vídeo: Tweetbot - Photo Connected Photo Booth: 4 passos (amb imatges)
Vídeo: Introducing Tweetbot Twitter app 2024, Juliol
Anonim
Tweetbot - Photo Connected Photo Booth
Tweetbot - Photo Connected Photo Booth

En aquest projecte, farem una càmera alimentada per Raspberry Pi que es pugui utilitzar en un fotomaton a les festes. Un cop feta la foto, es pot publicar en un compte de Twitter designat perquè tothom la pugui veure més endavant. Aquest tutorial inclourà la part tecnològica d'aquest projecte, de manera que la programació, la configuració i alguns cables. Això us permet personalitzar completament el vostre propi fotomontatge en funció de la ubicació on el configurareu i de les preferències personals.

Això és el que necessiteu:

Raspberry Pi 3 *: 34,49 $ (podeu utilitzar altres versions, però aquest tutorial es basa en 3)

Cable HDMI *: 6,99 $

Ratolí: 5,49 dòlars

Teclat: 12,99 dòlars

Targeta microSD de 8 GB *: 7,32 dòlars

Font d'alimentació per al Raspberry Pi *: 9,99 dòlars

Funda per al Raspberry Pi *: 6,98 dòlars

PiCamera: 27,99 dòlars

Taula de pa: 6,86 dòlars

1 polsador: 7,68 dòlars

2 cables de pont masculí-femení: 4,99 dòlars

Monitor per HDMI (Podeu utilitzar VNC o SSH si ho preferiu, però no revisaré la configuració aquí)

Els articles amb un asterisc (*) es poden comprar junts aquí: 69,99 $

És probable que ja en tingueu la majoria si alguna vegada heu utilitzat un Raspberry Pi abans. Abans de començar el tutorial, suposo que teniu la versió més recent de Raspbian al vostre Raspberry Pi. Si necessiteu ajuda, aneu aquí.

Pas 1: Preparació per programar

Obriu el terminal del vostre Raspberry Pi (drecera: Ctrl-Alt-T).

Executeu aquesta línia: sudo apt-get update i, a continuació, sudo apt-get upgrade -y, que actualitzarà els paquets actuals i n'instal·larà alguns de nous.

Ara, crearem un fitxer on resideix el nostre programa Python. Si voleu fer-ho mitjançant la GUI, aneu al vostre escriptori, feu clic amb el botó dret i feu clic a Crea nou - Fitxer buit. Anomeneu el fitxer "booth.py". De moment, deixeu-ho en blanc i deseu-lo.

Si voleu fer aquest pas mitjançant el terminal. Escriviu cd ~ / Desktop i, a continuació, sudo nano booth.py. Introduïu-hi qualsevol cosa per ara i feu Ctrl-X i després Y i després Intro.

Ara cal instal·lar una biblioteca "Twython" que utilitzarem per publicar imatges a Twitter.

Escriviu el terminal: sudo pip3 install twython

A més, executeu sudo pip3 install twython --upgrade

A més, feu sudo raspi-config i activeu la càmera. Després d'això, reinicieu.

Ja esteu a punt per iniciar la part de programació.

Pas 2: programació

Aneu al fitxer booth.py i enganxeu-hi el codi adjunt. Al fitxer adjunt, es comenta cada línia perquè sàpiga exactament què passa. Al següent pas, aconseguirem els tokens necessaris perquè funcioni l'API de Twitter.

Treballarem amb els pins definits al codi en un futur pas per connectar els botons.

Amb sort, enteneu com funciona el codi a través dels meus comentaris.

Pas 3: Configuració de Twitter i Configuració d'arrencada

Aquí, assumiré que teniu un compte de Twitter que utilitzarà. Si no, creeu-ne un ara.

Aneu a apps.twitter.com

Crea una aplicació nova

Empleneu els camps obligatoris, accepteu l’acord i continueu

Comproveu amb una imatge superior per veure que veieu la mateixa pantalla que jo.

Aneu a Tecles i fitxes d'accés

Desplaceu-vos cap avall i feu clic a Crea els meus tokens d'accés

Ara agafeu les 4 fitxes que veieu i poseu-les a booth.py.

ck: Consumer Key, cs: Consumer Secret, at: access token, ats: Access Token Secret

Volem poder executar el programa quan arrenca el Raspberry Pi fent clic al botó d'inici. Connectarem els botons més endavant, però farem el pas d’arrencada ara. Aneu al terminal i escriviu sudo nano /etc/rc.local

Abans de sortir 0, escriviu python3 /home/pi/Desktop/booth.py

Guardar arxiu

Ara heu acabat de configurar el programa raspberry pi. Tingueu en compte que tot només funcionarà en cas de connexió Wifi. Passem a la secció de maquinari.

Pas 4: maquinari

Maquinari
Maquinari
Maquinari
Maquinari

M'alegro que hagis arribat fins aquí! En primer lloc, hem de connectar la càmera al nostre Raspberry Pi. Aquest lloc web us mostra com connectar-lo físicament. També hem de connectar el botó que ho controlarà tot. Necessiteu 2 cables home-femella, taulers de connexió i botó. Col·loqueu el botó sobre la meitat de la taula de treball. Col·loqueu dos cables a dos dels cables a un costat del botó (vegeu la imatge). Connecteu l'extrem femella d'un cable a terra del Raspberry Pi i l'altre a GPIO 4. Vegeu la imatge per veure on connectar aquests dos cables.

Ara heu acabat! A continuació s’explica com utilitzeu la vostra nova creació. Connecteu el raspberry pi a l’alimentació i espereu que s’encengui. Premeu el botó i deixeu anar poc després i es farà una foto i es penjarà a Twitter. Si manteniu premut el botó durant 3 segons o més, el Raspberry Pi s'apagarà amb seguretat (no només el desconnecteu). Proveu-ho i comproveu si tot funciona com es descriu. Per descomptat, si teniu alguna pregunta o suggeriment, deixeu-los als comentaris.

Recomanat: