COVID-19 检测器:危机的需要
组件和用品
| × | 1 | ||||
![]() |
| × | 1 | |||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
![]() |
| × | 1 | |||
| × | 2 | ||||
| × | 2 | ||||
| × | 1 | ||||
| × | 1 |
应用和在线服务
![]() |
| |||
![]() |
| |||
|
关于这个项目
没有人可以预测大流行,无论您是高级生物化学家还是像我这样的业余黑客都没有关系。 使用我们手头的技能,我们必须尽我们所能提供帮助。我的目标是在这个项目中实现的,我使用了 Arduino 和 Python 测量和记录进入建筑物的员工和学生的温度。

随着形势的继续发展,以及经济的缓慢开放,我们需要一种有效且实用的方法来确保进入建筑物的人不会将这种致命病毒传染给他人。目前,医护人员感染这种疾病的风险最高,医院需要一种设备来监测他们每次离开或进入建筑物时的体温。如下图所示,近 1、556、930 名注册护士受到 COVID-19 的影响。

当学校和办公楼重新开放时,需要有一种方法来防止一个人将大流行病传播给其他人。学生和工人可以检查并记录他们的体温,以便他们和他们的雇主受益。当护士来时,他或她将能够清楚地查看和分析不同学生或员工的体温,这些体温将给出他们的姓名。该名称将从他们的特定 PIN 中读取。在现在和大流行后的未来,我的发明将有助于控制病毒。必须做点什么,我们业余爱好者可以做出贡献。
这个创新的想法可以用来打败这种病毒,因为这是一盘我们的国王不能倒下,我们不能输的棋。

总而言之,我的灵感是读取用户的 pin 并从输入中确定他或她的名字,使用 MLX90614 非接触式温度计测量用户的温度并将其与他或她的名字相关联。最后,数据将被记录下来供卫生专业人员审查,从而在当前和未来控制医院、学校和办公楼等场所的病毒。
第一步:克隆存储库
要克隆存储库,请阅读并遵循使用命令行克隆存储库一节。
注意:要进一步了解 Git 存储库及其用途(如果您以前从未遇到过或想要澄清),请阅读以下超链接: https://www.geeksforgeeks.org/what-is-a-git-repository/
第二步:获取材料
对于此项目,您将需要一些主要组件,例如 MLX90614 非接触式温度计、键盘、LCD、Cerberus 线、Arduino Due 和 SparkFun RedBoard/Arduino Uno。完整的组件列表可以在上面或在我的存储库中访问 /COVIDdetector/Index_of_Materials
, 然后是适合您电脑的指定格式。

第 3 步:工作流程图
注意:在学习本教程时,请按照下面的图表完成每个步骤

第 4 步:构建电路
在 GitHub 存储库中,转到 /COVIDdetector/images/circuits/,并使用 Fritzing 查看 circuit.fzz
.您也可以查看以下文件:

- 注意:在Fritzing电路图中,如果以与上述完全相同的方式放置,MLX90614的旋钮应该朝下

第 5 步:编译和运行代码
编译和运行代码有几个简单的步骤:
导航到工具>库管理器
- 为 AdaFruit 的 MLX90614 安装 AdaFruit 库
- 如果您还没有 Wire.h,请安装它
- 安装 Keypad.h,作者是 Mark Stanley、Alexander Brevig
- 安装由 Arduino、Adafruit 内置的 LiquidCrystal.h
通过键入 pip
安装 PySerial 安装
pyserial
进入你的终端
打开Arduino IDE并运行COVIDdetectorA.ino
打开一个新的Arduino实例
- 在 Mac 上,按照本教程操作
- 在 Windows 上,执行两个单独的 Arduino IDE 安装
在 Arduino IDE 的第二个实例中,运行 IR_therm_test_adafruit.ino
最后,在终端运行 python
COVIDdetectorS.py
您应该会看到您的 record_sheet.csv 正在更新!
,"name,temp",DateTime
0,"Pyara,96.",2020-05-27 16:19:37
1,"Raunak,98.", 2020-05-27 16:20:32
2,"Jasmeen,97.",2020-05-27 16:21:41
3,"Mandeep,99.",2020-05- 27 16:22:61
这是从 csv 导出的温度记录图:

第 6 步:大功告成!
作为额外的挑战,尝试在 COVIDdetectorA.ino 的 PIN 系统中实现您自己的名字,并尝试了解 Python 脚本的工作原理。
如果您有任何问题或建议,请随时在下方发表评论。
代码
COVID-19 检测器
克隆此存储库以跟随此项目并创建您自己的便携式 COVID-19 检测器 https://github.com/Raunak-Singh-Inventor/COVIDdetector示意图
跟着这个电路搭建项目的硬件部分,使用Arduino Due、RedBoard、MLX90614红外测温仪和三头电缆来搭建这个项目的硬件部分。 circuit_rQ0ActwUSz.fzz制造工艺