Cuprins:
- Pasul 1: Instalarea Soft Ware
- Pasul 2: Conectarea butonului
- Pasul 3: Conectarea camerei Pi
- Pasul 4: Tastați partea de început a codului
- Pasul 5: cazuri pentru declarația Switch
- Pasul 6: Ultima parte a codului
- Pasul 7: Conectarea Twitter
- Pasul 8: Realizarea fotografiei
Video: All-Seeing Pi: 8 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Acest lucru vă va arăta cum să faceți fotografii cu diferite filtre pe raspberry pi folosind camera raspberry pi. Apoi, veți utiliza API-ul Twitter pentru a trimite pe Twitter imaginile.
Pasul 1: Instalarea Soft Ware
Mai întâi, va trebui să instalați aceste două pachete în fereastra terminalului pentru a accesa twitter și a conecta butoanele.
Pasul 2: Conectarea butonului
Vei avea nevoie:
Modul de cameră Raspberry Pi
2 cabluri jumper masculin-feminin
1 buton tactil
o placă de măsurare
Conectați butonul la pi punând un capăt al firului în GPIO 23 și un știft de împământare (așa cum se vede în imagine) și conectați butonul la placa de pâine așa cum se vede în imagine. Apoi, conectați celălalt capăt al firelor la placa de pâine în același rând în care butonul este conectat.
Pasul 3: Conectarea camerei Pi
Conectați camera așa cum se arată mai sus, apoi accesați configurația Raspberry Pi și activați camera.
Pasul 4: Tastați partea de început a codului
Mai întâi va trebui să deschideți Thonny, apoi să configurați declarația switch cu partea de început a codului și să imprimați opțiunile utilizatorilor pentru filtre. Apoi, indiferent de numărul în care tastați utilizatorul va fi stocat ca variabilă var. Apoi importați toate lucrurile de care aveți nevoie pe tot parcursul programului. după aceea, există o linie care spune camera = PiCamera (), aceasta va stoca camera ca o variabilă numită cameră. Imaginea nouă def și imaginea def tweet configurează ceea ce se va întâmpla atunci când cineva apasă butonul pentru imagine nouă sau imagine tweet.
Pasul 5: cazuri pentru declarația Switch
Folosind acest număr, fiecărui număr pe care îl tastează cineva i se va atribui un filtru diferit. După cum puteți vedea, toate sunt practic același cod, cu excepția efectului. În ieșire = strftime doriți să puneți („acasă / pi / oriunde doriți să salvați imaginea”) partea de după va salva imaginea ca data și ora la care ați făcut-o. Asigurați-vă că aveți pauza după fiecare caz, altfel va face ultimul caz, indiferent de numărul introdus.
Pasul 6: Ultima parte a codului
Această ultimă parte vă va permite să faceți fotografii cu butonul și să creați butoane pentru a face o fotografie nouă și a trimite tweet-ul fotografiei. Ultimul pas este conectarea programului la twitter.
Pasul 7: Conectarea Twitter
Mai întâi, veți avea nevoie de un cont twitter, apoi va trebui să accesați apps.twitter și să creați un API Twitter. Acest lucru poate dura o zi sau două pentru a fi aprobat. Odată ce sunteți aprobat, veți avea nevoie de cheia consumatorului, secretul consumatorului, jetonul de acces și secretul jetonului de acces. Apoi creați un nou fișier numit auth și introduceți codul de mai sus.
Pasul 8: Realizarea fotografiei
După ce ați tastat tot codul, rulați modulul și ar trebui să puteți face fotografii cu butonul. După ce ați făcut fotografia, un ecran gri ar trebui să apară cu două butoane, unul ar trebui să spună o imagine nouă, iar celălalt ar trebui să spună o imagine tweet. Când apăsați tweet poza, acesta îl va trimite pe contul de twitter pe care ați creat API-ul. De asemenea, imaginea ar trebui să apară unde ați configurat-o pentru a o salva la început cu data și ora ca nume de fișier.
Recomandat:
Un încărcător vechi? Nu, este un amplificator și pedală pentru căști RealTube18 All-Tube pentru chitare: 8 pași (cu imagini)
Un încărcător vechi? Nu, este un amplificator și pedală pentru chitară All Tube Tube RealTube18: PREZENTARE GENERALĂ: Ce trebuie făcut în timpul unei pandemii, cu un încărcător de baterii nichel-cadmiu învechit și tuburi de vid auto vechi de peste 60 de ani care trebuie să fie reciclate? Ce zici de proiectarea și construirea unei baterii obișnuite pentru unelte, de joasă tensiune, cu un singur tub
Skate All the Way !: 4 pași
Skate All the Way !: Introducere: Deoarece majoritatea dintre voi adoră patinajul și știm că patinajul este destul de greu. Trebuie să vă echilibrați pentru a merge pe bord și, de asemenea, aveți nevoie de multă forță pentru a împinge skateboard-ul folosind piciorul stâng sau drept. În această generație
IoT DevKit (All-in-one) - ORB1T V19.0 ALPHA: 6 pași
IoT DevKit (All-in-one) - ORB1T V19.0 ALPHA: Ce este OBJEX? OBJEX este un „startup” poate (nu știu, e devreme să spun). În prezent, este un set de proiecte IoT experimentale. Fiecare proiect are un nume diferit, de exemplu, ORB1T. Scopul OBJEX este de a dezvolta sisteme / dispozitive IoT.El
Cronometru digital all in one (ceas, temporizator, alarmă, temperatură): 10 pași (cu imagini)
Chronometer digital All in One (Ceas, Cronometru, Alarmă, Temperatură): Plănuiam să facem un Cronometru pentru o altă competiție, dar ulterior am implementat și un ceas (fără RTC). Pe măsură ce am intrat în programare, ne-am interesat să aplicăm mai multe funcționalități dispozitivului și am ajuns să adăugăm DS3231 RTC, ca
Cercei electronice All Seasons, All Seasons, LED: 8 pași (cu imagini)
Cercei electronice pentru toate anotimpurile, toate sărbătorile, cu LED-uri: OK, așa că suntem pe punctul de a face niște cercei destul de avansați. Acesta NU este un proiect pentru începători și le-aș recomanda celor care doresc să accepte acest lucru, începeți cu proiecte mai mici și lucrați-vă abilitățile până la acest lucru.Deci mai întâi .. Lucruri de care vom avea nevoie. (PĂRȚI) (1) L