×

基于树莓派的电子邮件通知系统

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

香香技术员

分享资料个

方案介绍

该项目将涵盖PIR传感器的组装和编码,以及通过Gmail的电子邮件通知与基本主题行。

这个项目是为我的测量和仪器类的额外学分做的,但我也希望它是我可以得到一些利用的东西。

此代码仅设置为使用Gmail地址。如果您没有Gmail地址,请创建一个

让我们开始吧。
步骤1:

我们要做的第一件事是把PIR传感器连接到蓝莓派上。在PIR传感器上有三个引脚。VCC、OUT、GND。VCC接5V, OUT接GPIO引脚4,GND接GND,使用母母跳线。你也应该注意2个橙色十字螺钉头。这些是电位计,控制灵敏度(Sx)和定时(Tx)。你会希望灵敏度为最大(顺时针为最大),时间为最小(顺时针为最小)。这将是基线,稍后可以根据您的偏好进行调整。

步骤2:

正常启动树莓派。

步骤3:

打开终端,输入以下命令创建一个名为pirsensor.py的新文件:

> >nano pirsensor.py

步骤4:

输入/复制代码到文件中。

步骤5:

编辑to_email_address、from_email_address和to_email_password以对应您想要的邮件。

步骤6:

授予您Gmail使用不太安全的应用程序的权限。

步骤7:

按ctrl+O保存,然后按ctrl+X退出。

步骤8:

在终端中输入以下命令运行代码:

>> sudo python3 pirsensor.py

步骤9:

您应该注意到,当检测到运动时,GPIO引脚4读取的是HIGH,但当没有检测到运动时,GPIO引脚4读取的是LOW。当代码显示为HIGH时,你的目标邮件应该会收到一封电子邮件,上面写着“入侵者!”

步骤10:

当你完成时按ctrl+C停止程序。现在你完成了!

 

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

评论(0)
发评论

下载排行榜

全部0条评论

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