4)第四章着重分析了系统软件架构以及各部分软件设计,详细说明了各个功能模块是如何在软件上实现对应功能的。
5)第五章为整个系统的调试部分:对系统各个部分进行单独测试以及整体的系统联调,对测试结果进行总结。
6)第六章为总结与展望,对本论文完成的工作进行了分析总结,指出了论文的优点和缺点,并提出可以进一步完善的功能,最后对基于无线通讯技术的PM2.5检测系统的应用前景进行了展望。
7)第七章是致谢,感谢对本课题有所贡献的所有人。
8)第八章为本文参考文献。
第二章系统及开发平台
2.1系统综述
本系统是以单片机模板为主,借助蓝牙无线通讯实现的PM2.5检测系统。系统的数据来源是夏普GP2Y10灰尘传感器,蓝牙模块负责数据的无线发收,Arduino模块负责统筹硬件系统,而Android移动端定位是系统整体的成果展示。系统整体流程如下:
1)传感器收集数据;
2)Arduino收到传感器收集的数据,简答处理后交给蓝牙模块;
3)蓝牙把数据发送给手机端;
4)手机(Android设备)获得数据。
系统总体结构图如下
图2-1 系统结构图
移动端是整个系统的监视者,一方面可以观察到检测到的空气状况,一方面又可以编写数据发送给硬件部分,利用Arduino的控制功能来管理系统。用户可以根据需要给系统添加功能,这些都是利用这种方式实现控制的。系统中的传感器有颗粒物传感器,传感器与Arduino开发板相连并通过电信号沟通,系统中实时反馈空气环境情况,进行分析,如果有异常,将状态信息发送到控制中心,并提醒用户。
系统是靠安卓端实现逻辑上总体控制,在Arduino的协助下完成控制工作,相关的软件设计主要有Arduino控制传感器模块程序的设计、Arduino控制蓝牙模块程序的设计、Android端实现蓝牙数据通信的设计以及安卓端整体App软件以及界面的设计。
本系统所采用的开发平台分为两类:硬件开发平台使用的是基于Arduino模板的Arduino IDE;软件开发平台是Android平台,androiud开发工具是Google公司针对Android开发推出的Android Studio工具。
2.2开发平台
系统的开发平由Android软件开发平台和Arduino IDE硬件开发平台组成。
- 上一篇:LabVIEW危险品仓库监测报警系统设计+答辩PPT+源代码
- 下一篇:ZigBee低压断路器漏电采集无线自组网+PCB电路图+程序
-
-
-
-
-
-
-
河岸冲刷和泥沙淤积的监测国内外研究现状
十二层带中心支撑钢结构...
杂拟谷盗体内共生菌沃尔...
当代大学生慈善意识研究+文献综述
乳业同业并购式全产业链...
电站锅炉暖风器设计任务书
中考体育项目与体育教学合理结合的研究
酸性水汽提装置总汽提塔设计+CAD图纸
java+mysql车辆管理系统的设计+源代码
大众媒体对公共政策制定的影响