Orodha ya maudhui:

Pi Ndege: Hatua 5
Pi Ndege: Hatua 5

Video: Pi Ndege: Hatua 5

Video: Pi Ndege: Hatua 5
Video: ПОЛТЕРГЕЙСТ 5 УРОВНЯ СНОВА НЕ ДАЕТ ПОКОЯ, ЖУТКАЯ АКТИВНОСТЬ / LEVEL 5 POLTERGEIST, CREEPY ACTIVITY 2024, Novemba
Anonim
Pi Ndege
Pi Ndege

Inachofanya: piga picha za ndege wakati kamera ya pi inahisi mabadiliko makubwa kwenye saizi za picha.

Tutahitaji nini

  • Raspberry Pi na kadi ya kawaida ya SD
  • Moduli ya kamera ya Pi
  • Kesi ya Pi
  • Kulisha ndege
  • Seti ya lensi za jumla (hiari)
  • Benki ya umeme ya 5V (hiari)
  • USB wifi dongle (hiari)

Tutafanya nini

  • Sakinisha vifurushi vinavyohitajika kwenye picha mpya
  • Pakia hati inayofuatilia pato la kamera kwa vitu vinavyopita
  • Sanidi kiolesura rahisi cha wavuti kuvinjari picha
  • Fiddle na feeder ndege na lenses kupata mwelekeo sahihi

Hatua ya 1: Sakinisha Picha mpya na Wezesha Kamera

Shika kadi ya SD na usakinishe picha unayopenda. Maelezo katika chapisho hili yanatokana na usambazaji wa Waraspbian lakini inapaswa kufanya kazi kwa wengine na utaftaji fulani.

Nilichagua Raspian Jessie Lite kwani hakuna haja ya mazingira ya eneo-kazi kwenye mradi huu. Unaweza kutaka kusasisha usambazaji na ubadilishe nywila chaguomsingi. Kisha:

  • wezesha moduli ya kamera kwa kuzindua raspi-config kutoka kwa laini ya amri.
  • lemaza mwangaza wa kamera ya LED kwa kuongeza afya_camera_led = 1 kwenye faili ya / boot/config.txt: sudo echo "disable_camera_led = 1" >> / boot/config.txt
  • sakinisha Maktaba ya Picha ya Python (PIL): sudo apt-get install -y python-imaging-tk
  • weka vifurushi kusaidia seva nyepesi ya wavuti; kuna chaguzi nyingi, kwa mfano: Sudo apt-get install -y apache2 mysql-server php5 php5-mysql

Hatua ya 2: Sanidi Hati ya Kugundua Mwendo

Katika mradi huu, kamera haitumiki tu kurekodi picha lakini pia kugundua wakati wa kuchukua picha. Hii imefanywa kwa kuchukua picha ya azimio la chini kwa muda wa kawaida na kuilinganisha, pixel na pikseli, na picha iliyopita. Ikiwa picha hizi mbili ni tofauti sana, picha ya ukubwa kamili inachukuliwa.

Hii imefanywa kupitia hati ya chatu ambayo inaweza kupakuliwa na wget https://www.fasyl.com/rpi/PiBird_motion_pic.py; chmod + x PiBird_motion_pic.py

Hati hii imebadilishwa kutoka kwa hati asili kutoka kwa vibano vya ubongo kwenye uzi huu wa rapsberrypi.org.

Unaweza kuhariri laini # 25 ili kuhifadhi picha kwenye eneo tofauti.

Ili kuendesha hati moja kwa moja wakati wa kuanza, ongeza kazi ya cron. Ikiwa haujui jinsi ya kufanya hivyo, kimbia: sudo sh -c 'crontab -l> 2del && echo "@reboot` pwd` / PiBird_motion_pic.py ">> 2del && crontab 2del && rm 2del'.

Hatua ya 3: Sanidi Seva ya Wavuti

Kuna njia nyingi za kufurahiya picha, unaweza kuzihamisha kupitia SSH au kuzihifadhi kwenye gari la USB. Niliamua kuzipitia kupitia kiolesura rahisi cha wavuti na kupakua zile ninazopenda kupitia kivinjari changu.

Ili kusanidi kiolesura hicho rahisi cha wavuti, andika: wget -O /var/www/index.php https://www.fasyl.com/rpi/PiBird_list_pics.php; rm /var/www/index.html

Hii inafanya kazi bora kwa kufikia seva ya wavuti kupitia WiFi. Ili kufanya hivyo, utahitaji kusanidi kiolesura kisichotumia waya. Kuna njia nyingi za kufanya hivyo kulingana na Pi na dongle unayotumia.

Hatua ya 4: Weka yote pamoja

Weka Yote Pamoja
Weka Yote Pamoja

Sawa, Raspberry Pi sasa iko tayari kupiga picha. Endesha tu./PiBird_motion_pic.py na piga pozi chache. Sasa, ikiwa unavinjari kwa IP yako ya Pi, unapaswa kuona picha zako za kwanza.

Ni wakati wa kuiweka pamoja. Labda utahitaji kubadilisha sehemu hii kulingana na vifaa vyako halisi.

Ili kulinda Pi dhidi ya jua na mvua, unapaswa kuiweka kwenye kasha na ufungue ufunguzi wowote mkubwa na mkanda, nk.

Nilitumia feeder hii ya ndege na fursa mbili za upande, rahisi sana kupakia kamera upande mmoja na kuruhusu ndege waje kulisha kutoka kwa upande mwingine.

Kupata umakini mahali pazuri na kuweka picha vizuri, nilitumia lensi ya msingi ya kamera pamoja na kikombe cha mtindi na sehemu yake ya chini iliyokatwa. Kidanganyifu kidogo lakini ilifanya kazi vizuri. Unaweza kupata matokeo mazuri ukitumia lensi za kamera za simu za bei rahisi.

Kuna habari huko nje juu ya jinsi ya kubadilisha mwelekeo wa kamera kwa kuzungusha lensi ya kujengwa; haikunifanyia kazi: ni ngumu sana kushikilia kwenye mwili mdogo wa lensi na kuizungusha.

Itachukua majaribio kadhaa kupata kutunga na kuzingatia sawa; wakati unacheka, unaweza kupiga picha ya jaribio kwa urahisi na raspistill -o test.jpg.

Mwishowe, unahitaji kuamua juu ya jinsi ya kutoa nguvu kwa Pi yako; kifurushi cha betri cha 5V labda ni chaguo bora.

Hatua ya 5: Wacha Tushike Ndege

Wacha Tushike Ndege
Wacha Tushike Ndege

Sawa, yote yamewekwa.

Ni wakati wa kuweka kila kitu nje, pakia feeder na mbegu na subiri wageni waruke.

Furahiya!

Ilipendekeza: