Talaan ng mga Nilalaman:

Pi Hidden Camera: 6 Hakbang (na may Mga Larawan)
Pi Hidden Camera: 6 Hakbang (na may Mga Larawan)

Video: Pi Hidden Camera: 6 Hakbang (na may Mga Larawan)

Video: Pi Hidden Camera: 6 Hakbang (na may Mga Larawan)
Video: My job is to observe the forest and something strange is happening here. 2024, Hulyo
Anonim
Image
Image
Pi Nakatagong Camera
Pi Nakatagong Camera
Pi Nakatagong Camera
Pi Nakatagong Camera

Ito ay isang mahusay na proyekto sa pagtatapos ng linggo gamit ang isang Raspberry Pi at isang module ng Pi Camera, na doble din bilang isang security camera para sa iyong sala o silid ng pag-aaral. Nais ding banggitin na ang inspirasyon para sa proyektong ito ay isang itinuturo na tinatawag na Hidden GoPro Security Camera, na gumamit ng isang GoPro camera sa halip na isang Raspberry Pi Camera.

Sa aking kaso gumagamit ako ng isang lumang may-ari ng proyekto na hindi ko na ginagamit, ngunit maaari mong sundin kasama ang isang lumang libro tulad ng nakikita mo sa itinuturo na Nakatagong GoPro Security Camera.

Para sa software sa Raspberry Pi Zero W, gumagamit ako ng motionEyeOS na ginagawang isang surveillance device ang iyong Pi, at maaari mo ring mapalitaw ang iba pang mga bagay sa iyong bahay tulad ng isang speaker o ilaw upang takutin ang nanghimasok. Sa aking kaso gumagamit ako ng IFTTT upang i-on ang aking mga ilaw ng Phillips HUE sa bahay at ipadala ang aking sarili ng isang email.

Hakbang 1: Mga Bagay na Kakailanganin Mo

Mga Bagay na Kakailanganin Mo
Mga Bagay na Kakailanganin Mo
Mga Bagay na Kakailanganin Mo
Mga Bagay na Kakailanganin Mo

Narito ang listahan ng mga elektronikong sangkap at Mga Tool na kakailanganin mo bilang karagdagan bilang isang lumang may-ari ng proyekto o isang lumang libro.

  • Raspberry Pi Camera
  • Raspberry Pi, sa aking kaso gumagamit ako ng isang Raspberry Pi Zero ngunit maaari mong gamitin ang anumang bersyon ng Pi B + o higger. -Raspberry Pi Camera cable, depende ito sa aling bersyon ng Pi na balak mong gamitin. Dito ko na-link ang Pi Zero connector cable na kung saan ay iba kung ihinahambing sa iba pang Raspberry Pi
  • SD card
  • USB mini cable at outlet ng wall ng kuryente ng mobile phone.

Bilang karagdagan, kakailanganin mo ang isang bagay upang hawakan ang Pi Camera at ang Pi, kung mayroon kang isang madaling gamiting 3D printer maaari mong gamitin ang mga STL file sa hakbang sa ibaba, o gamitin ang opisyal na kaso ng Raspberry Pi zero.

At kakailanganin mo rin ng ilang pandikit o isang mainit na baril na pandikit.

Hakbang 2: I-print ng 3D ang Mga STL File na Nakalakip (Opsyonal Kung Mayroon kang Kaso)

3D I-print ang Mga STL File na Nakalakip (Opsyonal Kung Mayroon kang Kaso)
3D I-print ang Mga STL File na Nakalakip (Opsyonal Kung Mayroon kang Kaso)
3D I-print ang Mga STL File na Nakalakip (Opsyonal Kung Mayroon kang Kaso)
3D I-print ang Mga STL File na Nakalakip (Opsyonal Kung Mayroon kang Kaso)
3D I-print ang Mga STL File na Nakalakip (Opsyonal Kung Mayroon kang Kaso)
3D I-print ang Mga STL File na Nakalakip (Opsyonal Kung Mayroon kang Kaso)

Ito ay isang opsyonal na hakbang, kung mayroon kang madaling gamiting 3D printer. I-download ang mga STL file na nakalakip at idagdag ang mga ito sa iyong slicer at 3D print ang mga file. Sa aking kaso, gumagamit ako ng Hatchbox brown PLA + na uri ng tumutugma sa folder ng proyekto.

Para sa paggupit gumagamit ako ng Slic3r kasama ang -

  • Taas ng layer bilang 0.3mm
  • Punan ang density sa 15%.
  • Temperatura 205 C Ang pag-print ng mga file ay tatagal ng halos 30-40 minuto, depende sa mga setting ng iyong printer.

Hakbang 3: Pag-set up ng MotionEye sa Raspberry Pi

Pag-set up ng MotionEye sa Raspberry Pi
Pag-set up ng MotionEye sa Raspberry Pi

Upang mag-stream ng video sa pamamagitan ng Pi camera mayroon kang maraming mga pagpipilian mula sa paggamit ng isang simpleng pakete bilang m.jpg-streamer sa isang bagay na mas kumplikado at kasangkot tulad ng OpenCV. Sa aking kaso gumagamit ako ng MotionEyeOS sapagkat madali itong mai-set up at bibigyan ka ng patas na parameter ng pagsasaayos na maaari mong i-play kung saan tatalakayin ko sa susunod na hakbang. Narito ang mga hakbang na kailangan mong pagdaanan upang ma-setup ang Raspbian sa Pi.

I-download ang pinakabagong bersyon ng galawEyeOS mula sa -https://github.com/ccrisan/motioneyeos/releases

Magsimula sa pamamagitan ng pagpapatakbo ng mga sumusunod na utos upang isulat ang SD card

wget

sudo./writeimage.sh -d / dev / mmcblk0 -i "/path/motioneyeos-raspberrypi-20171008.img" -n 'yourWiFiRouterName: yourWiFiRouterPassowrd'

Bilang bahagi ng utos na ito, kung gumagamit ka ng isang Raspberry Pi zero W maaari mong baguhin ang utos sa itaas upang isama ang iyong username o password sa WiFi router.

Sa aking kaso, gumagamit ako ng Ubuntu 16.04 bilang aking host operating system upang magsulat ng isang 16 GB SD card, ngunit kung gumagamit ka ng window maaari kang gumamit ng isang tool tulad ng etcher o gamitin ang terminal app kung gumagamit ka ng isang Mac.

Para sa karagdagang impormasyon tingnan ang wiki ng motionEyeOS.

Hakbang 4: Pagdidikit ng Pi Camera at Pi Zero sa Project Folder

Pagdidikit ng Pi Camera at Pi Zero sa Project Folder
Pagdidikit ng Pi Camera at Pi Zero sa Project Folder
Pagdidikit ng Pi Camera at Pi Zero sa Project Folder
Pagdidikit ng Pi Camera at Pi Zero sa Project Folder
Pagdidikit ng Pi Camera at Pi Zero sa Project Folder
Pagdidikit ng Pi Camera at Pi Zero sa Project Folder
Pagdidikit ng Pi Camera at Pi Zero sa Project Folder
Pagdidikit ng Pi Camera at Pi Zero sa Project Folder

Kapag nasubukan mo na ang stream ng video mula sa Pi Camera gamit ang isang browser tulad ng Chrome sa iyong laptop / mobile, oras na ngayon upang idagdag ang lahat sa iyong folder ng proyekto o libro.

Sa aking kaso kailangan kong kunin ang tungkol sa 4 na manggas mula sa folder, at pagkatapos ay mag-drill ng isang butas sa dulo tulad ng ipinakita sa mga larawan sa itaas. Gumamit ako pagkatapos ng mainit na pandikit upang ma-secure ang mga naka-print na bahagi ng 3D sa folder.

Panghuli idagdag ang folder ng proyekto sa iyong bookshelf, at isaksak ang USB cable sa iyong adapter ng kuryente sa dingding ng iyong mobile phone

Hakbang 5: Pag-configure ng MotionEye

Pag-configure ng MotionEye
Pag-configure ng MotionEye
Pag-configure ng MotionEye
Pag-configure ng MotionEye
Pag-configure ng MotionEye
Pag-configure ng MotionEye

Ang MotionEye ay may isang makinis na web UI at grupo ng mga parameter ng pagsasaayos para sa pagtuklas ng paggalaw, pagkuha ng larawan, video, pagpapadala ng isang email kapag nakita ang paggalaw at marami pa tulad ng nakikita mo sa mga larawan sa itaas.

Sa sandaling mag-login ka sa unang pagkakataon gamit ang admin at dapat mong i-update ang admin at password ng gumagamit sa pamamagitan ng web UI at i-reboot ka Pi.

Ngayon dahil ito ay nakatagong cam baka gusto mong pumunta sa advance na pag-setup at pagliko ng "Paganahin ang CSI camera Led" tulad ng nakikita mo sa unang screenshot sa itaas. At maaari mo ring i-update ang iskedyul ng pagtatrabaho na karaniwang oras sa araw kapag nasa paaralan ka o nagtatrabaho.

Para sa pagtuklas ng paggalaw at nakasalalay sa kung saan mo na-set up ang nakatagong camera sa silid baka gusto mong baguhin ang threshold ng pagbabago ng Frame upang makita ang paggalaw at maiwasan ang mga maling positibo.

Hakbang 6: Pag-set up ng Hue Light Gamit ang IFTTT upang Takutin ang Nanghihimasok

Pag-set up ng Hue Light Gamit ang IFTTT upang Takutin ang Nanghihimasok
Pag-set up ng Hue Light Gamit ang IFTTT upang Takutin ang Nanghihimasok
Pag-set up ng Hue Light Gamit ang IFTTT upang Takutin ang Nanghihimasok
Pag-set up ng Hue Light Gamit ang IFTTT upang Takutin ang Nanghihimasok
Pag-set up ng Hue Light Gamit ang IFTTT upang Takutin ang Nanghihimasok
Pag-set up ng Hue Light Gamit ang IFTTT upang Takutin ang Nanghihimasok

Ito ay isang opsyonal na hakbang, ngunit ito ay isang mahusay na karagdagan upang takutin ang nanghihimasok. Bilang bahagi ng aking pag-setup Gumagamit ako ng resipe ng IFTTT upang i-on ang lahat ng mga ilaw ng Phillips Hue sa bahay kapag nakita ang paggalaw.

Upang mai-setup ang recipe sa ulo sa ifttt.com, lumikha ng isang account at mag-click sa bagong applet. Sa KUNG panig ng applet pumili ng webhook ng gumagawa at lumikha ng isang kaganapan ng pag-trigger na tinatawag na "HUE_on" at sa gilid ng applet napili ang Phillps HUE at piliin ang ilaw na nais mong i-on mula sa drop down, sa aking kaso ako piliing buksan ang lahat ng mga ilawan sa bahay. Kakailanganin mo ring i-setup ang Phillps HUE channel muna sa pamamagitan ng pag-login sa iyong HUE account.

Kapag tapos ka na gumawa ng isang tala ng iyong setting ng setting ng webhook na makikita mo sa link na ito. Pagkatapos ay baguhin ang URL sa ibaba gamit ang HISKEY at idagdag ito sa web Hook URL sa paggalawEye tulad ng ipinakita sa unang screenshot sa itaas.

maker.ifttt.com/trigger/HUE_on/with/key/YO…

Patakbuhin ngayon ang isang mabilis na pagsubok at ayusin ang setting ng threshold ng pagbabago ng Frame sa ilalim ng seksyon ng pagtuklas ng paggalaw kung kinakailangan.

Ang IFTTT ay kahanga-hanga !, kaya subukan ang isang lumikha ng pagmamay-ari mo ng isang resipe upang ma-trigger ang isang mensahe ng telegram sa iyong sarili o ipatugtog ang iyong aparato sa Amazon Alexa Echo ng ilang musika.

Inirerekumendang: