×

基于树莓派Zero的家庭安全系统

消耗积分:0 | 格式:rar | 大小:0.10 MB | 2022-12-13

香香技术员

分享资料个

方案介绍

使用 Raspberry Pi 构建家庭安全系统并使用 Telegram 机器人发送通知的教程。

如何运作

  • 当检测到移动时,应用程序会录制一段由机器人发送到您手机的视频。
  • 安装后,监控系统将通过您的智能手机使用机器人的命令进行管理。
  • 系统由启动时激活的 systemd 服务启动

先决条件

  • 树莓派相机模块
  • PIR运动传感器模块
  • 3 母对母跳线
  • 创建 Telegram Bot 的教程

连接 PIR 传感器

PIR 必须与 Raspberry Pi 隔开以避免干扰 WiFi。WiFi 波可以触发 PIR 并产生误报

设置

  • 打开config.py文件并使用您的 token_id 和 chat_id 配置 TOKEN_ID 和 CHAT_ID 变量

# Variable to configure
TOKEN_ID = 'Your token_id'
CHAT_ID = 'Your chat_id'

安装
安装需要root权限:

安装结束时将重新启动以激活相机硬件

sudo make install

或者

sudo su 
make install

机器人的命令

  • /start : 启动家庭监控系统
  • /stop : 停止家庭监控系统
  • /status : 显示监控系统的状态
  • /照片:拍照
  • /video : 录制视频,默认延迟为 60s
  • /clean : 删除视频文件夹中的所有文件
  • /help : 显示帮助

细节

  • 默认情况下,视频的时长设置为 60 秒。如果你想改变这个,你需要修改 VIDEO_TIME 常量config.py
  • 可以在 bot 中添加其他命令app.py

测试

make test

卸载

sudo make uninstall

最后将重新启动以停用相机硬件

内置

  • gpiozero
  • 蟒蛇电报机器人
  • 相机

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !