Satura rādītājs:

Tweetbot - Twitter savienotā fotoattēlu kabīne: 4 soļi (ar attēliem)
Tweetbot - Twitter savienotā fotoattēlu kabīne: 4 soļi (ar attēliem)

Video: Tweetbot - Twitter savienotā fotoattēlu kabīne: 4 soļi (ar attēliem)

Video: Tweetbot - Twitter savienotā fotoattēlu kabīne: 4 soļi (ar attēliem)
Video: Forget Elon Musk & Tweetbot ban. This 3rd party Twitter app still works! 2024, Decembris
Anonim
Tweetbot - Twitter savienots fotoattēlu stends
Tweetbot - Twitter savienots fotoattēlu stends

Šajā projektā mēs izgatavosim ar Raspberry Pi darbināmu kameru, kuru varēs izmantot ballītēs esošā foto stendā. Pēc fotoattēla uzņemšanas to var ievietot izraudzītajā Twitter kontā, lai visi to varētu skatīt vēlāk. Šī apmācība ietvers šī projekta tehnoloģisko daļu, lai programmēšana, iestatīšana un daži vadi. Tas ļauj pilnībā pielāgot savu foto kabīni, pamatojoties uz atrašanās vietu, kurā to iestatīsit, un personīgajām vēlmēm.

Lūk, kas jums būs nepieciešams:

Raspberry Pi 3*: 34,49 ASV dolāri (varat izmantot citas versijas, taču šī apmācība ir balstīta uz 3)

HDMI kabelis*: 6,99 ASV dolāri

Pele: 5,49 ASV dolāri

Tastatūra: 12,99 ASV dolāri

8 GB microSD karte*: 7,32 USD

Barošanas avots Raspberry Pi*: 9,99 ASV dolāri

Korpuss Raspberry Pi*: 6,98 ASV dolāri

PiCamera: 27,99 ASV dolāri

Maizes dēlis: 6,86 ASV dolāri

1 spiedpoga: 7,68 ASV dolāri

2 vīriešu un sieviešu džemperu kabeļi: 4,99 ASV dolāri

HDMI monitors (ja vēlaties, varat izmantot VNC vai SSH, bet šeit es nepārskatu iestatīšanu)

Vienumus ar zvaigznīti (*) var iegādāties kopā: 69,99 USD

Iespējams, ka lielākā daļa no tiem jau ir, ja kādreiz esat lietojis Raspberry Pi. Pirms sākam apmācību, es pieņemšu, ka jūsu Raspberry Pi ir jaunākā Raspbian versija. Ja jums nepieciešama palīdzība, dodieties šeit.

1. darbība: sagatavošanās programmai

Atveriet Raspberry Pi termināli (saīsne: Ctrl-Alt-T).

Palaidiet šo rindu: sudo apt-get update un pēc tam sudo apt-get upgrade -y, kas atjauninās jūsu pašreizējās paketes un instalēs dažas jaunas.

Tagad mēs izveidosim failu, kurā atradīsies mūsu Python programma. Ja vēlaties to izdarīt, izmantojot GUI, dodieties uz darbvirsmu, ar peles labo pogu noklikšķiniet un noklikšķiniet uz Izveidot jaunu - tukšu failu. Piešķiriet failam nosaukumu “booth.py”. Pagaidām atstājiet to tukšu un saglabājiet.

Ja vēlaties to izdarīt, izmantojot termināli. Ierakstiet cd ~/Desktop un pēc tam sudo nano booth.py. Pagaidām ievadiet tajā visu un izpildiet Ctrl-X un pēc tam Y un pēc tam Enter.

Tagad mums ir jāinstalē bibliotēka "Twython", kuru mēs izmantosim, lai ievietotu attēlus Twitter.

Ievadiet termināli: sudo pip3 install twython

Turklāt palaidiet sudo pip3 install twython --upgrade

Tāpat veiciet sudo raspi-config un iespējojiet kameru. Pēc tam restartējiet.

Tagad jūs esat gatavs sākt programmēšanas daļu!

2. solis: programmēšana

Dodieties uz failu booth.py un ielīmējiet tajā pievienoto kodu. Pievienotajā failā katra rindiņa tiek komentēta, lai jūs precīzi zinātu, kas notiek. Nākamajā solī mēs iegūsim nepieciešamos marķierus, lai Twitter API darbotos.

Mēs strādāsim ar kodā noteiktajām tapām, lai piespiestu spiedpogas.

Cerams, ka ar manu komentāru palīdzību jūs saprotat, kā kods darbojas!

3. darbība: Twitter iestatīšana un sāknēšanas iestatīšana

Šeit es pieņemšu, ka jums ir Twitter konts, kuru izmantosit. Ja nē, izveidojiet to tūlīt.

Dodieties uz vietni apps.twitter.com

Izveidot jaunu lietotni

Aizpildiet nepieciešamos laukus, pieņemiet vienošanos un turpiniet

Pārbaudiet iepriekš redzamo attēlu, lai redzētu, ka redzat tādu pašu ekrānu kā es.

Dodieties uz Atslēgas un piekļuves marķieri

Ritiniet uz leju un noklikšķiniet uz Izveidot manas piekļuves pilnvaras

Tagad paņemiet redzamos 4 žetonus un ievietojiet tos booth.py.

ck: patērētāja atslēga, cs: patērētāja noslēpums, vietnē: access token, ats: Access token secret

Mēs vēlamies, lai programma varētu darboties, kad Raspberry Pi sāk darboties, noklikšķinot uz pogas Sākt. Pogām pievienosim vadus vēlāk, bet tagad mēs veiksim sāknēšanas soli. Dodieties uz termināli un ierakstiet sudo nano /etc/rc.local

Pirms izejas 0 ierakstiet python3 /home/pi/Desktop/booth.py

Saglabāt failu

Tagad esat pabeidzis aveņu pi programmas iestatīšanu. Paturiet prātā, ka viss darbosies tikai Wifi savienojuma gadījumā. Pāriesim pie aparatūras sadaļas.

4. solis: aparatūra

Aparatūra
Aparatūra
Aparatūra
Aparatūra

Es priecājos, ka jūs esat tik tālu! Pirmkārt, mums ir jāpievieno kamera mūsu Raspberry Pi. Šī vietne parāda, kā to fiziski savienot. Mums arī jāpievieno poga, kas visu kontrolēs. Jums ir nepieciešami 2 vīriešu un sieviešu kabeļi, maizes dēlis un poga. Novietojiet pogu virs maizes dēļa vidus. Ievietojiet divus vadus pie diviem vadiem pogas vienā pusē (skatiet attēlu). Pievienojiet viena vada sievišķo galu pie Raspberry Pi zemes un otru pie GPIO 4. Skatiet attēlu, lai redzētu, kur savienot šos divus vadus.

Tagad esat pabeidzis! Lūk, kā jūs izmantojat savu jauno radījumu. Pievienojiet aveņu pi elektrotīklam un gaidiet, līdz tas ieslēdzas. Nospiediet pogu un atlaidiet to neilgi pēc tam, un attēls tiks uzņemts un augšupielādēts vietnē Twitter. Ja turat pogu nospiestu 3 sekundes vai ilgāk, Raspberry Pi droši izslēgsies (ne tikai atvienojiet to no elektrotīkla). Izmēģiniet šo un pārbaudiet, vai viss darbojas, kā aprakstīts. Protams, ja jums ir kādi jautājumi vai ieteikumi, atstājiet tos komentāros.

Ieteicams: