带有Web界面(DIY)的树莓派零上的PTZ摄像机





这个想法的诞生是为了使用可用的原料制作廉价的网络摄像头。理想的是,它具有现成的Web界面,以便可以远程控制它,并以不同的方向旋转,以便您可以更改设置,拍摄照片/视频,下载录制的图像,进行运动检测,以便...



这个想法很久以前就诞生了,并作为车辆中的看门狗进行了实施和测试。。。好吧,这是当您在疏散标志下离开汽车5分钟,并且在您在商店选择眼镜时,担心您会被拖车拖走,并且网络摄像头会保护并发送给手机的信。顺便说一下,这是事实。在本文中,我们将向您展示如何制作这种相机,如何工作,如何设置等等。



由于摄像机将是预算性的,甚至是超预算的,因此这些组件是合适的:



  • raspberry pi zero w (, wifi, wifi ) 1,5 .;
  • -500 .
  • sg-90 — 2. — 200 .
  • , -100 .
  • — 1000 .;
  • , raspberry pi-.


: 3300 .



!












该软件部分是围绕Rpi网络摄像头界面构建的,该界面中的所有内容基本上都可以直接使用。仅需在页面上添加实际控制按钮,脚本并连接伺服器。



首先,让我们连接悬架。我们将不讨论如何收集它,因为 一切在这里都非常简单-在哪里以及如何插入sg-90伺服器。将伺服器连接到树莓派也并不复杂,红色电线从树莓(5V)供电,黑色电线到Gnd,橙色电线到gpio树莓(gpio17,gpio27):



方案




* ( ).



启动



树莓派本身将查找带有密码1234554321的boss wifi访问点,您必须创建此点。



在树莓派本身上,不需要任何特殊设置,并且在上传到树莓派并下载图像后,可立即使用rpi Web界面:192.168.1.104:8080 / html



您可以通过单击页面上的箭头来移动相机,还可以截图,录制视频等,每种口味和颜色的选择:





同时,视频传输速度非常强劲,没有死机。



如果伺服器朝不同方向移动,如何更改云台控制脚本?



通过vnc(“ pi”,“ raspberry”)通过wifi(“ boss”,“ 1234554321”)连接到树莓派,

启动mc并遵循以下路径:



mc
cd /var/www/html


在此处找到up.sh,down.sh,left.sh,right.sh并根据需要交换它们。例如,如果万向架向右移动而不是向左移动,则在right.sh中使用left.sh,反之亦然。



这些脚本是在安装Servoblaster软件包时创建的,由他负责处理gpio。

您可以在Internet上阅读如何安装它(尽管这里不需要这样做),图像文件中也有一条说明。



如何在Rpi Web界面中添加/删除按钮?



通过vnc(“ pi”,“ raspberry”)通过wifi(“ boss”,“ 1234554321”)连接到树莓派之后,您需要使用sudo mc命令运行mc。



接下来,遵循路径并修复userbuttons文件:



sudo mc
cd /var/www/html
nano userbuttons


注释掉不必要的按钮:







刷新浏览器页面后,它们将消失:







为什么我们完全需要这些按钮?直接从Web界面添加控件选项。



通过将gpio控制脚本放入/ var / www / html /宏,您可以使自己成为一个工作箱。



您也可以通过相应选项卡上的Web界面关闭所有这些功能:







发烧友在必要时向Rpi Web界面项目在电报中添加了一条通知,但一年前它停止了工作。图像上还提供了有关如何配置此选项的说明。



树莓派零也可以处理流音频吗?



曾尝试使用sox(?)包进行调音,但成功录制了简短的音频片段,流式视频遭受了很大的损失。因此,必须放弃此选项。



图片下载



All Articles