Агуулгын хүснэгт:

Pi далд камер: 6 алхам (зурагтай)
Pi далд камер: 6 алхам (зурагтай)

Видео: Pi далд камер: 6 алхам (зурагтай)

Видео: Pi далд камер: 6 алхам (зурагтай)
Видео: Камера-ЛАМПА со слежением и определением человека. 2024, Арваннэгдүгээр
Anonim
Image
Image
Pi далд камер
Pi далд камер
Pi далд камер
Pi далд камер

Энэ бол Raspberry Pi болон Pi Camera модулийг ашиглан хийсэн амралтын өдрүүдийн гайхалтай төсөл бөгөөд энэ нь таны зочны өрөө эсвэл ажлын өрөөний хамгаалалтын камер болно. Энэхүү төслийн урам зориг нь Raspberry Pi камерын оронд GoPro камер ашигладаг Hidden GoPro Security Camera гэж нэрлэгддэг болохыг тэмдэглэхийг хүсч байна.

Миний хувьд би одоо ашигладаггүй хуучин төсөл эзэмшигчийг ашиглаж байна, гэхдээ та хуучин номыг дагалдах Hidden GoPro Хамгаалалтын Камераас харж болно.

Raspberry Pi Zero W програм хангамжийн хувьд би таны Pi -ийг тандалтын төхөөрөмж болгон хувиргадаг motionEyeOS -ийг ашиглаж байгаа бөгөөд халдагчийг айлгахын тулд гэрт байгаа бусад зүйлийг чанга яригч, гэрэл гэх мэт идэвхжүүлж болно. Миний хувьд би IFTTT ашиглан гэртээ Phillips HUE гэрлээ асааж, өөртөө имэйл илгээдэг.

Алхам 1: Танд хэрэгтэй зүйлс

Танд хэрэгтэй зүйлс
Танд хэрэгтэй зүйлс
Танд хэрэгтэй зүйлс
Танд хэрэгтэй зүйлс

Энд хуучин төсөл эзэмшигч эсвэл хуучин номноос гадна танд хэрэгтэй электрон эд анги, багаж хэрэгслийн жагсаалт байна.

  • Raspberry Pi камер
  • Raspberry Pi, миний хувьд би Raspberry Pi Zero ашиглаж байгаа боловч та Pi B+ эсвэл түүнээс дээш хувилбарын аль ч хувилбарыг ашиглаж болно. -Raspberry Pi Camera кабель, энэ нь Pi -ийн аль хувилбарыг ашиглахаар төлөвлөж байгаагаас хамаарна. Энд би бусад Raspberry Pi -ээс ялгаатай Pi Zero холбогч кабелийг холбосон болно
  • SD карт
  • USB мини кабель, гар утасны цахилгаан хананы залгуур.

Нэмж дурдахад танд Pi Camera болон Pi барихад ямар нэгэн зүйл хэрэгтэй болно, хэрэв танд 3D принтер байгаа бол та STL файлуудыг доорх алхамаар эсвэл Raspberry Pi zero -ийн албан ёсны хайрцгийг ашиглаж болно.

Мөн танд цавуу эсвэл халуун цавуу буу хэрэгтэй болно.

Алхам 2: STL файлуудыг 3D хэвлэх (хэрэв танд хэрэг байгаа бол заавал биш)

STL файлуудыг хавсаргасан 3D хэвлэх (хэрэв танд хэрэг байгаа бол заавал биш)
STL файлуудыг хавсаргасан 3D хэвлэх (хэрэв танд хэрэг байгаа бол заавал биш)
STL файлуудыг хавсаргасан 3D хэвлэх (хэрэв танд хэрэг байгаа бол заавал биш)
STL файлуудыг хавсаргасан 3D хэвлэх (хэрэв танд хэрэг байгаа бол заавал биш)
STL файлуудыг 3D хэлбэрээр хэвлэх (хэрэв танд хэрэг байгаа бол заавал биш)
STL файлуудыг 3D хэлбэрээр хэвлэх (хэрэв танд хэрэг байгаа бол заавал биш)

Хэрэв танд 3D принтер байгаа бол энэ бол нэмэлт алхам юм. Хавсаргасан STL файлуудыг татаж аваад зүсэгч дээрээ нэмээд 3D форматаар хэвлээрэй. Миний хувьд би төслийн хавтсанд тохирсон Hatchbox brown PLA + ашиглаж байна.

Зүсэхийн тулд би Slic3r -ийг ашиглаж байна -

  • Давхаргын өндөр 0.3 мм
  • Нягтралыг 15 %хүртэл дүүргэнэ.
  • Температур 205 С Файлыг хэвлэх нь хэвлэгчийн тохиргооноос хамааран 30-40 минут болно.

Алхам 3: Raspberry Pi дээр MotionEye -ийг тохируулах

Raspberry Pi дээр MotionEye тохируулах
Raspberry Pi дээр MotionEye тохируулах

Pi камераар видео дамжуулахын тулд энгийн багцыг mjpg-дамжуулагч болгон ашиглахаас илүү төвөгтэй, OpenCV гэх мэт олон сонголтууд байдаг. Миний хувьд би MotionEyeOS -ийг ашиглаж байна, учир нь энэ нь тохируулахад хялбар бөгөөд танд тохируулж болох бага зэрэг тохиргооны параметрүүдийг өгдөг бөгөөд үүнийг дараагийн алхам дээр хэлэлцэх болно. Pi дээр Raspbian -ийг тохируулахын тулд хийх ёстой алхамуудыг энд оруулав.

MotionEyeOS -ийн хамгийн сүүлийн хувилбарыг -https://github.com/ccrisan/motioneyeos/releases дээрээс татаж аваарай.

SD картыг бичихийн тулд дараах тушаалуудыг ажиллуулна уу

wget

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

Энэхүү командын нэг хэсэг бол хэрэв та Raspberry Pi zero W ашиглаж байгаа бол дээрх тушаалыг өөрчилж WiFi чиглүүлэгчийнхээ хэрэглэгчийн нэр эсвэл нууц үгийг оруулах боломжтой.

Миний хувьд би Ubuntu 16.04 -ийг хост үйлдлийн систем болгон 16 ГБ хэмжээтэй SD карт бичихийн тулд ашиглаж байгаа боловч хэрэв та цонх ашиглаж байгаа бол etcher гэх мэт хэрэгслийг ашиглаж болно, эсвэл хэрэв та Mac ашиглаж байгаа бол терминал програмыг ашиглаж болно.

Дэлгэрэнгүй мэдээлэл авахыг хүсвэл motionEyeOS вики -г үзнэ үү.

Алхам 4: Төслийн хавтсанд Pi Camera болон Pi Zero -ийг нааж байна

Pi Camera болон Pi Zero -ийг төслийн хавтсанд нааж байна
Pi Camera болон Pi Zero -ийг төслийн хавтсанд нааж байна
Pi Camera болон Pi Zero -ийг төслийн хавтсанд нааж байна
Pi Camera болон Pi Zero -ийг төслийн хавтсанд нааж байна
Pi Camera болон Pi Zero -ийг төслийн хавтсанд нааж байна
Pi Camera болон Pi Zero -ийг төслийн хавтсанд нааж байна
Pi Camera болон Pi Zero -ийг төслийн хавтсанд нааж байна
Pi Camera болон Pi Zero -ийг төслийн хавтсанд нааж байна

Зөөврийн компьютер/гар утсан дээрх Chrome гэх мэт хөтчийг ашиглан Pi Camera -аас видео дамжуулалтыг туршиж үзсэнийхээ дараа төслийн хавтас эсвэл номондоо бүх зүйлийг нэмэх цаг болжээ.

Миний хувьд хавтаснаас 4 орчим ханцуйвчийг хайчилж аваад дээрх зургуудад үзүүлсэн шиг эцэс хүртэл нүх өрөмдөх шаардлагатай болсон. Дараа нь би халуун цавуу ашиглан 3D хэвлэсэн эд ангиудыг хавтсанд бэхлэв.

Эцэст нь төслийн хавтсыг номын тавиур дээрээ нэмж, USB кабелийг гар утасны хананы цахилгаан адаптерт залгаарай

Алхам 5: MotionEye -ийг тохируулах

MotionEye -ийг тохируулж байна
MotionEye -ийг тохируулж байна
MotionEye -ийг тохируулж байна
MotionEye -ийг тохируулж байна
MotionEye -ийг тохируулж байна
MotionEye -ийг тохируулж байна

MotionEye нь гоёмсог вэб интерфэйс болон хөдөлгөөнийг илрүүлэх, зураг авах, видео авах, хөдөлгөөн илрэх үед имэйл илгээх болон бусад зургуудыг харж байгаа олон тохиргооны параметртэй.

Админыг ашиглан анх удаа нэвтэрсний дараа вэб хэрэглэгчийн интерфейсээр админ болон хэрэглэгчийн нууц үгээ шинэчилж, Pi -г дахин ачаалах хэрэгтэй.

Одоо энэ далд камер тул та урьдчилсан тохиргоо руу орж, дээрх дэлгэцийн агшинд харж байгаа шиг "CSI камерыг идэвхжүүлэх" горимыг асаахыг хүсч магадгүй юм. Та мөн ажлын хуваарийг шинэчлэх боломжтой бөгөөд энэ нь ихэвчлэн сургууль эсвэл ажил дээрээ байх өдрийн цагаар хийгддэг.

Хөдөлгөөнийг илрүүлэх, өрөөн доторх далд камерыг хаана байрлуулахаас хамааран та хөдөлгөөнийг илрүүлэх, хуурамч эерэг байдлаас урьдчилан сэргийлэхийн тулд хүрээ өөрчлөх босгыг өөрчлөхийг хүсч магадгүй юм.

Алхам 6: Халдагчийг айлгахын тулд IFTTT ашиглан Hue гэрлийг тохируулах

Халдагчийг айлгахын тулд IFTTT ашиглан Hue гэрлийг тохируулах
Халдагчийг айлгахын тулд IFTTT ашиглан Hue гэрлийг тохируулах
Халдагчийг айлгахын тулд IFTTT ашиглан Hue гэрлийг тохируулах
Халдагчийг айлгахын тулд IFTTT ашиглан Hue гэрлийг тохируулах
Халдагчийг айлгахын тулд IFTTT ашиглан Hue гэрлийг тохируулах
Халдагчийг айлгахын тулд IFTTT ашиглан Hue гэрлийг тохируулах

Энэ бол нэмэлт алхам боловч халдагчдыг айлгах гайхалтай нэмэлт болно. Тохиргооны нэг хэсэг бол би IFTTT жорыг ашиглан хөдөлгөөнийг илрүүлсний дараа байшингийн бүх Филлипс Хью гэрлийг асаах болно.

Жорыг тохируулахын тулд ifttt.com руу ороод данс үүсгээд шинэ апплет дээр дарна уу. Хэрэв апплетын IF тал дээр webhook үйлдвэрлэгчийг сонгоод "HUE_on" гох үйл явдлыг үүсгээд апплетийн нөгөө талд Phillps HUE -ийг сонгоод асаахыг хүсч буй гэрлээ сонгоно уу. байшингийн бүх чийдэнг асаахаар сонгоно уу. Та мөн HUE данс руугаа нэвтэрч Phillps HUE сувгийг эхлээд тохируулах хэрэгтэй болно.

Үүнийг хийж дуусмагц энэ линкээс олж болох webhook тохиргооны түлхүүрээ тэмдэглэж аваарай. Дараа нь доорх URL хаягийг YOURKEY ашиглан өөрчилж, дээрх дэлгэцийн агшинд үзүүлсэн шиг webEook URL дээрх motionEye дээр нэмнэ үү.

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

Одоо хурдан тест хийж, шаардлагатай бол хөдөлгөөнийг илрүүлэх хэсгийн доорх хүрээний босго тохиргоог тохируулна уу.

IFTTT бол гайхалтай! Тиймээс өөртөө телеграм мессеж өгөх эсвэл Amazon Alexa Echo төхөөрөмжөө хөгжим тоглуулахын тулд өөрийн жорыг туршиж үзээрэй.

Зөвлөмж болгож буй: