Raven Pi:「乌鸦派」秘密摄像机

MAKER: MisterM/译:趣无尽(转载请注明出处)

这只乌鸦不错吧?它是一台非常实用的秘密摄像机。乌鸦虽小,五脏俱全。其腹部装有树莓派卡片电脑,脖子上安装了摄像头,可在检测到运动时捕获高清视频。

同时,它的 LED 双目可以点亮发光。头部还配备了舵机,可以控制旋转角度。不仅如此,身体前方还安装了扬声器,能播放乌鸦的叫声或其他声效。

摄像机所用的软件基于 motionEye OS 系统,使用起来非常方便。你可以把这只大鸟安放在任何地方,随时准备迎接你的客人或者吓跑不速之客。

材料清单

塑料乌鸦 × 1

树莓派主板 × 1

9G 舵机 × 1

5V 音频功放 × 1

红色 LED × 2

扬声器 × 1

跳线 × 1

塑料杯 × 2

制作头部

用钢锯切掉鸟头,一定要切干净,这非常重要。因为后面需要旋转,如果切得不太光滑呢,就容易在旋转时卡住。

再用电钻钻出双目的开孔,插入 LED 并用热熔胶固定好。接下来在鸟脖子上钻一个孔,用于放置摄像头。

编程

在项目文件库中下载源程序。

https://make.quwj.com/project/342

GitHub https://github.com/MisterEmm/RavenPi

没有什么额外的东西,源码用来控制 GPIO 15 上的 LED 以及 GPIO 18 上的舵机。

随机播放 /home/pi/Music 目录中的声音文件。

眨眨眼吧

根据 motionEye OS 官方提供的安装说明来给树莓派安装好 motionEye OS。

安装完成之后就可以通过 Web 浏览器来访问 motionEye 的 WebUI 了。功能可以参考这里:

树莓派视频监控方案 motionEyeOS 装配教程

motionEye 具备运动检测功能,通过选项来配置检测到运动之后调用我们准备好的脚本 raven.py。

你只需要把脚本放到 /etc/motioneye/ 目录下,就可以通过设置检测到运动之后「Run a Command」来调用这个脚本。相当于唤起乌鸦的行为——眨眼、转头和鬼叫。

乌鸦的叫声

将 5V 音频功放和扬声器接好,功放的音频输入接树莓派的 3.5MM 接口,功放通过树莓派的 USB 口供电。

接下来我从网上找了十几种乌鸦的叫声,放在一个文件夹中,供树莓派播放。最后将扬声器声音调到最大。

制作身体

开始制作乌鸦身体了,这里主要在身体和脖子的连接处安装好舵机。

然后我在厨房找到了两个塑料杯,尺寸刚好用作脖子的地方来固定舵机。注意这里需要开好尺寸合适的孔,以便摄像头软排线可以穿过去。

组装

虽然乌鸦很大,但是要把树莓派、摄像头、扬声器等这一整套东西塞进去还是显得非常紧张。需要好好规划一下空间的使用。

你可以自己发挥,也可以参考我图片中的布局来组装。

结语

你可能会问,这个塑料乌鸦怎么来的?

这是我在一次万圣节的摆摊活动中买到的。项目中介绍的方法非常通用,只要你可以找到适合的动物形状的塑料玩具,就可以参考这篇教程,发挥创意来 DIY 自己的秘密摄像机。

via