×

社交距离提醒(冠状病毒)开源案例

消耗积分:0 | 格式:zip | 大小:0.73 MB | 2022-10-28

王银喜

分享资料个

描述

它是什么?

合理地,减缓冠状病毒传播的最可靠方法是远离他人;预防胜于治疗。然而,每三十秒转身看看是否有人靠近你会很烦人。如果有一种设备可以警告其他人远离你,那将会很有帮助。这就是该项目背后的目的:提醒他人与您保持 2 米的距离。它是二合一的,因为热敏电阻不仅用于增加距离测量的准确性(声速根据温度而变化),而且还意味着 – 通过使用按钮或触摸传感器在模式——它可以有两种模式:当有人靠近你时发出警报(模式 1)和测量温度和距离(模式 2)。

它是如何工作的?

  • Arduino 测量温度。
  • 温度用于更准确地计算距离。

如果 Arduino 处于模式 1:

  • 如果距离在 2m 和 1m 之间,LCD 背光灯会亮起,LCD 会显示“请远离”以及人的距离。
  • 如果距离为 1m - 50cm,LCD 背光闪烁,LCD 显示“Keep away”
  • 如果距离小于 50 厘米,背光会每秒关闭并打开两次,并且 LCD 会显示“远离!”

如果 Arduino 处于模式 2,则 LCD 在屏幕顶部显示距离,在屏幕底部显示温度。

为了保护组件免受雨淋,我附上了半个塑料瓶,下雨时可以向上推。

它可以连接到(使用两根绳子)并且可以很容易地从背包底部移除。

触摸传感器用于在模式之间切换。

pYYBAGNYtW-AKjuFAAAVJ_Qlm9k735.png
简化算法
 

我该如何构建它?

根据下面的电路图连接组件。

完成此操作后,在名为“代码”的部分下导入库 - 您可以通过(假设您已打开 Arduino IDE)转到“草图”->“包含库”->“添加 .ZIP 库”。 ..' 并选择库(应该是 .zip 文件)。代码工作需要这两个库。

 
 
 
poYBAGNYtXKAemTXAAEeVUuxcyM305.png
 
1 / 2导入库
 

完成所有这些后,您可以上传下面的代码。


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

评论(0)
发评论

下载排行榜

全部0条评论

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