Talaan ng mga Nilalaman:
- Hakbang 1: Listahan ng Mga Bahagi
- Hakbang 2: Lumikha ng Shield
- Hakbang 3: Buuin ang Enclosure
- Hakbang 4: Gawin ang IR LED Spotlight
- Hakbang 5: I-upload ang Program
- Hakbang 6: Listahan ng Kahilingan
Video: Raspberry Pi Infrared Game Camera: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Nagsimula lang akong tuklasin ang Raspberry Pi at naintriga ako sa module ng infrared camera ng Pi. Nakatira ako sa isang medyo liblib na lugar at nakakita ng mga palatandaan ng iba't ibang mga ligaw na critter na galugarin sa paligid ng bahay sa gabi.
Nagkaroon ako ng ideya ng paglikha ng isang night time game camera gamit ang isang Raspberry Pi NoIR Camera Board na may isang PIR motion detector at isang panlabas na IR LED spotlight upang mailawan ang lugar upang payagan ang IR camera na makuha ang video.
Nagsimula ako sa isang bagay na simple, ngunit tulad ng lahat ng mga inhinyero, patuloy akong nagdaragdag ng higit pa. Kaya narito kung paano ito gumagana:
Gumagamit ang proyektong ito ng isang Raspberry Pi na naka-set up sa WiFi sa isang mode na walang ulo. Maaari kong magkaroon ng aking remote camera sa loob ng saklaw ng WiFi kaya't sa sandaling nakakonekta maaari kong simulan ang programa at makuha ang mga nakunan ng mga file ng video. Maraming mga tagubilin on-line na magagawa ito upang hindi ko subukang i-rehash dito. Nag-install din ako ng Raspberry Pi camera kasunod din sa mga tagubilin sa linya na rin. Subukan ang walang ulo (kung ito ang gusto mo) at ang camera upang matiyak na gumagana ang lahat.
Gumagamit ang proyektong ito ng Raspberry Pi NoIR Camera Board (infrared) para sa night time video recording kapag may napansin. Ang Pi NoIR Camera Board ay maaari ding gamitin sa araw ngunit dahil natanggal ang IR filter, medyo nalabasan ang kulay. Gumawa ako ng isang panlabas na IR LED Spotlight na pinagana kapag nakita ang paggalaw upang mailawan ang lugar habang kinukuhanan ang video. Kapag nakumpleto ang napiling tagal ng video ay naka-off ang spotlight ng IR LED. Ang disenyo ay mayroon ding LDR circuit upang makita kung araw o gabi nito. Kung gabi ito at nakita ang paggalaw, ang IR LED spot ay pinagana at sa araw ay hindi ito pinagana. Ang pagkonekta sa panlabas na IR LED spotlight cable ay nagbibigay ng sense pin upang makita kung ang lampara ay nakakonekta sa camera. Kung ang panlabas na IR Spotlight ay hindi napansin, ang output ng lampara ay hindi pinagana. Matapos makita ang PIR, kung gabi, isasaaktibo ng GPIO pin 22 ang relay na nagtutulak sa mataas na kasalukuyang IR LED's (Kung nakakonekta).
Ang pagkuha ng video ay maaari ding tumagal ng kaunting disk space at maaaring mabilis na punan. Natuklasan ko sa sandaling ganap kong napunan ang puwang ng disk at hindi nagawang mag-remote in at hindi mag-boot ang Pi. Upang ayusin ito ay nagdagdag ako ng ilang code upang masukat ang disk space at i-abort ang programa kung nauubusan na ng disk space.
Mag-enjoy!
Hakbang 1: Listahan ng Mga Bahagi
Raspberry Pi:
Raspberry Pi
NoIR Camera Board
WiFi dongle (kung ninanais)
Mga bahagi ng kalasag:
Humble Pi Shield proto board
SN75468D
DS2E-L-5V relay
1M ohm potentiometer
100K ohm risistor
1K ohm risistor
LED
2N3904 transistor
LDR
100K ohm risistor
Misc IO mga konektor ng pin, kung kinakailangan
Magkabit ng kawad, kung kinakailangan
Enclosure:
Enclosure upang maibahagi ang Pi at kalasag
Mga konektor ng interface, tulad ng kinakailangan
IR LAMP:
20 mataas na kasalukuyang IR LED's
47 ohm, 5W resistors (qty 2)
Lampara ng lampara (Gumamit ako ng enclosure ng preno ng trailer)
Hakbang 2: Lumikha ng Shield
Lumikha ako ng isang kalasag upang mai-mount ang relay, relay driver, PIR interface, LDR circuit, IR LED Lamp sensor at iba pang IO.
Ginamit ko ang Humble Pi Shield:
Naghukay ako sa paligid ng aking magkakaibang mga bahagi at gumamit ng isang 75468, mataas na boltahe, mataas na kasalukuyang, Darlington transistor array. Ang kailangan mo lang ay ang ilang driver na may sapat na kasalukuyang kasalukuyang drive upang maitakda / i-reset ang relay. Nag-attach din ako ng isang Visio file upang ipakita kung paano ko inilagay ang mga bahagi at idinagdag ang mga jumper wires pati na rin ang eskematiko (Eagle format).
Gumamit ako ng ilang ekstrang mga socket pin at pag-urong ng manggas upang makagawa ng mga konektor para sa IO mula sa board hanggang sa mga konektor ng enclosure, PIR at LDR.
Hakbang 3: Buuin ang Enclosure
Natagpuan ko ang isang ekstrang enclosure sa aking mga bahagi ng mga kahon ng basura. Isang bagay na simple, ngunit sa hinaharap maaari kong palitan ito ng isang hindi tinatagusan ng tubig na enclosure at mag-eksperimento sa baterya / rechargeable na mapagkukunan ng kuryente.
Pinutol ko ang isang butas sa enclosure upang ang sensor ng PIR ay dumidikit at mai-mount ito sa enclosure. Gumamit din ako ng isang panel-mount LED grommet upang hawakan ang LDR.
Nagputol ako ng isa pang butas para sa Pi Camera. Idinikit ko ang isang window ng Plexiglas sa camera upang maprotektahan ang lens.
Nag-install ako ng isang konektor na uri ng DB-9 para sa panlabas na IR LED Spotlight.
Nag-install ako ng isang konektor ng kuryente upang mapalakas ang buong bagay.
Dahil gumamit ako ng ekstrang enclosure na mayroon ako, hindi pinapayagan ng enclosure na ito ang madaling pag-access sa SD Card at WiFi dongle. Ngunit sa sandaling makuha mo ang lahat ng ito gumagana, hindi mo talaga kakailanganin na maliban kung may isang bagay na talagang nasira.
Hakbang 4: Gawin ang IR LED Spotlight
Ang IR LED Spotlight ay medyo simple. Natagpuan ko ang ilang murang mataas na kapangyarihan ng IR LED's sa EBAY na tumutukoy sa 700 mA na rurok. Lumikha ako ng 4 na mga string ng 5 LED na wired sa serial (tingnan ang eskematiko). I-wire ko ang dalawang mga string sa parallel at naka-attach ang isang 47 ohm, 5W risistor sa bawat string. Natagpuan ko ang isang panlabas na plug sa power supply na nagbibigay ng tungkol sa 17 VDC. Pinili ko ang isang resistors upang limitahan ang kasalukuyang kaya hindi ko nasusunog ang mga LED. Kakailanganin mong malaman ang mga detalye sa iyong mga LED, kung ilan ang gusto mo, kung anong supply ang gagamitin para sa kasalukuyang LED drive at kalkulahin ang mga nililimitahang resistor. Walang paraan na maaaring magmaneho ang Pi ng mga ito nang mag-isa. Gumagamit ang Camera Shield ng isang relay kaya't hindi mahalaga kung ano ang iyong ginagamit. Siguraduhin lamang na hindi ka magmaneho ng mas maraming kasalukuyang kaysa sa hawakan ng relay o ang mga ginagamit mong mga kable.
Makakakita ka rin ng isang loop ng kawad sa pagitan ng mga pin 8 at 9. Ginagamit ko ito upang matukoy kung ang lampara ay nakakabit. Ang kalasag ng CAM ay may isang pull up risistor na nakakabit sa raspberry. Kapag ang cable ay nakakabit ang linya ng pang-unawa ay hinila pababa, kapag hindi naka-attach ang linya ng kahulugan ay nakuha nang mataas.
Natuklasan ko rin na sa pamamagitan ng paggamit ng isang trailer ng rem ng trailer na pinapabahay ng pulang bezel ay may mahusay na trabaho sa pagpapakalat ng IR "sinag" upang maipaliwanag ang isang mas malaking lugar. Ang LED na nakuha ko ay may isang medyo makitid na sinag. Nang walang bezel, ang LED ay nagbibigay ng isang medyo masikip na sinag.
Hakbang 5: I-upload ang Program
Nakalakip ang python file na nilikha ko (Sinusubukan ko pa ring malaman ang GitHub).
Ang mga file ng video ay nai-save na may a.h264 extension. Gumagamit ako ng isang programa ng FTP upang mai-upload ang mga video sa aking computer. Maaari mong gamitin ang VLC media player upang matingnan ang mga video.
Nag-attach ako ng ilang nakunan ng mga video. Ang isa ay isang bobcat at ang isa ay pusa.
Nagdagdag ako ng ilang iba pang mga bagay sa raspberry operating system upang gawing mas madali ang mga bagay. Wala akong real-time na orasan kaya sa tuwing pinapagana ko ang raspberry pi na kailangan ko upang maitakda ang petsa at oras. Ginawa ko ito sa utos ng Sudo na itakda nang husto ang petsa at oras sa Raspberry:
sudo date -s "Lun Aug 12 20:14:11 PST 2014"
Nais ko ring huwag paganahin ang LED ng camera ng Raspberry Pi upang hindi nito alerto kung anuman ang aking nai-record. Upang hindi paganahin ang LED ng Camera, baguhin: /boot/config.txt At idagdag ang sumusunod na linya:
huwag paganahin ang_camera_led = 1
Naisip kong gawin ang buong bagay na pinapatakbo ng baterya kaya't nakita kong makakatipid ako ~ 20mA sa pamamagitan ng pag-off sa mga output ng PAL / HDMI sa pamamagitan ng pagbabago ng config.txt sa pamamagitan ng pagdaragdag:
opt / vc / bin / tvservice -off
Hakbang 6: Listahan ng Kahilingan
Mayroon akong ilang iba pang mga ideya upang mapabuti ang camera. Maaari akong gumana sa ilan sa mga ito at mag-a-update ako habang nag-a-upgrade ako …
1. I-save ang video bilang isang mas pamantayan na format (mpg, atbp)?
2. Magpadala ng mga file sa pamamagitan ng WEB server
3. Gamitin ang programa ng paggalaw para sa pagtuklas ng araw. Nakita ng programang paggalaw ang paggalaw sa pamamagitan ng pagtingin sa mga pagbabago sa pixel. Maaari ka ring tumuon sa tukoy na isang tukoy na lugar ng target. Makakatulong ito sa pagtuklas sa araw. Ang detektor ng PIR ay gumagana nang mahusay sa gabi, ngunit maaaring maging medyo sensitibo sa buong ilaw at maaaring mag-udyok sa paggalaw ng puno mula sa hangin, o iba pang mga paggalaw na maaari mong balewalain (tulad ng mga kotse sa isang kalsada, atbp.). Maaari mong ayusin ang iyong pagiging sensitibo sa detektor ng PIR, ngunit ang Paggalaw ay magiging medyo cool.
4. Optimize code - Gumamit ng mga tawag para sa mga paulit-ulit na gawain (simulan / ihinto ang video, laki ng disk, atbp.)
5. Gumamit ng MUX upang ipagpalit ang mga module ng camera mula araw hanggang gabi ?? Maaari bang gumana iyon?
6. Ano ang aabutin upang mapatakbo ang system baterya?
7. Magdagdag ng real-time na module ng orasan (kung hindi makakonekta sa internet)
8. Magdagdag ng programa upang awtomatikong muling kumonekta sa wifi kapag nag-disconnect ito
9. Awtomatikong magsimula ang programa kapag nag-boot (kapag nag-apply ka ng lakas).
Inirerekumendang:
DIY Thermal Imaging Infrared Camera: 3 Hakbang (na may Mga Larawan)
DIY Thermal Imaging Infrared Camera: Kumusta! Palagi akong naghahanap ng mga bagong Proyekto para sa aking mga aralin sa pisika. Dalawang taon na ang nakalilipas ay nakakita ako ng isang ulat tungkol sa thermal sensor MLX90614 mula sa Melexis. Ang pinakamagaling na may 5 ° FOV lamang (larangan ng pagtingin) ay magiging angkop para sa isang selfmade na thermal camera. Upang mabasa
Autonomous Drone With Infrared Camera upang matulungan ang Mga Unang Tumugon: 7 Hakbang
Autonomous Drone With Infrared Camera upang Tulungan ang Mga Unang Tumugon: Ayon sa isang ulat sa World Health Organization, taun-taon ang mga natural na sakuna ay pumatay ng halos 90,000 katao at nakakaapekto sa halos 160 milyong katao sa buong mundo. Kasama sa mga natural na sakuna ang mga lindol, tsunami, pagsabog ng bulkan, pagguho ng lupa, bagyo, fl
M5Stack IR Thermal Camera Gamit ang AMG8833 Infrared Array Imaging Sensor: 3 Hakbang
M5Stack IR Thermal Camera Gamit ang AMG8833 Infrared Array Imaging Sensor: Tulad ng marami mayroon akong pagka-akit sa mga thermal camera ngunit palagi silang wala sa saklaw ng presyo - hanggang ngayon !! Habang nagba-browse sa pamamagitan ng website ng Hackaday naabutan ko ang paggawa ng camera na ito gamit ang M5Stack Modulong ESP32 at medyo mura
PAANO MAKAGAWA NG ISANG INFRARED CAMERA NA MAY IR IR LIGHT: 5 Hakbang (na may Mga Larawan)
PAANO GUMAWA NG ISANG INFRARED CAMERA NA MAY IR IR LIGHT: Napagtanto ko ang isang Infrared camera upang magamit ito sa isang sistema ng paggalaw ng paggalaw. Sa pamamagitan nito maaari mo ring makuha ang ganitong uri ng mga cool na imahe: makintab na mga bagay sa paningin ng camera na normal sa katotohanan. Maaari kang makakuha ng magagandang mga resulta para sa isang murang presyo. Siya
Kumuha ng Kamangha-manghang Mga Litrato ng Macro Sa Anumang Camera Camera Camera Lalo na ang isang IPhone: 6 na Hakbang
Kumuha ng Mga Kamangha-manghang Mga Litrato ng Macro Sa Anumang Camera Camera Camera … Lalo na ang isang iPhone: Kailanman nais na makakuha ng isa sa mga kamangha-manghang mga larawan na malapit … ang isa na nagsasabing … WOW!? … gamit ang isang camera phone camera na mas kaunti !? Talaga, ito ay isang addon ng pagpapalaki para sa anumang camera phone camera upang mapalaki ang iyong umiiral na lens ng camera upang magawa