Indholdsfortegnelse:
- Trin 1: Gør dig klar til at programmere
- Trin 2: Programmering
- Trin 3: Twitter Setup og Boot Setup
- Trin 4: Hardware
Video: Tweetbot - Twitter Connected Photo Booth: 4 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
I dette projekt vil vi lave et Raspberry Pi-drevet kamera, der kan bruges i en fotoboks til fester. Efter at billedet er taget, kan det sendes til en bestemt Twitter -konto, så alle kan se det senere. Denne vejledning vil omfatte teknologidelen af dette projekt, så programmering, opsætning og nogle ledninger. Dette giver dig mulighed for helt at tilpasse din egen fotoboks baseret på den placering, du vil konfigurere den på og personlige præferencer.
Her er hvad du skal bruge:
Raspberry Pi 3*: $ 34,49 (Du kan bruge andre versioner, men denne vejledning er baseret på 3)
HDMI -kabel*: 6,99 $
Mus: 5,49 $
Tastatur: $ 12,99
8 GB microSD -kort*: 7,32 $
Strømkilde til Raspberry Pi*: $ 9,99
Etui til Raspberry Pi*: 6,98 $
PiCamera: $ 27,99
Brødbræt: $ 6,86
1 trykknap: $ 7,68
2 jumperkabler fra mand-hun: $ 4,99
Skærm til HDMI (Du kan bruge VNC eller SSH, hvis du foretrækker det, men jeg vil ikke gå over opsætningen her)
Varer med en stjerne (*) kan alle købes samlet her: $ 69,99
Du har sandsynligvis de fleste af disse allerede, hvis du nogensinde har brugt en Raspberry Pi før. Inden vi begynder med selvstudiet, antager jeg, at du har den nyeste version af Raspbian på din Raspberry Pi. Hvis du har brug for hjælp, kan du gå her.
Trin 1: Gør dig klar til at programmere
Åbn terminalen på din Raspberry Pi (genvej: Ctrl-Alt-T).
Kør denne linje: sudo apt-get update og derefter sudo apt-get upgrade -y, som opdaterer dine nuværende pakker og installerer nogle nye.
Nu opretter vi en fil, hvor vores Python -program vil ligge. Hvis du vil gøre dette ved hjælp af GUI, skal du gå til dit skrivebord, højreklikke og klikke på Opret ny - tom fil. Navngiv filen "booth.py". Lad det nu stå tomt og gem.
Hvis du vil gøre det trin ved hjælp af terminalen. Indtast cd ~/Desktop og derefter sudo nano booth.py. Indtast noget i det nu og gør Ctrl-X og derefter Y og derefter Enter.
Nu skal vi installere et bibliotek "Twython", som vi vil bruge til at sende billeder til Twitter.
Indtast terminalen: sudo pip3 install twython
Kør desuden sudo pip3 install twython --upgrade
Gør også sudo raspi-config og aktiver kamera. Efter dette skal du genstarte.
Du er nu klar til at starte programmeringsdelen!
Trin 2: Programmering
Gå til din booth.py -fil, og indsæt den vedhæftede kode i den. I den vedhæftede fil kommenteres hver linje, så du ved præcis, hvad der foregår. I det næste trin får vi de nødvendige tokens til, at Twitter API fungerer.
Vi vil arbejde med stifterne defineret i koden i et fremtidigt trin for at tilslutte trykknapperne.
Forhåbentlig forstår du, hvordan koden fungerer gennem mine kommentarer!
Trin 3: Twitter Setup og Boot Setup
Her vil jeg antage, at du har en Twitter -konto, som du vil bruge. Hvis ikke, skal du oprette en nu.
Gå til apps.twitter.com
Opret ny app
Udfyld de påkrævede felter, accepter accept, og fortsæt
Tjek med et billede ovenfor for at se, at du ser den samme skærm som mig.
Gå til nøgler og adgangstokener
Rul ned, og klik på Opret mine adgangstokener
Tag nu de 4 tokens, du ser, og læg dem i stand.py.
ck: Forbrugernøgle, cs: Forbrugerhemmelighed, på: adgangstoken, ats: Adgangstokenhemmelighed
Vi ønsker at kunne køre programmet, når Raspberry Pi starter ved at klikke på startknappen. Vi tilslutter knapperne senere, men vi vil gøre opstartstrinet nu. Gå til terminalen, og skriv sudo nano /etc/rc.local
Inden exit 0 skal du skrive python3 /home/pi/Desktop/booth.py
Gem filen
Nu er du færdig med at konfigurere hindbær pi -programmet. Husk, at alt kun fungerer i tilfælde af en Wifi -forbindelse. Lad os gå videre til hardware -sektionen.
Trin 4: Hardware
Jeg er glad for, at du er nået så langt! Først skal vi slutte kameraet til vores Raspberry Pi. Dette websted viser dig, hvordan du fysisk forbinder det. Vi er også nødt til at tilslutte den knap, der styrer alt. Du skal bruge 2 han-hunkabler, brødbræt og knap. Placer knappen over midten af brødbrættet. Sæt to ledninger til to af lederne på den ene side af knappen (se billede). Tilslut hunenden af den ene ledning til Jord på Raspberry Pi og den anden til GPIO 4. Se billedet for at se, hvor de to ledninger skal tilsluttes.
Nu er du færdig! Sådan bruger du din nye skabelse. Tilslut hindbær pi til strømmen, og vent på, at den tændes. Tryk på knappen og slip kort efter, og et billede vil blive taget og uploadet til Twitter. Hvis du holder knappen inde i 3 sekunder eller mere, lukkes Raspberry Pi sikkert (tag ikke bare stikket ud). Prøv dette og se om alt fungerer som beskrevet. Hvis du har spørgsmål eller forslag, skal du selvfølgelig efterlade dem i kommentarerne.
Anbefalede:
DIY Home Recording Booth ($ 66,00): 11 trin (med billeder)
DIY Home Recording Booth ($ 66,00): For omkring fire år siden skrev jeg en astronomi lærebog og lydbog, der omhandlede de 110 Messier -objekter, der kan ses med et teleskop. Seeren er i stand til at lytte til de interessante kendsgerninger og historie om disse himmelske objekter uden at have
Arduino Wedding Photo Booth - 3D -printede dele, automatiseret og lavt budget: 22 trin (med billeder)
Arduino Wedding Photo Booth - 3D -trykte dele, automatiseret og lavt budget: Jeg blev for nylig inviteret til min partners brors bryllup, og de spurgte før, om vi kunne bygge dem en fotoboks, da de koster for meget at ansætte. Det var det, vi kom frem til, og efter flere komplimenter besluttede jeg at gøre det til en instruks
Connected Letterbox Solar Powered: 12 trin (med billeder)
Connected Letterbox Solar Powered: For min anden Ible vil jeg beskrive dig mine værker om min tilsluttede brevkasse.Efter at have læst denne Instructable (+ mange andre), og da min brevkasse ikke er i nærheden af mit hus, ville jeg inspirere mig til Åbn Green Energy arbejder for at forbinde min brevkasse til
Smart Led Messenger, Connected Displayer: 4 trin (med billeder)
Smart Led Messenger, Connected Displayer: Hi Maker, Her er et tilsluttet objekt ved navn Smart Led Messenger. Med det kan du vise en storslået rullende meddelelse hentet fra internettet! Du kan lave det selv med: Led Matrix 8*8*4 - ~ 4 $ mikrokontroller Wemos D1 mini V3 - ~ 4 $ 3d trykt æske
Instagram-inspireret DIY Photo-Booth: 18 trin (med billeder)
Instagram Inspireret DIY Photo-Booth: Jeg besluttede at bygge en enkel fotostand som en sjov tilføjelse til arrangementer, dette går igennem de grundlæggende trin i, hvordan jeg gik fra et par stykker træ til en fuldt funktionel bod. Jeg har også inkluderet et foto af, hvordan billederne ser ud! Venligst ikke