Innehållsförteckning:
- Steg 1: Gör dig redo att programmera
- Steg 2: Programmering
- Steg 3: Twitter -installation och om startkonfiguration
- Steg 4: Hårdvara
Video: Tweetbot - Twitter Connected Photo Booth: 4 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
I det här projektet kommer vi att göra en Raspberry Pi-driven kamera som kan användas i en fotobås på fester. Efter att fotot har tagits kan det läggas upp på ett särskilt Twitter -konto som alla kan se senare. Denna handledning kommer att omfatta teknikdelen av detta projekt, så att programmering, installation och några kablar. Detta låter dig helt anpassa din egen fotobås baserat på platsen där du kommer att ställa in den och personliga preferenser.
Här är vad du behöver:
Raspberry Pi 3*: $ 34,49 (Du kan använda andra versioner men denna handledning är baserad på 3)
HDMI -kabel*: 6,99 dollar
Mus: 5,49 dollar
Tangentbord: $ 12,99
8 GB microSD -kort*: 7,32 dollar
Strömkälla för Raspberry Pi*: $ 9,99
Fodral till Raspberry Pi*: $ 6,98
PiCamera: $ 27,99
Brödbräda: $ 6,86
1 tryckknapp: $ 7,68
2 bygelkablar av man-hona: $ 4,99
Bildskärm för HDMI (Du kan använda VNC eller SSH om du föredrar det, men jag kommer inte att gå igenom installationen här)
Objekt med en asterisk (*) kan alla köpas tillsammans här: $ 69,99
Du har troligen de flesta av dessa redan om du någonsin har använt en Raspberry Pi tidigare. Innan vi börjar handledningen antar jag att du har den senaste versionen av Raspbian på din Raspberry Pi. Om du behöver hjälp, gå hit.
Steg 1: Gör dig redo att programmera
Öppna terminalen på din Raspberry Pi (genväg: Ctrl-Alt-T).
Kör den här raden: sudo apt-get update och sedan sudo apt-get upgrade -y som uppdaterar dina nuvarande paket och installerar några nya.
Nu kommer vi att skapa en fil där vårt Python -program kommer att ligga. Om du vill göra detta med GUI, gå till skrivbordet, högerklicka och klicka på Skapa ny - tom fil. Ge filen namnet "booth.py". Låt det stå tomt och spara.
Om du vill göra det steget med terminalen. Skriv in cd ~/Desktop och sedan sudo nano booth.py. Ange vad som helst i det nu och gör Ctrl-X och sedan Y och sedan Enter.
Nu måste vi installera ett bibliotek "Twython" som vi kommer att använda för att lägga upp bilder på Twitter.
Skriv in terminalen: sudo pip3 install twython
Kör dessutom sudo pip3 install twython --upgrade
Gör också sudo raspi-config och aktivera kameran. Efter detta, starta om.
Du är nu redo att börja programmeringsdelen!
Steg 2: Programmering
Gå till din booth.py -fil och klistra in den bifogade koden i den. I den bifogade filen kommenteras varje rad så att du vet exakt vad som händer. I nästa steg får vi de nödvändiga tokens för att Twitter API ska fungera.
Vi kommer att arbeta med stiften som definieras i koden i ett framtida steg för att ansluta tryckknapparna.
Förhoppningsvis förstår du hur koden fungerar genom mina kommentarer!
Steg 3: Twitter -installation och om startkonfiguration
Här antar jag att du har ett Twitter -konto som du kommer att använda. Om inte, skapa en nu.
Gå till apps.twitter.com
Skapa ny app
Fyll i de obligatoriska fälten, acceptera avtal och fortsätt
Kontrollera med en bild ovan för att se att du ser samma skärm som jag.
Gå till Keys and Access Tokens
Rulla ner och klicka på Skapa mina åtkomstpoken
Ta nu de fyra tokens som du ser och lägg dem i bås. Py.
ck: Consumer Key, cs: Consumer Secret, at: access token, ats: Access Token Secret
Vi vill kunna köra programmet när Raspberry Pi startar genom att klicka på startknappen. Vi kommer att ansluta knapparna senare, men vi kommer att göra steget vid start nu. Gå till terminalen och skriv sudo nano /etc/rc.local
Innan utgång 0 skriver du python3 /home/pi/Desktop/booth.py
Spara fil
Nu är du klar med att installera hallon pi -programmet. Tänk på att allt bara fungerar om det finns en Wifi -anslutning. Låt oss gå vidare till hårdvaruavsnittet.
Steg 4: Hårdvara
Jag är glad att du har kommit så här långt! Först måste vi ansluta kameran till vår Raspberry Pi. Denna webbplats visar dig hur du fysiskt kan ansluta den. Vi måste också koppla in knappen som styr allt. Du behöver två han-hankablar, brödbräda och knapp. Placera knappen över mitten av brödbrädan. Sätt två ledningar till två av ledningarna på ena sidan av knappen (se bild). Anslut honänden på ena kabeln till Ground på Raspberry Pi och den andra till GPIO 4. Se bilden för att se var de två ledningarna ska anslutas.
Nu är du klar! Så här använder du din nya skapelse. Anslut hallon pi till strömmen och vänta tills den slås på. Tryck på knappen och släpp kort efter, så tas en bild och laddas upp till Twitter. Om du håller knappen intryckt i 3 sekunder eller mer stängs Raspberry Pi säkert (koppla inte bara ur den). Prova detta och se om allt fungerar som beskrivet. Naturligtvis, om du har några frågor eller förslag, lämna dem i kommentarerna.
Rekommenderad:
DIY Home Recording Booth ($ 66,00): 11 steg (med bilder)
DIY Home Recording Booth ($ 66,00): För ungefär fyra år sedan skrev jag en astronomi lärobok och ljudbok som behandlade de 110 Messier -objekt som kan ses med ett teleskop. Betraktaren kan lyssna på de intressanta fakta och historien om dessa himmelska föremål utan att
Arduino Wedding Photo Booth - 3D -tryckta delar, automatiserad och låg budget: 22 steg (med bilder)
Arduino Wedding Photo Booth - 3D -tryckta delar, automatiserad och låg budget: Jag blev nyligen inbjuden till min partners brors bröllop och de frågade innan om vi kunde bygga dem ett fotobås eftersom de kostar för mycket att hyra. Detta är vad vi kom fram till och efter flera komplimanger bestämde jag mig för att göra det till en instruktion
Connected Letterbox Solar Powered: 12 steg (med bilder)
Connected Letterbox Solar Powered: För min andra Ible kommer jag att beskriva mina verk om min anslutna brevlåda. Open Green Energy arbetar för att ansluta min brevlåda till m
Smart Led Messenger, Connected Displayer: 4 steg (med bilder)
Smart Led Messenger, Connected Displayer: Hi Maker, Här är ett anslutet objekt som heter Smart Led Messenger. Med det kan du visa ett magnifikt rullande meddelande hämtat från internet! Du kan göra det själv med: Led Matrix 8*8*4 - ~ 4 $ mikrokontroller Wemos D1 mini V3 - ~ 4 $ 3D -tryckt låda
Instagraminspirerad DIY Photo-Booth: 18 steg (med bilder)
Instagraminspirerad DIY Photo-Booth: Jag bestämde mig för att bygga en enkel fotobås som ett roligt tillägg för evenemang, detta går igenom de grundläggande stegen för hur jag gick från några träbitar till en fullt fungerande monter. Jag har också inkluderat ett foto på hur bilderna ser ut! Snälla nej