资料介绍
描述
灵感
薯片和饼干的神秘消失需要采取行动。为了明确表明有人从食品储藏室中取出少量食物,进出只有一种方式,简单地使用传感器通过 Particle Argon 微控制器检测进入非常方便。
测试硬件
要使用的传感器类型取决于特定储藏室的功能。最理想的情况是,储藏室有一扇可以打开的实体门,其中存在许多可能性。一个可以使用:
- 一种光传感器,用于检测突然亮起的光线(当门打开时)或突然的光线不足(当门在打开时覆盖隐藏在门后的传感器的范围时)。
- 当门打开并暴露于食品储藏室外的脚步声和声音时的声音传感器。
- … 和更多
虽然打开门后隐藏的光传感器最初是我想做的,但我受到了我的情况的限制,因为缺乏通往食品室的实体门:
因此,我只使用了一个运动传感器,希望那些不想被看到就进入的人最专注于避开真实的人,以及他们将要移动和吃的食物的噪音,而不是机器。Elegoo 的 HC-SR501 PIR 运动传感器以 37 个传感器套件的形式提供:
在大多数 PIR 传感器上,有两种设置可以通过螺丝刀进行物理调整:灵敏度和时间延迟。
灵敏度设置确定 110 度球扇形锥体(在其中检测到运动)的半径为 3 到 7 米。由于储藏室很小,最少 3 米(最右边的调整)就足够了。
时间延迟决定了在检测到运动后多长时间无法检测到运动(从而将检测时间窗口延迟)从 3 秒到 5 分钟。出于测试硬件的目的,我们可以使用 3 秒的最低限度(最左边的调整)。
上面,PIR 传感器设置有来自带有 Argon 的面包板上的数字引脚 D6 的信号,当检测到运动时,LED 设置为通过数字引脚 D5 点亮(用于测试目的)。当此页面上的代码在 Particle IDE 中与上述硬件上的适当设备一起使用时,结果如下:
当 PIR 传感器改变状态(HIGH 到 LOW,LOW 到 HIGH)时,LED 会改变状态(ON 到 OFF,OFF 到 ON),并且只有这些状态变化会相应地打印在串行监视器上。
设置数据存储
只有我们为 PIR 传感器设置的这些状态变化时刻才是我们感兴趣的,以便相应地设置数据存储触发器。
我使用了Gustavo Gonnet的“ Pushing Data to Google Docs”项目的简化版本,由我的老师编译成一个文档,有一个 Google Sheet 来存储数据。收集任何人进入食品储藏室的时间对于推断他们是否试图偷偷摸摸或什至该人可能是谁非常有用。数据单元格立即更新;测试设置产生了这个:
正如您在上面看到的,我另外设置了另一个事件以在运动结束时发布(即状态从 HIGH 变为 LOW)。这不一定表示运动的长度,因为当传感器检测到运动一段时间后,如果物体在其范围内停止运动,它会认为没有运动。然而,比几秒钟稍长的时间仍然可以表明有人正在进入食品储藏室并在那里停留了一段时间,即使他们在那里的时间变得静止(并调用 LOW 状态和时间延迟)。
如果 webhook 方法不起作用或无法弄清楚,可以使用 IFTTT 将数据上传到 Google 表格。我为数据制作了第二个电子表格,只是为了试试这个。我删除了顶部标题行下方的所有行,以设置我的触发器和我的操作:
此外,为了能够实时捕捉到某人,IFTTT 可用于发送电子邮件至:
储藏室设置
正如传感器完全取决于食品储藏室的类型(请参阅测试硬件),设置也是如此。通常,由于没有插座,需要一个电池组(Argon 的理想电压为 3.3 到 5 伏,可持续至少 24 小时),但我的储藏室在洗衣篮的正上方有一个插座,并且(在一个看似隐藏的方式)在入口左侧和后面的墙上。
因为我们不再需要 LED 进行测试(并且因为它肯定会泄露我们对硬件的秘密放置),所以我们可以从面包板上移除它、电阻器和公公跳线并注释掉代码中涉及整数变量ledPin的行。此外,我们可以将 PIR 传感器上的连接延迟设置更改为最大 5 分钟(最左侧的调整)。
我找到了一根延长线,可以将面包板、氩气、传感器和接线舒适地(并且大部分以隐藏的方式,我能做到的最好)放在篮子旁边的位置,并且能够检测到通过单个门口的完全进入。
- Lane Tech PCL房间通知器开源分享
- Lane Tech PCL:通过语音命令的东西分配器
- Lane Tech HS PCL自动灯开源
- Lane Tech HSPCL自动太阳灯
- Lane Tech PCL亚马逊Alexa PC启动和加热器启动
- Lane Tech HS PCL RAGE探测器开源分享
- Lane Tech HS前门传感器开源分享
- Lane Tech HS湿度变化提醒
- Lane Tech HS PCL简单的门传感器
- Lane Tech HS温度通知
- Lane Tech HS温度传感器 带电子邮件警报
- Lane Tech PCL粒子氩激光绊线开源
- Lane Tech HS温控风扇开源分享
- Lane Tech PCL洗衣机显示器
- 云雾室型探测解决方案的介绍及光电型与云雾室型探测器技术有什么差异 13次下载
- 金属探测器电路图 带Arduino的金属探测器设计 877次阅读
- 探索红外热成像探测器的基础原理 550次阅读
- 金属探测器电路图分享 5406次阅读
- 基于零维材料的光电探测器原子结构 983次阅读
- 气体探测器怎么接线 3.1w次阅读
- 红外线探测器距离_红外线探测器安装 1.3w次阅读
- 金属探测器怎么用_金属探测器的使用方法 6.1w次阅读
- 半导体探测器的工作原理_半导体探测器应用领域 1.4w次阅读
- 闪烁探测器探测原理_闪烁探测器的结构组成 1.7w次阅读
- 火焰探测器接线图_火焰探测器设置要求 4.5w次阅读
- 火焰探测器保护半径_火焰探测器适用场所 1w次阅读
- 剩余电流探测器原理_剩余电流探测器的应用 9588次阅读
- 简易报警器电路图 1.5w次阅读
- 火焰探测器工作原理 5.1w次阅读
- 自制高频振荡金属探测器 1.4w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多