基于ZigBee和WiFi的无线环境监测系统设计.docx

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 单片机论文 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-11-14
  • 论文字数:14323
  • 课题出处:(小四哥)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:人类从诞生起,就饱受自然灾害的肆虐。地震、海啸、山火,他们从人类诞生的那天起就不断地影响人类生活。时至今日,我们仍然没有有效的方法预测、规避自然灾害。第二次工业革命以来,科技迅猛发展,给我们的生活提供诸多便利的同时也带来了许多危险,烟头、煤气、电线等都会在不经意间引起一场大火。面对复杂多样的环境及其蕴藏着的危险,我们需要对周边的环境有足够的了解,防患于未然。

正是因为生活中隐藏的威胁,市面上出现了各式各样的环境监测系统。但他们大部分用于工厂、森林等,很少有家用的。基于此,我设计了一款适合家用的环境监测系统。这个系统旨在收集某些区域的环境数据,帮助我们更好的把握周边环境,及时做出反应。

这个系统主要用三部分组成:终端、协调器、上位机软件。这三个部分分别具有不同的功能,终端连接传感器,实现监测温度、湿度以及检查是否有可燃气体的功能;协调器收集终端采集的数据并传输给上位机;电脑上的上位机软件和手机上的APP可以查看采集的数据。终端与协调器都有着ZigBee模块,这使得他们可以连接进入同一个ZigBee网络,进而使得终端与终端之间、终端与协调器之间,都能够利用ZigBee进行通讯、数据传递。上位机软件会接收由协调器汇总的终端数据并利用WiFi与手机进行共享。

 

关键词:Android;上位机;ZigBee;WiFi

 

目录

摘要

Abstract

1. 绪论-1

1.1 课题研究的背景与意义-1

1.2 课题的研究现状与发展趋势-1

1.3 课题研究的主要内容-2

1.4 本章小结-3

2. 相关技术简介-4

2.1 C++简介-4

2.2 Android简介-4

2.3 ZigBee通讯协议介绍-5

2.4 WiFi介绍-6

2.5 本章小结-6

3. 开发环境搭建-7

3.1  Android开发环境搭建-7

3.1.1 安装JDK与配置环境变量-7

3.1.2 安装Android Studio-8

3.1.3安装Android SDK-8

3.2  Visual Studio的安装-10

4. 硬件及软件系统设计-11

4.1 硬件系统设计-11

4.2 软件系统设计-14

4.2.1 上位机软件的设计-14

4.2.2 移动端的设计-23

4.3 本章小结-30

5. 系统的功能测试-31

5.1 硬件连接的测试-31

5.2 上位机软件的测试-32

5.3 手机APP的测试-32

5.4 本章小结-33

6. 总结-33

参 考 文 献-35

致 谢-36


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费