资料介绍
描述
一、简介
印度和全世界最普遍的问题是空气污染的风险不断增加。造成空气污染的主要原因之一是汽车排放的有害气体。在这里,我试图提出一个产品创意,该创意将监控车辆的排放,并在污染水平超过所需服务的阈值时向车主发送警报。一旦给定的时间段结束,车辆的点火系统将被切断并通知 RTO。它还可以检测最后一次加注的燃料是否掺入了错误的燃料或错误的辛烷值。
3.构建项目的步骤
第 1 步:将 MQ2 传感器的 Vcc 引脚连接到 Bolt IoT Wi-Fi 模块的 5V 引脚。
第 2 步:将 MQ2 传感器的 Gnd 引脚连接到面包板的 GND 导轨,同时将接地导轨连接到 Bolt IoT Wi-Fi 模块的 GND 引脚。
第 3 步:将 MQ2 传感器的模拟输出连接到 Bolt Wi-Fi 模块的 A0 引脚。
将 LED 连接到 Bolt Wi-Fi 模块的步骤:-
第 1 步:将 LED 的阴极连接到面包板的接地轨。
第 2 步:将黄色 LED 的阳极连接到 D0 引脚。
第 3 步:将绿色 LED 的阳极连接到 D1 引脚。
编写 PYTHON 代码的步骤:-
第 1 步:在代码中,首先导入包含所有凭据的 conf 文件。Bolt python 库,它将获取存储在 Bolt 云中的数据。Sms 库也被导入以发送 SMS 警报,Bolt 用于从 bolt 设备访问数据。还导入了 python JSON 和时间库。
第 2 步:现在初始化一个将存储最大阈值的变量。如果碳含量/污染排放超过最大限制,这将发出警报。
第 3 步:要从 Bolt 云中获取数据,请创建一个名为“mybolt”的对象,该对象可以访问来自 Bolt 的数据。为了让 Bolt Cloud 识别 bolt 设备,在创建 mybolt 对象时提供 API 密钥和设备 ID。要发送 SMS,请创建一个相同的对象。
第 4 步:要持续监控污染/碳读数,请使用“while True:”语句将获取、比较和发送 SMS 的逻辑包含在无限循环中。要退出循环,请按 CTRL+C。
第 5 步:连接到 Bolt 的 D1 引脚的“digitalWrite”功能打开绿色 LED/点火系统。
第 6 步:代码使用连接到 Bolt 的 A0 引脚的“analogRead”函数获取传感器值。
STEP 7:使用analogRead()函数从Bolt云端返回的响应是JSON格式,所以使用Python的JSON库加载云端发送的JSON数据。
第 8 步:传感器值位于响应中标记为“值”的字段内。使用语句 'sensor_value = int(data['value'])' 访问 JSON 值。此行还将传感器读数转换为整数数据类型。
第 9 步:这包含在一个 try-except 块中,用于处理代码中可能出现的任何错误。
第 10 步:下一行代码检查传感器读数是否超过最大限制。如果超过,则发送短信。
第 11 步:如果上述陈述成立,则在 Bolt 的 D0 引脚上执行 digitalWrite(),点亮黄色 LED。
第12 步:要发送的 SMS 包含文本“当前污染水平是”,然后是传感器读数和“您的车辆需要就污染排放进行维修。
第13 步:来自 Twilio 的响应将存储在“response”变量中。
第 14 步:消息的状态打印在控制台上。
第 15 步:语句“time.sleep(60)”将程序执行暂停 60 秒。这意味着这里的秒是车辆的污染服务时间段。
第 16 步:下一行代码显示使用 digitalWrite() 函数关闭点火系统/绿色 LED。
第 17 步:消息被发送给 RTO/所有者,其中包含文本“由于污染服务期已过,发动机已被切断。”
第 18 步:语句“time.sleep(45)”将程序执行暂停 45 秒。
4.项目运作
1. 当没有污染即传感器值低于阈值时,绿色 LED/点火系统打开。
2. 当有污染即传感器值高于阈值时,黄色 LED 亮起表示警报。同时,向车主发送警报消息以对车辆进行维修。
3. 一旦与污染排放有关的维修时间期满,点火系统/发动机/绿色 LED 灯熄灭,消息将发送给车主,并可发送至 RTO。
- 具有人体检测功能的智能监控系统开源
- 光合检测系统开源硬件
- 液化石油气泄漏检测系统开源分享
- 发烧检测和警报系统开源分享
- TempGuard温度监控和异常检测系统开源
- 漏水检测系统开源分享
- 移液器吸头盒污染警报开源分享
- 实时跟踪和事故检测系统开源项目
- 飞机液压系统污染的分析与控制 0次下载
- 轨道动态检测系统设计 1次下载
- 污染物是如何进入电子系统的?资料下载
- 如何使用物联网操作系统Zephyr实现“连续集成”开源软件的详细说明
- 基于嵌入式的汽车尾气污染物智能检测系统设计 2次下载
- 汽车车内空气污染检测方法与控制 24次下载
- 环境空气与大气污染检测技术
- 全平台系统开源免费抓包软件ProxyPin概述 1724次阅读
- 前沿开源技术领域的开源大数据一一解读 1005次阅读
- Linux内核解码运行时的污染状态 657次阅读
- 一文解析什么是表面缺陷检测系统 2972次阅读
- 污染源视频监控的基本架构和解决方案 1705次阅读
- 常用的组件洁净检测方法有哪几种 3294次阅读
- 刚刚开源的最快人脸检测库:libfacedetection 1.2w次阅读
- PCB板对离子污染测试和工艺流程 8138次阅读
- 物联网十大经典开源操作系统 1w次阅读
- 奥斯恩环境空气气态污染物空气颗粒物连续自动监测系统介绍 1545次阅读
- NASA的开源软件是什么?NASA的开源软件的详细分析 7186次阅读
- 电磁污染的详细介绍 2913次阅读
- 石墨烯原料传感器可检测室内空气污染 719次阅读
- 基于智能手机的人体跌倒检测系统 3310次阅读
- 虚拟仪器技术的汽车尾气检测系统 1465次阅读
下载排行
本周
- 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次下载 | 免费
评论
查看更多