Съдържание:

Скрита камера Pi: 6 стъпки (със снимки)
Скрита камера Pi: 6 стъпки (със снимки)

Видео: Скрита камера Pi: 6 стъпки (със снимки)

Видео: Скрита камера Pi: 6 стъпки (със снимки)
Видео: Скрытая камера Xiaomi 2024, Юли
Anonim
Image
Image
Скрита камера Pi
Скрита камера Pi
Скрита камера Pi
Скрита камера Pi

Това е страхотен проект за уикенда, който се използва с модул Raspberry Pi и Pi Camera, който също ще се удвои като охранителна камера за вашия хол или кабинет. Също така исках да спомена, че вдъхновението за този проект е инструкция, наречена Hidden GoPro Security Camera, която използва GoPro камера вместо Raspberry Pi Camera.

В моя случай използвам стар държач за проект, който вече не използвам, но можете да следвате заедно със стара книга, както виждате в инструкционната скрита камера за сигурност GoPro.

За софтуера на Raspberry Pi Zero W използвам motionEyeOS, който превръща вашия Pi в устройство за наблюдение, а също така можете да задействате други неща в дома си като високоговорител или светлини, за да изплашите натрапника. В моя случай използвам IFTTT, за да включа лампите си Phillips HUE у дома и да изпратя имейл на себе си.

Стъпка 1: Неща, от които се нуждаете

Нещата, от които се нуждаете
Нещата, от които се нуждаете
Нещата, от които се нуждаете
Нещата, от които се нуждаете

Ето списъка с електронни компоненти и инструменти, от които ще се нуждаете в допълнение към стар носител на проект или стара книга.

  • Камера Raspberry Pi
  • Raspberry Pi, в моя случай използвам Raspberry Pi Zero, но можете да използвате всяка версия на Pi B+ или по -висока. -Кабел за камера на Raspberry Pi, това ще зависи от коя версия на Pi планирате да използвате. Тук имам свързващ кабел Pi Zero, който е различен в сравнение с други Raspberry Pi
  • SD карта
  • USB мини кабел и стенен контакт за мобилен телефон.

Освен това ще ви трябва нещо, което да държи Pi камерата и Pi, ако имате под ръка 3D принтер, можете да използвате STL файловете в стъпката по -долу или да използвате официалния нулев случай на Raspberry Pi.

Освен това ще ви трябва малко лепило или пистолет за горещо лепило.

Стъпка 2: 3D отпечатване на приложените STL файлове (по избор, ако имате калъф)

3D отпечатване на приложените STL файлове (по избор, ако имате калъф)
3D отпечатване на приложените STL файлове (по избор, ако имате калъф)
3D отпечатване на приложените STL файлове (по избор, ако имате калъф)
3D отпечатване на приложените STL файлове (по избор, ако имате калъф)
3D отпечатване на приложените STL файлове (по избор, ако имате калъф)
3D отпечатване на приложените STL файлове (по избор, ако имате калъф)

Това е незадължителна стъпка, ако имате под ръка 3D принтер. Изтеглете прикачените STL файлове и ги добавете към своя резач и 3D отпечатайте файловете. В моя случай използвам Hatchbox кафяв PLA +, който съответства на папката на проекта.

За нарязване използвам Slic3r с -

  • Височина на слоя 0,3 мм
  • Плътност на пълнене до 15 %.
  • Температура 205 C Отпечатването на файловете ще отнеме около 30-40 минути, в зависимост от настройките на вашия принтер.

Стъпка 3: Настройка на MotionEye на Raspberry Pi

Настройка на MotionEye на Raspberry Pi
Настройка на MotionEye на Raspberry Pi

За да предавате поточно видео чрез камерата Pi, имате куп възможности от използването на прост пакет като mjpg-стример до нещо по-сложно и ангажирано като OpenCV. В моя случай използвам MotionEyeOS, защото е лесен за настройка и ви дава доста малко конфигурационен параметър, с който можете да играете, с който ще обсъдя в следващата стъпка. Ето стъпките, които ще трябва да преминете, за да настроите Raspbian на Pi.

Изтеглете най -новата версия на 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 нула W, можете да промените командата по -горе, за да включите потребителското име или паролата за вашия WiFi рутер.

