安德鲁·格雷戈里 (Andrew Gregory) 发现,后花园的狗经常深夜叫唤。
于是他用树莓派做了一个夜间摄像头,来拍下那个不断引发狗叫的神秘访客。
要放在室外,少不了一个防雨且有一定强度的容器,这里他用到了几块厚木板。
市场上有一系列适用于 Raspberry Pi 的摄像头,比如:Pi Camera Module 3、Raspberry Pi Global Shutter Camera、Raspberry Pi High Quality Camera 和各种热敏模块。
但当访客在夜间到来,最好用的是 Pimoroni 等厂商提供的夜视摄像头。
关于树莓派的选择,作者用到了Raspberry Pi Zero W,比较轻便,兼容性也很好。
这个摄像头设在后花园,距离足够近,可以通过家庭 Wi-Fi 网络即可获取视频流。
但作者不想拉电源线,所以需要电池供电。
事后看来,最好是选择 USB 电池组——这种电池组可以即插即用到任何设备,并具有一定程度的保护作用。
作者选择了 1200mAh,3.7 V LiPo 电池,它裸露且易碎,无法直接连接到 Raspberry Pi Zero W。所以需要给 Raspberry Pi Zero 添加一个 LiPo SHIM(这需要一些焊接)。
本文提到的树莓派电池连接板,相关地址:
把供电模块、摄像头、树莓派都接好后的状态,差不多是这样。
装好系统,通电联网,登录系统执行如下命令进行测试:
raspistill -v -o test.jpg
如果一切顺利,你会看到一个图像在屏幕上闪了一两秒钟,然后颜色会变暗。那是因为夜视摄像头模块使用红外线(大多数摄像头模块会过滤掉这层光谱)。
作者在这里使用的软件包为 Pi-Timolo(Raspberry Pi Time、Motion 和 Low light),由 Claude Pageau 开发。
可以执行如下命令安装(最好是update系统以后):
curl -L https://raw.github.com/pageauc/pi-timolo/master/source/pi-timolo-install.sh | bash
然后到一个设置界面,自行操作即可。
不过与 Raspberry Pi Camera Module 3 的 12MP 相比,夜视摄像头上的 5MP 传感器还是有些很小,因此作者很想找到一些红外 LED 并制作自己的摄像头模块。
来自:HackSpace 第 66 期