Orodha ya maudhui:

Kamera ya hali ya hewa Raspberry Pi: Hatua 13 (na Picha)
Kamera ya hali ya hewa Raspberry Pi: Hatua 13 (na Picha)

Video: Kamera ya hali ya hewa Raspberry Pi: Hatua 13 (na Picha)

Video: Kamera ya hali ya hewa Raspberry Pi: Hatua 13 (na Picha)
Video: ПРИРОДА КЫРГЫЗСТАНА: ущелье Кашка-Суу. БОЛЬШОЙ ВЫПУСК #Кыргызстан 2024, Novemba
Anonim
Kamera ya hali ya hewa Raspberry Pi
Kamera ya hali ya hewa Raspberry Pi

Zamani nilikuwa nikitaka mradi uliojumuisha yafuatayo:

  1. Pi ya Raspberry
  2. Nambari ya chatu
  3. Hali ya moja kwa moja
  4. Dalili za shughuli

Kwa hivyo niliamua kujenga sanduku la Raspberry Pi ambalo litachukua picha za yadi yangu kwa vipindi vilivyopangwa, zinaonyesha wakati picha zilipigwa, na mwishowe nishinikiza habari hiyo kwa Twitter kukaguliwa.

Orodha ya vifaa vya umeme:

  • Pi ya Raspberry
  • Bodi ya kuzuka kwa Raspberry Pi (kwa dalili ya LED)
  • LCD ya inchi 5 kwa onyesho la maingiliano inapohitajika
  • Kamera ya Raspberry Pi (megapikseli 5)
  • Cable ya HDMI
  • CAT 5 kebo
  • Pakiti ya nguvu ya DC kwa Pi
  • Waya wa kupima 24-26 au kuruka
  • 3 LEDs
  • Vipinzani 3 10-100 Ohm
  • 2 nafasi kushinikiza kifungo kubadili

Orodha ya vifaa vya kesi:

  • 1/4 paneli za pine zilizokatwa kwa ukubwa wa mradi

    Juu, Chini, na Mbele na Nyuma hufanywa kutoka kwa aina moja ya kuni katika mfano wangu

  • 1/4 kwa bodi za pine pana-1-inch zilitumika kutengeneza pande za kushoto na kulia za kesi hiyo.
  • Brace kwa mlima wa dirisha ilitengenezwa kutoka kwa chakavu nilichokuwa nacho kwenye semina.

Misc:

  • Screws kwa kesi
  • Gundi moto kwa kuweka
  • Solder na flux kwa kontena / unganisho la LED

Zana:

  • Meta au meza iliona
  • Jig Saw au Dremel
  • Sander au chombo cha kutuliza na kichwa cha mchanga
  • Bunduki ya kuganda
  • Mchomaji kuni
  • Raspi, Faili, Chiseli inavyohitajika kutengeneza mashimo madogo kwenye kesi hiyo

Programu na akaunti:

  • Raspberry Pi OS ya chaguo lako
  • Akaunti ya Twitter na ufunguo wa msanidi programu wa bure
  • Chatu 3 kwenye Raspberry Pi

Hatua ya 1: Ununuzi uliopendekezwa:

Ununuzi uliopendekezwa
Ununuzi uliopendekezwa
Ununuzi uliopendekezwa
Ununuzi uliopendekezwa

Ili kurahisisha ujenzi huu, ninapendekeza moja ya Canakit inayopatikana ambayo inakuja na Raspberry Pi, LED's, Resistors, Breakout board, kadi ya SD, na kesi.

https://www.canakit.com/raspberry-pi-3-ultimate-ki…

Kamera ambayo sasa iko kwenye uzalishaji ni megapixel 8

  • https://www.canakit.com/raspberry-pi-camera-v2-8mp…
  • Toleo la wazee la 5mp bado linapatikana:

Hatua ya 2: Mchoro wa Kesi (Nje)

Mchoro wa Kesi (Nje)
Mchoro wa Kesi (Nje)

Huu ndio mpangilio wa jumla wa nje wa kesi yangu, na inategemea ikiwa utaamua kuongeza vifaa vyote kwenye muundo wako. Pia kulingana na mahali unapanga kuweka kamera yako unaweza kupata kwamba kesi hii ya ukubwa haikufanyii kazi ikiwa mipango hii ni ya maoni badala ya orodha rasmi ya ujenzi.

Hatua ya 3: Mchoro wa Mpangilio wa Ndani

Mchoro wa Mpangilio wa Ndani
Mchoro wa Mpangilio wa Ndani

Kulingana na malengo yangu ya mradi unaweza kuona kuwa niliongeza kamera kwenye mfumo wa msingi wa Raspberry Pi na bodi ya kuzuka ili niweze kudhibiti LED zilizo mbele ya kesi hiyo. Niliamua kuongeza LCD kwa nyakati ambazo ninataka kutumia Pi kwa kuingiliana na sio katika hali isiyo na kichwa.

Kitufe cha kushinikiza kiliongezwa ili kuweka upya Pi ikiwa inahitajika.

Hatua ya 4: Raspberry Pi OS, Python, Usanidi wa CRON

Raspberry Pi OS:

Ukinunua kit kawaida utapata kadi ya SD iliyosanikishwa na NOOBS, ikiwa sio mafunzo mengi yako nje ya kusanikisha RASPBIAN (chaguo langu kwenye mradi huu). Lakini hapa kuna mwongozo rasmi wa kusanikisha RASPBIAN kutoka kwa kadi ya NOOBS SD-

Python 3:

Kutoka kwa ganda ikiwa python 3 haijawekwa:

Sudo apt-get kufunga python3

Nambari ya chatu iliyoambatanishwa imewekwa kufanya yafuatayo-

  • Soma maadili kutoka kwa Raspberry Pi (Uptime na CPU temp)
  • Jenga tweet kwa kutumia ishara za msanidi programu uliyopewa kwa kuchapisha kwenye twitter (kiunga hapa chini kitakupeleka kwenye twitter kuunda akaunti ya dev au kuiongeza kwa akaunti yako mwenyewe)

    https://developer.twitter.com/en/docs/basics/getti…

  • Washa taa ya manjano wakati wa kujenga chapisho
  • Onyesha LED nyekundu wakati wa kuchapisha

CRON

Ninatumia kazi iliyopangwa (CRON) kuendesha hati kwenye muda uliochaguliwa:

Kama inavyoonekana hapa chini, script inaendesha kila dakika tano kutoka 7 asubuhi hadi 4 jioni

0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55 7-16 * * * sudo / usr / bin / python3 / nyumba/pi/system_info.py

Kuorodhesha watumiaji CRON:

sudo crontab -l -u pi

Kubadilisha watumiaji CRON:

sudo crontab -e -u pi

Hatua ya 5: Wiring ya Vipengele (Kubadili na LED)

Wiring ya Vipengele (Kubadili na LED)
Wiring ya Vipengele (Kubadili na LED)
Wiring ya Vipengele (Kubadili na LED)
Wiring ya Vipengele (Kubadili na LED)

Bodi ya kuzuka kutoka kwa GPIO hadi LEDs:

Tunaweza kudhibiti pato kutoka kwa kiunganishi cha Raspberry Pi cha GPIO kwa kutumia bodi ya kuzuka kama ile iliyo kwenye picha.

Katika kesi hii, nambari yetu ya chatu itatuma ishara kwa pini kwenye GPIO (picha ni unganisho na GPIO 26). Tunatuma voltage kupitia waya kwenye bodi ya kuzuka na kupitia kontena kwa moja ya Miguu ya LED. Upande mwingine wa LED umeunganishwa kwa upande wa chini wa bodi ya kuzuka ili kumaliza mzunguko.

Kumbuka kuwa kontena ni laini ili kuzuia uchovu wa LED, kikomo cha sasa cha LED kitapunguza. Vifurushi vya Canakit kawaida huwa na LED zilizo na vipingao vya 220 Ohm na 10k Ohm pamoja na bodi ya kuzuka. Hii inasaidia kuchukua baadhi ya kubahatisha kwa kununua usanidi sahihi wa kipinzani cha LED.

Bonyeza kitufe cha kushinikiza:

Na Raspberry Pi 2 na Raspberry Pi 3, hatua ya kuweka upya iko kwenye ubao. Kwa upande wa Pi 2 jozi ya pini "P6" na kwenye Pi 3 jozi ya pini ya "RUN" inaturuhusu kutuma "Juu" tunapounganisha pini mbili zinazotuma "Halt" kwenye mfumo.

Hii sio kubadili kuzima, kuweka upya tu…. Ninapendekeza kutoa zifuatazo kama nguvu chini kutoka kwa ganda:

kuzima kwa sudo -h sasa

Hatua ya 6: Jopo la mbele Mtazamo wa Ndani

Jopo la mbele Mwonekano wa Ndani
Jopo la mbele Mwonekano wa Ndani
Jopo la mbele Mwonekano wa Ndani
Jopo la mbele Mwonekano wa Ndani
Jopo la mbele Mwonekano wa Ndani
Jopo la mbele Mwonekano wa Ndani

Picha hizi mbili zinaonyesha kitufe cha LCD, Power, bodi ya kuzuka, na LED zilizoambatanishwa mbele ya kesi hiyo.

Kanusho moja la haraka LED ya kulia imekoma kufanya kazi ndiyo sababu waya hukomeshwa (hadi nitakapochukua nafasi ya LED)

Hatua ya 7: Jopo la mbele nje ya Mtazamo

Jopo la mbele Mtazamo wa Nje
Jopo la mbele Mtazamo wa Nje
Jopo la mbele Mtazamo wa Nje
Jopo la mbele Mtazamo wa Nje

Kama unavyoweza kuona hii ni jopo la mbele lililomalizika na LCD, taa za LED ziko mahali na kuni za picha zilizochomwa kwenye kesi ya pine

Hatua ya 8: Mtazamo wa Ndani wa Nyuma ya Kesi

Mtazamo wa Ndani wa Nyuma ya Kesi
Mtazamo wa Ndani wa Nyuma ya Kesi

Nilipata Raspberry Pi karibu kabisa na kamera ya Raspberry Pi kwa sababu tu kebo ya Ribbon ya kamera ni fupi sana.

Hatua ya 9: Nyuma ya Uchunguzi nje ya Mtazamo

Nyuma ya Kesi Nje ya Mtazamo
Nyuma ya Kesi Nje ya Mtazamo

Sio mengi ya kusema juu ya paneli ya nyuma isipokuwa kamera imewekwa sawa kwa hivyo utahitaji kusonga kesi ili kupata pembe ya kutazama ambayo unataka

Hatua ya 10: Mtazamo wa nje wa upande wa kulia wa kesi

Mtazamo wa Nje wa Upande wa Kulia wa Uchunguzi
Mtazamo wa Nje wa Upande wa Kulia wa Uchunguzi

Upande wa kulia wa kesi yangu una fursa za kuruhusu kuungana na pi (USB na CAT 5) na vile vile chumba fulani cha kupitisha kebo ya USB kutoka LCD kurudi hadi kwa Pi kwani kebo ilikuwa ngumu sana kufanya bend bila kuongeza upana wa kesi.

Hatua ya 11: Mlima wa Dirisha

Dirisha la Mlima
Dirisha la Mlima

Kwa sababu hii ni nafasi ya kamera iliyosimamishwa ilibidi nijenge mlima wa msaada na mabano ili kupata pembe sahihi ya kamera kwa nyuma ya nyumba. Mabaki rahisi ya kuni kutoka dukani na viti kadhaa vya kuni kuunda jukwaa la pembe. Kutumika mabano L kushikilia mbele ya kisanduku cha kamera mahali pake (paka mara nyingi huzunguka ikiwa hakuna kitu kilichopo kusaidia kesi hiyo)

Hatua ya 12: Mfano wa Tweet:

Mfano Tweet
Mfano Tweet

twitter.com/allthingstazz/status/934537216…

Hatua ya 13: Mawazo ya Mwisho-

Mwongozo huu unaweza kuingiliwa katika ujenzi tofauti tofauti, nimekuja na malengo machache na nimeamua kuunda kifaa cha kutekeleza malengo. Kuangalia mbele maoni yako na kujenga !!

Ilipendekeza: