Turinys:

„Tweetbot“- „Twitter Connected Photo Booth“: 4 žingsniai (su nuotraukomis)
„Tweetbot“- „Twitter Connected Photo Booth“: 4 žingsniai (su nuotraukomis)

Video: „Tweetbot“- „Twitter Connected Photo Booth“: 4 žingsniai (su nuotraukomis)

Video: „Tweetbot“- „Twitter Connected Photo Booth“: 4 žingsniai (su nuotraukomis)
Video: Tweetbot iPhone App Tutorial - State of Tech 2024, Lapkritis
Anonim
„Tweetbot“- „Twitter Connected Photo Booth“
„Tweetbot“- „Twitter Connected Photo Booth“

Šiame projekte mes pagaminsime „Raspberry Pi“maitinamą kamerą, kurią vakarėlių metu galima naudoti fotokabinoje. Nufotografavus nuotrauką, ją galima paskelbti tam skirtoje „Twitter“paskyroje, kad visi vėliau galėtų ją peržiūrėti. Ši pamoka apims šio projekto technologinę dalį, kad programavimas, sąranka ir kai kurie laidai. Tai leidžia visiškai pritaikyti savo nuotraukų stendą, atsižvelgiant į vietą, kurioje ją nustatysite, ir asmenines nuostatas.

Štai ko jums reikės:

Raspberry Pi 3*: 34,49 USD (galite naudoti kitas versijas, tačiau ši pamoka yra pagrįsta 3)

HDMI kabelis*: 6,99 USD

Pelė: 5,49 USD

Klaviatūra: 12,99 USD

8 GB „microSD“kortelė*: 7,32 USD

„Raspberry Pi“*energijos šaltinis: 9,99 USD

„Raspberry Pi“dėklas*: 6,98 USD

„PiCamera“: 27,99 USD

Duonos lenta: 6,86 USD

1 mygtukas: 7,68 USD

2 vyriškos ir moteriškos jungiamosios kabeliai: 4,99 USD

HDMI monitorius (jei norite, galite naudoti VNC arba SSH, bet čia neperduosiu sąrankos)

Visus elementus, pažymėtus žvaigždute (*), galite įsigyti čia: 69,99 USD

Tikriausiai daugumą jų jau turite, jei kada nors anksčiau naudojote „Raspberry Pi“. Prieš pradėdami vadovėlį, darysiu prielaidą, kad „Raspberry Pi“turite naujausią „Raspbian“versiją. Jei jums reikia pagalbos, eikite čia.

1 žingsnis: pasiruošimas programuoti

Atidarykite „Raspberry Pi“terminalą (spartusis klavišas: Ctrl-Alt-T).

Vykdykite šią eilutę: sudo apt-get update ir sudo apt-get upgrade -y, kuris atnaujins esamus paketus ir įdiegs keletą naujų.

Dabar sukursime failą, kuriame bus mūsų „Python“programa. Jei norite tai padaryti naudodami GUI, eikite į darbalaukį, dešiniuoju pelės mygtuku spustelėkite ir spustelėkite Sukurti naują - tuščias failas. Pavadinkite failą „booth.py“. Kol kas palikite tuščią ir išsaugokite.

Jei norite tai padaryti naudodami terminalą. Įveskite cd ~/Desktop ir sudo nano booth.py. Kol kas įveskite bet ką ir atlikite Ctrl-X, tada Y ir Enter.

Dabar turime įdiegti biblioteką „Twython“, kurią naudosime skelbdami vaizdus „Twitter“.

Įveskite terminalą: sudo pip3 install twython

Be to, paleiskite sudo pip3 install twython --upgrade

Taip pat atlikite sudo raspi-config ir įjunkite fotoaparatą. Po to paleiskite iš naujo.

Dabar esate pasiruošę pradėti programavimo dalį!

2 žingsnis: programavimas

Eikite į failą booth.py ir įklijuokite pridėtą kodą. Pridėtame faile kiekviena eilutė komentuojama, kad tiksliai žinotumėte, kas vyksta. Kitame žingsnyje mes gausime reikiamus žetonus, kad „Twitter“API veiktų.

Būsimame žingsnyje dirbsime su kode apibrėžtais kaiščiais, kad sujungtume mygtukus.

Tikimės, kad supratote, kaip kodas veikia per mano komentarus!

3 žingsnis: „Twitter“sąranka ir įkrovos sąranka

Čia manysiu, kad turite „Twitter“paskyrą, kurią naudosite. Jei ne, sukurkite jį dabar.

Eikite į apps.twitter.com

Sukurti naują programą

Užpildykite reikiamus laukus, sutikite ir tęskite

Patikrinkite paveikslėlį aukščiau, kad pamatytumėte tą patį ekraną kaip ir aš.

Eikite į „Raktai ir prieigos žetonai“

Slinkite žemyn ir spustelėkite Sukurti mano prieigos raktus

Dabar paimkite 4 matomus žetonus ir įdėkite juos į booth.py.

ck: Vartotojo raktas, cs: Vartotojo paslaptis, adresu: prieigos raktas, ats: Prieigos rakto paslaptis

Mes norime, kad programa būtų paleista, kai „Raspberry Pi“įsijungs spustelėję pradžios mygtuką. Mygtukus sujungsime vėliau, bet dabar atliksime įkrovos veiksmą. Eikite į terminalą ir įveskite sudo nano /etc/rc.local

Prieš išeinant iš 0, įveskite python3 /home/pi/Desktop/booth.py

Išsaugoti failą

Dabar esate baigę nustatyti aviečių pi programą. Atminkite, kad viskas veiks tik esant „Wifi“ryšiui. Pereikime prie aparatūros skyriaus.

4 žingsnis: aparatinė įranga

Techninė įranga
Techninė įranga
Techninė įranga
Techninė įranga

Džiaugiuosi, kad tau pavyko taip toli! Pirma, turime prijungti fotoaparatą prie „Raspberry Pi“. Ši svetainė parodo, kaip ją fiziškai prijungti. Taip pat turime prijungti mygtuką, kuris viską valdys. Jums reikia 2 vyrų ir moterų kabelių, duonos lentos ir mygtuko. Padėkite mygtuką virš duonos lentos vidurio. Prijunkite du laidus prie dviejų laidų vienoje mygtuko pusėje (žr. Paveikslėlį). Prijunkite vieno laido galą prie „Raspberry Pi“įžeminimo, o kitą - prie GPIO 4. Žiūrėkite paveikslėlį, kur pajungti šiuos du laidus.

Dabar baigėte! Štai kaip jūs naudojate savo naują kūrinį. Prijunkite aviečių pi prie maitinimo ir palaukite, kol jis įsijungs. Paspauskite mygtuką ir netrukus atleiskite, o nuotrauka bus nufotografuota ir įkelta į „Twitter“. Jei laikysite mygtuką 3 sekundes ar ilgiau, „Raspberry Pi“bus saugiai išjungtas (ne tik atjunkite jį nuo elektros tinklo). Išbandykite tai ir pažiūrėkite, ar viskas veikia taip, kaip aprašyta. Žinoma, jei turite klausimų ar pasiūlymų, palikite juos komentaruose.

Rekomenduojamas: