Talaan ng mga Nilalaman:

Nakikita ang Lahat ng Pi: 8 Hakbang
Nakikita ang Lahat ng Pi: 8 Hakbang

Video: Nakikita ang Lahat ng Pi: 8 Hakbang

Video: Nakikita ang Lahat ng Pi: 8 Hakbang
Video: Mga Sign na Mababaw ang Pagkakabaon 2024, Hulyo
Anonim
Nakikita ang Lahat ng Pi
Nakikita ang Lahat ng Pi

Ipapakita sa iyo nito kung paano kumuha ng mga larawan na may iba't ibang mga filter sa raspberry pi gamit ang raspberry pi camera. Pagkatapos gagamitin mo ang Twitter API upang mag-tweet ng mga larawan.

Hakbang 1: Pag-install ng Soft Ware

Pag-install ng Soft Ware
Pag-install ng Soft Ware

Una, kakailanganin mong i-install ang dalawang mga pakete sa terminal window upang ma-access ang kaba at ikonekta ang mga pindutan.

Hakbang 2: Pagkonekta sa Button

Pagkonekta sa Button
Pagkonekta sa Button
Pagkonekta sa Button
Pagkonekta sa Button

Kakailanganin mong:

Module ng Raspberry Pi Camera

2 Nangunguna ang male-female jumper

1 pindutan ng pandamdam

isang breadboard

Ikonekta ang pindutan sa pi sa pamamagitan ng paglalagay ng isang dulo ng kawad sa GPIO 23 at isang ground pin (tulad ng nakikita sa larawan), at isaksak ang pindutan sa board ng tinapay tulad ng nakikita sa larawan. Pagkatapos, isaksak ang kabilang dulo ng mga wire sa board ng tinapay sa parehong hilera habang naka-plug in ang pindutan.

Hakbang 3: Pagkonekta sa Pi Camera

Pagkonekta sa Pi Camera
Pagkonekta sa Pi Camera
Pagkonekta sa Pi Camera
Pagkonekta sa Pi Camera
Pagkonekta sa Pi Camera
Pagkonekta sa Pi Camera

Ikonekta ang camera tulad ng ipinakita sa itaas, pagkatapos ay pumunta sa pagsasaayos ng Raspberry Pi at paganahin ang camera.

Hakbang 4: I-type ang Panimulang Bahagi ng Code

I-type ang Panimulang Bahagi ng Code
I-type ang Panimulang Bahagi ng Code

Una kakailanganin mong buksan ang Thonny, pagkatapos ay i-set up mo ang pahayag ng switch na may panimulang bahagi ng code at i-print ang mga pagpipilian ng mga gumagamit para sa mga filter. Pagkatapos kung anuman ang bilang ng mga uri ng gumagamit ay maiimbak bilang variable var. Pagkatapos i-import ang lahat ng mga bagay na kakailanganin mo sa buong programa. pagkatapos nito, mayroong isang linya na nagsasabing camera = PiCamera () iimbak nito ang camera bilang isang variable na tinatawag na camera. Ang bagong larawan ng larawan ng def at larawan ay nagse-set up kung ano ang mangyayari kapag ang isang tao ay pinindot ang pindutan ng push para sa bagong larawan o larawan sa tweet.

Hakbang 5: Mga Kaso para sa Paglipat ng Pahayag

Mga Kaso para sa Switch Statement
Mga Kaso para sa Switch Statement
Mga Kaso para sa Switch Statement
Mga Kaso para sa Switch Statement

Ang paggamit nito sa bawat bilang na nai-type ng isang tao ay magkakaroon ng iba't ibang filter na nakatalaga dito. Tulad ng nakikita mo silang lahat ay karaniwang magkatulad na code maliban sa epekto. Sa output = strftime nais mong ilagay ("home / pi / kung saan mo nais i-save ang larawan") ang bahagi pagkatapos ay i-save ang larawan bilang ang petsa at oras na kinuha mo ito. Tiyaking mayroon kang pahinga pagkatapos ng bawat kaso, o kung hindi ay gagawin lamang nito ang huling kaso kahit anong numero ang nai-type.

Hakbang 6: Huling Bahagi ng Code

Huling Bahagi ng Code
Huling Bahagi ng Code

Papayagan ka ng huling bahaging ito na kumuha ng mga larawan gamit ang pindutan, at lumikha ng mga pindutan ng push upang kumuha ng isang bagong larawan at i-tweet ang larawan. Ang huling hakbang ay ang pagkonekta sa programa sa kaba.

Hakbang 7: Pagkonekta sa Twitter

Kumokonekta sa Twitter
Kumokonekta sa Twitter

Una, kakailanganin mo ang isang twitter account, pagkatapos ay kakailanganin mong makarating sa mga app. Twitter at lumikha ng isang Twitter API. Maaari itong tumagal ng isa o dalawa upang maaprubahan. Kapag naaprubahan ka na Kakailanganin mo ang susi ng consumer, lihim ng consumer, token sa pag-access, at lihim ng access token. Pagkatapos ay gumawa ng isang bagong file na tinatawag na auth at ilagay sa code sa itaas.

Hakbang 8: Pagkuha ng Larawan

Pagkuha ng Larawan
Pagkuha ng Larawan
Pagkuha ng Larawan
Pagkuha ng Larawan

Kapag na-type mo ang lahat ng code patakbuhin ang module, at dapat na makapag-larawan ka gamit ang pindutan. Matapos mong kunan ng larawan ang isang kulay-abo na screen ay dapat na mag-pop up na may dalawang mga pindutan ng push na dapat sabihin ng isang bagong larawan at dapat sabihin ng iba pa ang larawan ng tweet. Kapag pinindot mo ang larawan ng tweet mai-tweet ito sa twitter account kung saan mo ginawa ang API. Gayundin, dapat ipakita ang imahe kung saan mo ini-set up upang mai-save sa simula sa petsa at oras bilang pangalan ng file.

Inirerekumendang: