Sisällysluettelo:

Tweetbot - Twitter Connected Photo Booth: 4 vaihetta (kuvilla)
Tweetbot - Twitter Connected Photo Booth: 4 vaihetta (kuvilla)

Video: Tweetbot - Twitter Connected Photo Booth: 4 vaihetta (kuvilla)

Video: Tweetbot - Twitter Connected Photo Booth: 4 vaihetta (kuvilla)
Video: How I post banger tweets with artificial intelligence // Twitter Bot Tutorial 2024, Marraskuu
Anonim
Tweetbot - Twitter Connected Photo Booth
Tweetbot - Twitter Connected Photo Booth

Tässä projektissa teemme Raspberry Pi -käyttöisen kameran, jota voidaan käyttää juhlallisissa valokuvakoppeissa. Valokuvan ottamisen jälkeen se voidaan julkaista osoitetulle Twitter -tilille kaikkien nähtäväksi myöhemmin. Tämä opetusohjelma kattaa tämän projektin teknologiaosan, joten ohjelmointi, asennus ja johdotus. Tämän avulla voit muokata omaa valokuvakopiasi kokonaan sen sijainnin ja henkilökohtaisten asetusten perusteella.

Tässä on mitä tarvitset:

Raspberry Pi 3*: 34,49 dollaria (Voit käyttää muita versioita, mutta tämä opetusohjelma perustuu 3)

HDMI -kaapeli*: 6,99 dollaria

Hiiri: 5,49 dollaria

Näppäimistö: 12,99 dollaria

8 Gt: n microSD -kortti*: 7,32 dollaria

Virtalähde Raspberry Pi*: 9,99 dollaria

Raspberry Pi*-kotelo: 6,98 dollaria

PiCamera: 27,99 dollaria

Leipälauta: 6,86 dollaria

1 Painike: 7,68 dollaria

2 uros-naarasliitinkaapelia: 4,99 dollaria

HDMI -näyttö (Voit halutessasi käyttää VNC: tä tai SSH: ta, mutta en mene tässä kokoonpanoon)

Kaikki tähdellä (*) varustetut tuotteet voi ostaa yhdessä täältä: 69,99 dollaria

Sinulla on todennäköisesti suurin osa näistä jo, jos olet koskaan käyttänyt Raspberry Pi: tä aiemmin. Ennen kuin aloitamme opetusohjelman, oletan, että sinulla on uusin Raspbian -versio Raspberry Pi -laitteessasi. Jos tarvitset apua, mene tänne.

Vaihe 1: Valmistaudu ohjelmoimaan

Avaa Raspberry Pi -pääte (pikanäppäin: Ctrl-Alt-T).

Suorita tämä rivi: sudo apt-get update ja sudo apt-get upgrade -y, joka päivittää nykyiset paketit ja asentaa joitain uusia.

Luomme nyt tiedoston, jossa Python -ohjelmamme sijaitsee. Jos haluat tehdä tämän graafisella käyttöliittymällä, siirry työpöydällesi, napsauta hiiren kakkospainikkeella ja valitse Luo uusi - Tyhjä tiedosto. Nimeä tiedosto "booth.py". Jätä toistaiseksi tyhjäksi ja tallenna.

Jos haluat tehdä tämän vaiheen päätelaitteen avulla. Kirjoita cd ~/Desktop ja sitten sudo nano booth.py. Kirjoita siihen mitä tahansa ja tee Ctrl-X ja sitten Y ja sitten Enter.

Nyt meidän on asennettava kirjasto "Twython", jota käytämme kuvien lähettämiseen Twitteriin.

Kirjoita terminaali: sudo pip3 install twython

Suorita lisäksi sudo pip3 install twython --upgrade

Tee myös sudo raspi-config ja ota kamera käyttöön. Käynnistä tämän jälkeen uudelleen.

Olet nyt valmis aloittamaan ohjelmointiosan!

Vaihe 2: Ohjelmointi

Siirry booth.py -tiedostoosi ja liitä siihen liitetty koodi. Liitetiedostossa jokainen rivi kommentoidaan, jotta tiedät tarkalleen, mitä tapahtuu. Seuraavassa vaiheessa saamme tarvittavat tunnukset, jotta Twitter -sovellusliittymä toimisi.

Työskentelemme koodissa määriteltyjen nastojen kanssa seuraavassa vaiheessa painikkeiden kytkemiseksi.

Toivottavasti ymmärrät kuinka koodi toimii kommenttieni kautta!

Vaihe 3: Twitter -asetukset ja Boot Setup

Tässä oletan, että sinulla on Twitter -tili, jota käytät. Jos ei, luo se nyt.

Siirry osoitteeseen apps.twitter.com

Luo uusi sovellus

Täytä pakolliset kentät, hyväksy sopimus ja jatka

Tarkista yllä olevasta kuvasta, että näet saman näytön kuin minä.

Siirry kohtaan Avaimet ja käyttötunnukset

Vieritä alas ja valitse Luo käyttöoikeustietosi

Ota nyt näkemäsi neljä merkkiä ja laita ne booth.py -tiedostoon.

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

Haluamme pystyä suorittamaan ohjelman, kun Raspberry Pi käynnistyy napsauttamalla Käynnistä -painiketta. Johdotamme painikkeet myöhemmin, mutta teemme käynnistysvaiheen nyt. Siirry päätelaitteeseen ja kirjoita sudo nano /etc/rc.local

Ennen poistumista 0 kirjoita python3 /home/pi/Desktop/booth.py

Tallenna tiedosto

Nyt olet määrittänyt vadelmapi -ohjelman. Muista, että kaikki toimii vain Wifi -yhteyden tapauksessa. Siirrytään laitteisto -osioon.

Vaihe 4: Laitteisto

Laitteisto
Laitteisto
Laitteisto
Laitteisto

Olen iloinen, että olet päässyt näin pitkälle! Ensinnäkin meidän on yhdistettävä kamera Raspberry Pi -laitteeseemme. Tämä sivusto näyttää sinulle, miten voit yhdistää sen fyysisesti. Meidän on myös kytkettävä painike, joka ohjaa kaikkea. Tarvitset 2 uros-naaraskaapelia, leipälevyn ja painikkeen. Aseta painike leipälaudan keskelle. Kiinnitä kaksi johdinta kahteen johtoon painikkeen toisella puolella (katso kuva). Kytke yhden johdon naaraspää Raspberry Pi -laitteen maadoitukseen ja toinen GPIO 4: een. Katso kuvasta, mihin nämä kaksi johtoa kytketään.

Nyt olet valmis! Näin käytät uutta luomustasi. Kytke vadelma pi virtalähteeseen ja odota, että se käynnistyy. Paina painiketta ja vapauta se pian sen jälkeen, niin kuva otetaan ja ladataan Twitteriin. Jos pidät painiketta painettuna vähintään 3 sekuntia, Raspberry Pi sammuu turvallisesti (älä vain irrota sitä). Kokeile tätä ja katso toimiiko kaikki kuvatulla tavalla. Tietenkin, jos sinulla on kysymyksiä tai ehdotuksia, jätä ne kommentteihin.

Suositeltava: