Sisukord:

Kõike nägev Pi: 8 sammu
Kõike nägev Pi: 8 sammu

Video: Kõike nägev Pi: 8 sammu

Video: Kõike nägev Pi: 8 sammu
Video: ТАКОВ МОЙ ПУТЬ В L4D2 2024, November
Anonim
Kõike nägev Pi
Kõike nägev Pi

See näitab teile, kuidas teha vaarika pi kaameraga vaarika pi abil erinevaid filtreid. Seejärel kasutate piltide säutsimiseks Twitteri API -d.

1. samm: Soft Ware'i paigaldamine

Soft Ware'i installimine
Soft Ware'i installimine

Esiteks peate twitterile juurdepääsemiseks ja nuppude ühendamiseks need kaks paketti terminaliaknasse installima.

Samm: nupu ühendamine

Nupu ühendamine
Nupu ühendamine
Nupu ühendamine
Nupu ühendamine

Sa vajad:

Vaarika Pi kaamera moodul

2 Mees-naissoost hüppajajuhe

1 kombatav nupp

leivalaud

Ühendage nupp pi -ga, pannes juhtme ühe otsa GPIO 23 -sse ja maandusnõela (nagu pildil näha) ning ühendage nupp leivalaua külge, nagu pildil näha. Seejärel ühendage juhtmete teine ots leivalauaga samas reas, kus nupp on ühendatud.

Samm: ühendage Pi -kaamera

Pi kaamera ühendamine
Pi kaamera ühendamine
Pi kaamera ühendamine
Pi kaamera ühendamine
Pi kaamera ühendamine
Pi kaamera ühendamine

Ühendage kaamera ülaltoodud viisil, seejärel minge Raspberry Pi konfiguratsiooni ja lubage kaamera.

Samm: tippige koodi algusosa

Sisestage koodi algusosa
Sisestage koodi algusosa

Kõigepealt peate avama Thonny, seejärel seadistama lülituse avalduse koos koodi algosaga ja printima kasutajate filtrite valikud. Seejärel salvestatakse kasutaja sisestatud number muutujaga var. Seejärel importige kõik vajalikud programmid. pärast seda on rida, mis ütleb kaamera = PiCamera () see salvestab kaamera muutuja nimega kaamera. Uus pilt ja säutsuv pilt määravad, mis juhtub siis, kui keegi vajutab uue pildi või säutsupildi vajutamiseks nuppu.

5. samm: lüliti avalduse juhtumid

Lüliti avalduse juhtumid
Lüliti avalduse juhtumid
Lüliti avalduse juhtumid
Lüliti avalduse juhtumid

Kui kasutate seda iga numbrit, mille keegi sisestab, määratakse sellele erinev filter. Nagu näete, on need kõik põhimõtteliselt sama kood, välja arvatud efekt. Väljundis = strftime, mille soovite panna ("kodu/pi/kuhu iganes soovite pildi salvestada"), salvestab järgnev osa pildi pildistamise kuupäeva ja kellaajana. Veenduge, et teil oleks paus pärast iga juhtumit, vastasel juhul teeb see ainult viimast juhtumit, olenemata sellest, milline number on sisestatud.

6. samm: koodeksi viimane osa

Koodeksi viimane osa
Koodeksi viimane osa

See viimane osa võimaldab teil pildistada nupuga ja luua nuppe uue pildi tegemiseks ja pildi piiksutamiseks. Viimane samm on programmi ühendamine twitteriga.

Samm: Twitteri ühendamine

Twitteri ühendamine
Twitteri ühendamine

Esiteks vajate vidistamiskontot, seejärel peate pääsema apps.twitteri ja looma Twitteri API. Selle kinnitamiseks võib kuluda päev või kaks. Kui olete kinnitatud, vajate tarbijavõtit, tarbijasaladust, juurdepääsuluba ja juurdepääsuloa saladust. Seejärel looge uus fail nimega auth ja sisestage ülaltoodud kood.

8. samm: Pildistamine

Pildistamine
Pildistamine
Pildistamine
Pildistamine

Kui olete kogu koodi sisestanud, käivitage moodul ja peaksite saama nupuga pildistada. Pärast pildi tegemist peaks hall ekraan ilmuma kahe nupuvajutusega, üks peaks ütlema uue pildi ja teine tweet pilt. Kui vajutate säutsupilti, siis see piiksub Twitteri kontole, millel te API tegite. Samuti peaks pilt ilmuma sinna, kuhu te selle salvestamiseks seadistasite, kuupäeva ja kellaaja failinimeks.

Soovitan: