通过树莓派打造一个监视器

在这个项目中,我将仅使用标准 Pi 摄像机 (例如我在延时教程中使用的摄像机) 来制作树莓派安全摄像机。

该项目是使安全摄像机启动并运行的一种经济有效的方式,您可以在网络上对其进行查看并拥有它,因此可以激活它。

请记住,树莓派不是强大的设备,因此,如果您尝试通过添加太多高清摄像机来做太多事情,性能将会降低。

话虽如此,它仍然是构建自己的负担得起的摄像头网络的绝佳方法。因此,让我们开始吧。

设备

您需要以下设备才能完成此树莓派安全摄像头项目。

  • 树莓派

  • 树莓派相机或 * USB WebCam

  • 电源

  • Micro SD 卡 (8GB + 推荐)

  • 以太网线 (推荐) 或 * WiFi 加密狗

树莓派外壳 (可选)

视频

如果您想看如何直观地设置树莓派安全摄像机,请查看下面我准备的视频。

与往常一样,如果您喜欢自己所看到的并希望与所有最新,最出色的项目,指南等保持同步,请订阅。

Adblock 阻止了视频?订阅我们的无广告服务,为我们提供支持。

安装树莓派相机

首先,在执行任何操作之前,我们需要有一台树莓派相机。在本教程中,我使用常规的红外摄像头,它可以正常工作,但是,如果天黑,则根本看不到。 (这对于监控摄像头可能不太好)。您可以在 * 此处或非红外相机 * 此处。

如果您想了解更多信息,请查看我的树莓派相机指南,了解所有需要了解的信息。

其次,我们将需要安装摄像头 (如果您没有,您可以在这里安装一个),为此,请使用两根手指轻轻地向上拉两边到功能区 (以太网端口后面的一个) 连接器的

现在打开连接器,将带状电缆的金属引线背离以太网端口。确保将其对齐,然后轻轻向下按连接器。现在应该将电缆锁定到位,现在我们可以进入软件了。

附带一提,如果您想将其安装到更安全的外壳中,可以购买一些甚至很棒的设备来进行设计。为了使本教程保持基本的基础,我不会使用大量定制的摄像机外壳。

安装 MotionEye OS

我决定使用 MotionEye OS,因为它似乎可以满足我的需求,是一个全能的解决方案,并且它也没有花太多精力去使它正常工作。

下载并格式化 SD 卡

1MotionEye OS GitHub 存储库下载 MotionEye OS SD 卡映像。

2 您将需要格式化工具。访问 SD 协会的网站,然后下载适用于 Windows 或 Mac 的 SD Formatter。

3 按照说明安装格式化软件。

4 将您的 SD 卡插入计算机或笔记本电脑的 SD 卡读取器,然后检查分配给它的驱动器号,例如 G :/

5 在 SD Formatter 中,选择 SD 卡的驱动器号 (例如 G :/) 并进行格式化

将 MotionEye OS 映像安装到 SD 卡上

1 下载 Win32DiskImager

2 现在解压缩 MotionEye OS ** img ** 文件,以便您可以安全地将其安装到 Pi 上。

3 选择 MotionEye OS ** img 文件并为您的 SD 卡分配驱动器号 (例如 G:/**)

4 确认您具有正确的详细信息,然后单击写入

5 完成后,您可以安全地从计算机中卸下 SD 卡。

引导 / 设置 MotionEye OS

现在我们可以启动了,因此插入 SD 卡,以太网线和电源线。

我们将需要通过网络与 Pi 进行通信,而不是像以前的大多数教程中那样直接进行通信。

因此,现在继续启动 Pi ,然后我们可以继续进行正确的设置。

设置树莓派安全摄像机 Pi 启动后,您需要执行以下操作:1 首先,我们需要 IP 或主机名,以便能够连接到 Pi 。

如果您使用的是 Windows ,则只需在文件资源管理器右侧访问网络即可。
您应该看到一台计算机名称,例如
MP-E28D9CE5 **
* 转到浏览器,然后将其添加到浏览器栏,例如 ** http://MP-E28D9CE5 **`
* 您现在应该已启动 MotionEye OS 界面。

2 或者,您也可以通过路由器找到 Pi 的 IP 。

由于所有路由器都不相同,因此我将不介绍如何执行此操作。请参阅制造商的手册。

3 要以管理员身份登录,请转到左上角的钥匙符号。

用户名为”admin”,密码为空白 (请勿输入任何密码),以后可以更改。

4 您可以在此处访问摄像机流的所有设置。如果您有兴趣更改这些设置,请继续阅读,我将在下面尽可能多地解释它们。

现在我们应该有一个可以配置的安全中心!

要求安全摄像头是无线的?没问题!需要通过电子邮件提醒您吗?没问题!阅读更多内容以了解设置在 MotionEye OS 中的功能。

如何设置多个网络树莓派安全摄像机

如果要运行多个 Pi 摄像机,则很容易进行设置,因此将所有流都放在一个窗口中。

您甚至可以添加使用树莓派网络摄像头服务器教程设置的流。

1 首先,单击左上角三点带有点的线。

2 现在在左上角,单击下拉框,然后选择添加摄像机。

3 在这里,您有四个设置。

  • 设备:这使您可以选择摄像机的位置 (网络 / 本地) 和类型。 (例如,MotionEye,MJPEG 相机)
  • ** URL **:这是指向另一个网络摄像机的 URL 。例如。 http://othercamera:8080
  • 用户名:这是摄像头设备的用户名。 (如果不需要用户名 / 密码,则将这些字段留空)
  • 密码:这是上面选择的用户名的密码。
  • 摄像机:选择要添加的摄像机。

在下面的示例中,camera1 (Pi 相机) 和 camera2 (USB WebCam) 已连接到运行 MotionEye OS 的 Pi 。当 camera3 来自使用网络摄像头服务器教程设置的其他 Pi 时。

此方法是建立强大的树莓派安全摄像头网络的好方法。

连接到网络外部的监视

现在您已经设置了树莓派安全摄像机,可能值得考虑允许访问中央 Pi ,以便您可以在其他地方监视摄像机。

为此,请直接转到我的指南中有关如何设置端口转发以及如何设置动态 DNS 的指南,您可以在树莓派动态 DNS 和端口转发。

设置端口转发所需的一些重要信息。

* 例如您的树莓派的 IP 是 192 .168.1.108
* 内部端口为 80 。

确保您还同时在管理员和监视用户上设置了密码,以帮助避免不必要的访问者。

设置完成后,您现在应该可以使用外部 IP 地址 (例如”XX.XXX.XXX.XXX:80“) 进行连接 (80 应该更改为其他名称,我建议您对其进行更改以避免麻烦进入不需要的访客)

在 MotionEye OS 中配置设置

通用设置

您可以在此处设置管理员用户名和密码。此帐户将有权访问您当前看到的所有设置。

监视用户名和密码也可以在此处设置,仅用于访问摄像头界面。

要查看所有可用于设置的设置,请将显示高级设置打开为

无线网络

如果您打算通过无线加密狗连接到网络,请打开此功能。您需要在此处填写两件事。

  • 网络名称:在此处输入您要连接的网络名称 / SSID。
  • 网络密钥:在此处输入您要连接的网络的网络密码 / 网络密钥。

完成后,您应该能够断开以太网线并保持连接到网络。

视频设备

在此菜单下,您可以设置有关树莓派摄像头设备的某些设置。

  • 摄像机名称:将此设置为您想要命名摄像机的任何名称。例如,名称_kitchen_会很适合厨房中的相机。
  • 相机设备:您无法编辑此设备,但这是相机的设备名称。* 灯光开关检测:如果您希望突然改变 (例如,打开的灯光不被视为动作),请启用此选项。 (这将有助于防止误报)* 自动亮度:这将启用自动软件亮度,这意味着相机软件将对亮度进行调整。如果您的相机已经处理过此操作,则无需激活它。在这里,您可以更改摄像机视频的亮度,对比度和饱和度。
  • 视频分辨率:在这里您可以设置摄像机的视频分辨率。分辨率越高,占用的空间就越多,流式传输素材所需的带宽也就越大。我将我的尺寸设置为 1280 ×800,这似乎工作得很好。
  • 视频旋转:如果发现视频格式错误,可以从树莓派安全性中旋转视频。
  • 帧速率:此项设置每秒发送的帧数。越高,视频越平滑,但这又会增加使用的存储空间和带宽。

文件存储

在此菜单下,您可以指定存储树莓派安全摄像机文件的位置。

该位置可以是 Pi 上的自定义路径,预定路径或网络路径。

文字叠加

在这里,您可以在摄像机的输出上设置文本覆盖。

默认情况下,左边的文本读取摄像机名称,右边的​​文本读取时间戳 (今天的日期和当前时间)。

视频流

您可以通过此菜单设置视频流选项,这是您在浏览器中看到的视频。

  • 流帧率:与上面在视频设备下提到的相同。
  • 流质量:您可以降低视频流质量。如果您需要经常在低带宽设备上访问相机,可以减少此设置。
  • 流式调整图像大小:如果希望 MotionEye OS 在将图像发送到浏览器之前调整图像大小,请启用此选项。 (不建议在 Pi 上使用)
  • 流端口:这是设备将侦听用于查看流的连接的端口。例如。 http://motionpie:8081
  • 运动优化:只要未检测到运动,这都会降低帧速率。此设置将节省您的带宽。

您还可以看到三个可用于访问不同素材的 URL 。

如果每个 Pi 有多个摄像头,则这些 URL 非常重要,因为每个摄像头将具有一个用于侦听流的唯一端口。

静止图像

在这里,您可以将树莓派安全摄像头设置为在特定间隔或始终触发运动时拍摄静止图像。

运动检测

在这里,您可以激活软件中包含的树莓派安全摄像机运动检测。

您可以在此处对设置进行调整,以便获得更好的运动检测。

电影

在这里,您可以将 Pi 设置为在检测到运动时录制电影。

运动通知

每当检测到运动时,您都可以设置电子邮件通知,网络挂钩通知,甚至运行命令。

此选项将使您在检测到摄像机上的活动时得到通知,如果摄像机正在监视交通流量低的区域,则非常理想。

工作时间表

您可以在此处设置希望系统监视的日期和工作时间 (如果不选择此项,则为 24 /7)。

如果只需要在特定时间运行它,则此选项是完美的。

摘要

树莓派安全摄像头系统是一种将多个摄像头连接到本地和网络的好方法。

MotionEye OS 提供的所有额外设置都可以使您拥有一个功能强大的安全中心,无论是在家里,办公室还是在任何设置位置。

我希望本教程可以帮助您创建一个出色的树莓派安全摄像机网络。

如果您有任何问题,请提供反馈或要分享的设置很棒,然后随时在下面发表评论。

如果您想了解更多伟大的树莓派项目,请务必查看其他许多出色的教程。

分享到