Përmbajtje:

Tweetbot - Foto kabina e lidhur me Twitter: 4 hapa (me fotografi)
Tweetbot - Foto kabina e lidhur me Twitter: 4 hapa (me fotografi)

Video: Tweetbot - Foto kabina e lidhur me Twitter: 4 hapa (me fotografi)

Video: Tweetbot - Foto kabina e lidhur me Twitter: 4 hapa (me fotografi)
Video: Что установлено на моем iPad Pro? Лучшие iOS игры и приложения на айфон и айпад из App Store! 2024, Dhjetor
Anonim
Tweetbot - Kutia e Fotove e Lidhur me Twitter
Tweetbot - Kutia e Fotove e Lidhur me Twitter

Në këtë projekt, ne do të bëjmë një aparat fotografik me Raspberry Pi që mund të përdoret në një stendë fotografish në ahengje. Pasi të merret fotografia, ajo mund të postohet në një llogari të caktuar në Twitter që të gjithë ta shikojnë më vonë. Ky tutorial do të përfshijë pjesën teknologjike të këtij projekti, në mënyrë që programimi, konfigurimi dhe disa instalime elektrike. Kjo ju lejon të personalizoni plotësisht stendën tuaj të fotografive bazuar në vendndodhjen në të cilën do ta vendosni dhe preferencat personale.

Këtu është ajo që do t'ju duhet:

Raspberry Pi 3*: $ 34.49 (Mund të përdorni versione të tjera, por ky mësim bazohet në 3)

Kabllo HDMI*: 6,99 dollarë

Miu: 5.49 dollarë

Tastiera: $ 12.99

Kartë microSD 8 GB*: 7.32 dollarë

Burimi i energjisë për Raspberry Pi*: 9.99 dollarë

Rast për Raspberry Pi*: 6.98 dollarë

PiCamera: $ 27.99

Breadboard: $ 6.86

1 buton: 7.68 dollarë

2 Kabllo kërcyes Mashkull-Femër: 4.99 dollarë

Monitor për HDMI (Ju mund të përdorni VNC ose SSH nëse preferoni, por unë nuk do të kaloj mbi konfigurimin këtu)

Artikujt me një yll (*) mund të blihen të gjithë së bashku këtu: 69,99 dollarë

Me shumë mundësi ju i keni tashmë këto nëse keni përdorur ndonjëherë më parë Raspberry Pi. Para se të fillojmë mësimin, do të supozoj se keni versionin më të fundit të Raspbian në Raspberry Pi tuaj. Nëse keni nevojë për ndihmë, shkoni këtu.

Hapi 1: Përgatitja për programim

Hapni terminalin në Raspberry Pi tuaj (shkurtore: Ctrl-Alt-T).

Drejtoni këtë linjë: sudo apt-get update dhe pastaj sudo apt-get upgrade-y e cila do të përditësojë paketat tuaja aktuale dhe do të instalojë disa të reja.

Tani, ne do të krijojmë një skedar ku do të banojë programi ynë Python. Nëse dëshironi ta bëni këtë duke përdorur GUI, shkoni në tavolinën e punës, klikoni me të djathtën dhe klikoni Krijo të Re - Empty File. Emërtoni skedarin "booth.py". Tani për tani, lini atë bosh dhe ruani.

Nëse dëshironi ta bëni atë hap duke përdorur terminalin. Shkruani cd ~/Desktop dhe më pas sudo nano stendë.py. Futni ndonjë gjë në të tani dhe bëni Ctrl-X dhe pastaj Y dhe pastaj Enter.

Tani, ne duhet të instalojmë një bibliotekë "Twython" të cilën do ta përdorim për të postuar imazhe në Twitter.

Shkruani terminalin: sudo pip3 install twython

Për më tepër, ekzekutoni sudo pip3 install twython -upgrade

Gjithashtu, bëni sudo raspi-config dhe aktivizoni kamerën. Pas kësaj, rindizni.

Tani jeni gati për të filluar pjesën e programimit!

Hapi 2: Programimi

Shkoni te skedari juaj booth.py dhe ngjisni kodin e bashkangjitur në të. Në skedarin e bashkangjitur, çdo rresht komentohet në mënyrë që të dini saktësisht se çfarë po ndodh. Në hapin tjetër, ne do të marrim shenjat e nevojshme që API -ja e Twitter të funksionojë.

Ne do të punojmë me kunjat e përcaktuara në kod në një hap të ardhshëm për të lidhur telekomandat.

Shpresoj, ju e kuptoni se si funksionon kodi përmes komenteve të mia!

Hapi 3: Konfigurimi i Twitter dhe konfigurimi i boot

Këtu, unë do të supozoj se keni një llogari në Twitter që do të përdorni. Nëse jo, krijoni një tani.

Shkoni te apps.twitter.com

Krijo Aplikacion të Ri

Plotësoni fushat e kërkuara, pranoni marrëveshjen dhe vazhdoni

Kontrolloni me një imazh më lart për të parë që shihni të njëjtin ekran si unë.

Shkoni te Çelësat dhe aksesoni shenjat

Shkoni poshtë dhe klikoni Krijo shenjat e hyrjes sime

Tani merrni 4 shenjat që shihni dhe vendosini në stendë. Py.

ck: Çelësi i Konsumatorit, cs: Sekreti i Konsumatorit, në: shenjën e hyrjes, ats: Access Token Secret

Ne duam të jemi në gjendje të ekzekutojmë programin kur Raspberry Pi të fillojë duke klikuar butonin e fillimit. Ne do t'i lidhim butonat më vonë, por do ta bëjmë hapin e nisjes tani. Shkoni në terminal dhe shkruani sudo nano /etc/rc.local

Para daljes 0, shkruani python3 /home/pi/Desktop/booth.py

Ruaj dosjen

Tani keni mbaruar me ngritjen e programit të mjedrës pi. Mbani në mend se gjithçka do të funksionojë vetëm në rast të një lidhje Wi -Fi. Le të kalojmë në seksionin e harduerit.

Hapi 4: Pajisje kompjuterike

Hardware
Hardware
Hardware
Hardware

Më vjen mirë që e keni arritur deri këtu! Së pari, ne duhet të lidhim kamerën me Raspberry Pi tonë. Kjo faqe në internet ju tregon se si ta lidhni atë fizikisht. Ne gjithashtu duhet të lidhim butonin që do të kontrollojë gjithçka. Keni nevojë për 2 kabllo meshkuj-femra, dërrasë buke dhe buton. Vendoseni butonin në mes të tabelës së bukës. Vendosni dy tela në dy priza në njërën anë të butonit (shiko figurën). Lidhni skajin femëror të një teli me Ground në Raspberry Pi dhe Tjetrin me GPIO 4. Shihni imazhin për të parë se ku t'i lidhni ato dy tela.

Tani keni mbaruar! Ja se si e përdorni krijimin tuaj të ri. Lidheni prizën e mjedrës pi dhe prisni që të ndizet. Shtypni butonin dhe lëshojeni pak më vonë, dhe një fotografi do të merret dhe ngarkohet në Twitter. Nëse e mbani butonin për 3 sekonda ose më shumë, Raspberry Pi do të mbyllet në mënyrë të sigurt (mos e shkëputni vetëm nga priza). Provojeni këtë dhe shikoni nëse gjithçka funksionon siç përshkruhet. Sigurisht, nëse keni ndonjë pyetje ose sugjerim, lërini ato në komente.

Recommended: