可远程闪光的运动检测器系统

物联网 智能家居 传感器 阿杜伊诺 家庭安全
2021-06-13 11:40:21

我想构建一个运动检测器,它执行与安全服务类似的服务,在入侵时通知我并提供视频馈送。另一个主要要求是我可以远程更新软件。(例如,我可以在空中闪烁一个类似于 Arduino的粒子光子。)我找到了这个线程这个线程 ,但仍然对如何进行有疑问。

我想要一个可以:

  • 使用 C++ 或 Python 编写代码
  • 连接到被动红外运动传感器
  • 连接到扬声器以获得入侵时的高音
  • 如果局域网出现故障,请使用蜂窝连接
  • 如果断电,可以在移动电源上长时间运行
  • 远程更新,正如我上面提到的
  • 理想情况下,压缩视频以节省上传的数据使用量

我知道人们已经在Raspberry Pi上做到了这一点,但我的主要要求是一个可以远程刷新固件的板(据我所知,Pi 和任何“普通”计算机都没有)。

有没有人建立了类似的系统并可以提供一些指导?

1个回答

您不会以与基于微控制器的设备相同的方式将软件“闪存”到 pi。您可以轻松地将软件 OTA(无线)更新到 Raspberry pi,只需将文件复制到设备并重新启动应用程序即可。

如果您想自动化此类事情,那么使用balena.io 之类的服务将为您完成。您只需要将您的应用程序打包到 docker 容器中。