В моя случай използвам Ubuntu 16.04 като моя хост операционна система, за да напиша 16 GB SD карта, но ако използвате прозорец, можете да използвате инструмент като etcher или да използвате терминалното приложение, ако използвате Mac.

За повече информация вижте уикито motionEyeOS.

Стъпка 4: Залепване на Pi камерата и Pi Zero към папката на проекта

Залепване на Pi камерата и Pi Zero към папката на проекта
Залепване на Pi камерата и Pi Zero към папката на проекта
Залепване на Pi камерата и Pi Zero към папката на проекта
Залепване на Pi камерата и Pi Zero към папката на проекта
Залепване на Pi камерата и Pi Zero към папката на проекта
Залепване на Pi камерата и Pi Zero към папката на проекта
Залепване на Pi камерата и Pi Zero към папката на проекта
Залепване на Pi камерата и Pi Zero към папката на проекта

След като сте тествали видеопотока от Pi Camera с помощта на браузър като Chrome на вашия лаптоп/мобилен телефон, сега е време да добавите всичко към папката или книгата на вашия проект.

В моя случай трябваше да изрежа около 4 ръкави от папката и след това да пробия дупка до края, както е показано на снимките по -горе. След това използвах горещо лепило, за да закрепя 3D отпечатаните части в папката.

Накрая добавете папката с проекта към рафта си за книги и включете USB кабела към захранващия адаптер за стена на вашия мобилен телефон

Стъпка 5: Конфигуриране на MotionEye

Конфигуриране на MotionEye
Конфигуриране на MotionEye
Конфигуриране на MotionEye
Конфигуриране на MotionEye
Конфигуриране на MotionEye
Конфигуриране на MotionEye

MotionEye има елегантен уеб интерфейс и куп конфигурационни параметри за откриване на движение, заснемане на снимки, видео, изпращане на имейл при откриване на движение и много други, както виждате на снимките по -горе.

След като влезете за първи път с администратор и трябва да актуализирате администраторската и потребителската парола чрез уеб интерфейса и да рестартирате Pi.

Сега, тъй като това е скрита камера, може да искате да отидете на предварителната настройка и да включите „Enable CSI camera Led“, както виждате на първата екранна снимка по -горе. Можете също така да актуализирате работния график, който е основно време през деня, когато сте на училище или на работа.

За откриване на движение и в зависимост от това къде сте настроили скритата камера в стаята, може да искате да промените прага на промяна на кадъра, за да откриете движение и да предотвратите фалшиви положителни резултати.

Стъпка 6: Настройване на Hue Light с помощта на IFTTT, за да изплашите натрапника

Настройване на Hue Light с помощта на IFTTT за плашене на натрапника
Настройване на Hue Light с помощта на IFTTT за плашене на натрапника
Настройване на Hue Light с помощта на IFTTT за плашене на натрапника
Настройване на Hue Light с помощта на IFTTT за плашене на натрапника
Настройване на Hue Light с помощта на IFTTT за плашене на натрапника
Настройване на Hue Light с помощта на IFTTT за плашене на натрапника

Това е незадължителна стъпка, но е чудесно допълнение, за да изплаши натрапника. Като част от моята настройка използвам IFTTT рецепта, за да включа всички светлини на Phillips Hue в къщата, след като се открие движение.

За да настроите рецептата, преминете към ifttt.com, създайте акаунт и щракнете върху новия аплет. От страна IF на аплета изберете създател webhook и създайте задействащо събитие, наречено "HUE_on", а от тогавашната страна на аплета изберете Phillps HUE и изберете светлината, която искате да включите от падащото меню, в моя случай аз съм изберете да включите всички лампи в къщата. Също така първо ще трябва да настроите канала Phillps HUE, като влезете във вашия акаунт в HUE.

След като приключите, отбележете своя ключ за настройка на webhook, който ще намерите на тази връзка. След това променете URL адреса по -долу с YOURKEY и го добавете към URL адреса на Web Hook в motionEye, както е показано на първата екранна снимка по -горе.

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

Сега изпълнете бърз тест и коригирайте настройката на прага за смяна на рамката в раздела за откриване на движение, ако е необходимо.

IFTTT е страхотен !, така че опитайте да създадете своя собствена рецепта, за да задействате телеграм съобщение до себе си или да накарате вашето устройство Amazon Alexa Echo да възпроизвежда музика.

Препоръчано: