Sisukord:
- Samm: programmi ettevalmistamine
- 2. samm: programmeerimine
- Samm: Twitteri seadistamine ja alglaadimise seadistamine
- Samm: riistvara
Video: Tweetbot - Twitteriga ühendatud fotokabiin: 4 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Selles projektis valmistame Raspberry Pi toitega kaamerat, mida saab kasutada pidudel fotoboksis. Pärast foto tegemist saab selle postitada määratud Twitteri kontole, et kõik saaksid seda hiljem vaadata. See õpetus hõlmab selle projekti tehnoloogilist osa, nii et programmeerimine, seadistamine ja mõned juhtmed. See võimaldab teil oma fotokabiini täielikult kohandada, lähtudes selle asukohast ja isiklikest eelistustest.
Siin on vaja:
Vaarika Pi 3*: 34,49 dollarit (saate kasutada ka teisi versioone, kuid see õpetus põhineb kolmel)
HDMI -kaabel*: 6,99 dollarit
Hiir: 5,49 dollarit
Klaviatuur: 12,99 dollarit
8 GB microSD -kaart*: 7,32 dollarit
Toiteallikas Raspberry Pi*jaoks: 9,99 dollarit
Raspberry Pi ümbris*: 6,98 dollarit
PiCamera: 27,99 dollarit
Leivalaud: 6,86 dollarit
1 nupp: 7,68 dollarit
2 isas-naissoost hüppajakaablit: 4,99 dollarit
HDMI -monitor (soovi korral saate kasutada VNC -d või SSH -d, kuid ma ei hakka siin seadistusi üle vaatama)
Tärniga (*) esemeid saab siit kõik koos osta: 69,99 dollarit
Tõenäoliselt on teil enamik neist juba olemas, kui olete kunagi varem Raspberry Pi -d kasutanud. Enne õpetuse alustamist eeldan, et teie Raspberry Pi -l on uusim Raspbiani versioon. Kui vajate abi, minge siia.
Samm: programmi ettevalmistamine
Avage oma Raspberry Pi terminal (otsetee: Ctrl-Alt-T).
Käivitage see rida: sudo apt-get update ja seejärel sudo apt-get upgrade -y, mis värskendab teie praeguseid pakette ja installib mõned uued.
Nüüd loome faili, kus asub meie Pythoni programm. Kui soovite seda teha graafilise kasutajaliidese abil, minge oma töölauale, paremklõpsake ja klõpsake nuppu Loo uus - tühi fail. Andke failile nimi "booth.py". Praegu jätke see tühjaks ja salvestage.
Kui soovite seda sammu terminali abil teha. Sisestage cd ~/Desktop ja seejärel sudo nano booth.py. Sisestage sinna praegu kõik ja vajutage klahvikombinatsiooni Ctrl-X ja seejärel Y ja seejärel sisestusklahvi.
Nüüd peame installima raamatukogu "Twython", mida kasutame piltide Twitterisse postitamiseks.
Sisestage terminal: sudo pip3 install twython
Lisaks käivitage sudo pip3 install twython --upgrade
Samuti tehke sudo raspi-config ja lubage kaamera. Pärast seda taaskäivitage.
Nüüd olete valmis programmeerimisosa alustama!
2. samm: programmeerimine
Minge oma booth.py faili ja kleepige lisatud kood sinna. Lisatud failis on iga rida kommenteeritud, et saaksite täpselt teada, mis toimub. Järgmise sammuna saame Twitteri API töötamiseks vajalikud märgid.
Töötame tulevases etapis koodis määratletud tihvtidega, et juhtnuppe juhtida.
Loodetavasti saate minu kommentaaride kaudu aru, kuidas kood töötab!
Samm: Twitteri seadistamine ja alglaadimise seadistamine
Siinkohal eeldan, et teil on Twitteri konto, mida kasutate. Kui ei, looge see kohe.
Minge saidile apps.twitter.com
Loo uus rakendus
Täitke nõutud väljad, nõustuge lepinguga ja jätkake
Kontrollige ülaltoodud pildi abil, kas näete sama ekraani nagu mina.
Avage võtmed ja juurdepääsulubad
Kerige alla ja klõpsake käsku Loo minu juurdepääsulubad
Nüüd võtke 4 märki, mida näete, ja pange need booth.py -sse.
ck: Consumer Key, cs: Consumer Secret, aadressil: access token, ats: Access Token Secret
Tahame programmi käivitada, kui Raspberry Pi käivitub, klõpsates nuppu Start. Me ühendame nupud hiljem, kuid teeme kohe alglaadimise sammu. Minge terminali ja tippige sudo nano /etc/rc.local
Enne väljumist 0 tippige python3 /home/pi/Desktop/booth.py
Salvesta fail
Nüüd olete vaarika pi programmi seadistamise lõpetanud. Pidage meeles, et kõik töötab ainult WiFi -ühenduse korral. Liigume edasi riistvara sektsiooni juurde.
Samm: riistvara
Mul on hea meel, et olete nii kaugele jõudnud! Esiteks peame kaamera Raspberry Pi -ga ühendama. See veebisait näitab teile, kuidas seda füüsiliselt ühendada. Samuti peame ühendama nupu, mis kontrollib kõike. Teil on vaja 2 isas-naissoost kaablit, leivaplaati ja nuppu. Asetage nupp leivaplaadi keskele. Pange kaks juhet kahele juhtmele nupu ühel küljel (vt pilti). Ühendage ühe juhtme emaseotsik Raspberry Pi maandusega ja teine GPIO 4 -ga. Vaadake pildilt, kuhu need kaks juhtmest ühendada.
Nüüd olete valmis! Siin on, kuidas oma uut loomingut kasutada. Ühendage vaarika pi vooluvõrku ja oodake, kuni see sisse lülitub. Vajutage nuppu ja vabastage varsti pärast seda ning pilt tehakse ja laaditakse Twitterisse. Kui hoiate nuppu all 3 sekundit või kauem, lülitub Raspberry Pi turvaliselt välja (ärge seda lihtsalt lahti ühendage). Proovige seda ja vaadake, kas kõik töötab kirjeldatud viisil. Muidugi, kui teil on küsimusi või ettepanekuid, jätke need kommentaaridesse.
Soovitan:
Tehke oma ühendatud küttetermostaat ja säästke küttega: 53 sammu (piltidega)
Tehke oma ühendatud küttetermostaat ja säästke küttega: mis on selle eesmärk? Suurendage mugavust, soojendades oma maja täpselt nii, nagu soovite. Säästke ja vähendage kasvuhoonegaaside heitkoguseid, soojendades oma maja ainult siis, kui seda vajate. Hoidke oma kütet kontrolli kõikjal, kus te olete. Ole uhke, et tegid seda
Magnetiliselt ühendatud veepump: 10 sammu (piltidega)
Magnetiliselt ühendatud veepump: selles juhendis selgitan, kuidas ma tegin magnetilise haakeseadisega veepumba. Selles veepumbas ei ole tiiviku ja elektrimootori telje vahel mehaanilist ühendust, mis paneb selle tööle. Aga kuidas seda saavutada ja
Ambilighti süsteem iga teie teleriga ühendatud sisendi jaoks. WS2812B Arduino UNO Raspberry Pi HDMI (uuendatud 12.2019): 12 sammu (koos piltidega)
Ambilighti süsteem iga teie teleriga ühendatud sisendi jaoks. WS2812B Arduino UNO Raspberry Pi HDMI (uuendatud 12.2019): Olen alati tahtnud oma telerisse ambilight lisada. See näeb nii lahe välja! Lõpuks tegin seda ja ma ei pidanud pettuma! Olen näinud palju videoid ja palju õpetusi teie teleri jaoks Ambilighti süsteemi loomiseks, kuid ma pole kunagi leidnud täielikku õpetust oma täpse nee jaoks
DIY järelevalveta fotokabiin: 12 sammu (piltidega)
Isetegemine järelevalveta fotoputk: fotokabiin, mille saab paigaldada poe nurka ja kasutada järelevalveta
Instagrami inspireeritud DIY fotokabiin: 18 sammu (piltidega)
Instagrami inspireeritud DIY-fotokabiin: otsustasin ehitada üritustele lõbusaks lisandiks lihtsa fotokabiini, see läbib põhilised sammud, kuidas ma läksin mõnest puidutükist täielikult funktsionaalseks putkaks. Lisasin ka foto sellest, kuidas pildid välja näevad! Palun mitte