基于Arduino的无线通信系统设计结题报告

基于Arduino的无线通信系统设计结题报告

ID:36924298

大小:2.19 MB

页数:16页

时间:2019-05-11

基于Arduino的无线通信系统设计结题报告_第1页
基于Arduino的无线通信系统设计结题报告_第2页
基于Arduino的无线通信系统设计结题报告_第3页
基于Arduino的无线通信系统设计结题报告_第4页
基于Arduino的无线通信系统设计结题报告_第5页
资源描述:

《基于Arduino的无线通信系统设计结题报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于Arduino的远程无线 温度实时测量显示系统设计应用背景研究题目基于Arduino的实时温度测量系统温度传感器测量模块Xbee无线传输模块液晶屏显示模块实验所用硬件ArduinoUNO主控板:两块温度传感器LM35:一个Xbee模块:两个IO扩展板:两块液晶屏扩展板:一个USB下载线:两根导线:若干面包板:两块Arduino主控板系统框架Arduino主控板温度传感器XBee液晶显示屏XBee温度采集串行通信基于XBee无线通信串并转换ArduinoUNO主控板MCU:ATmega32814路数字输入输出口6路模拟输入温度信号

2、采集如图:串口传输数据协议XBee通信模块性能特点室内/城市:距离30米户外线的视线:100米发射功率1毫瓦(0dBm时)接收灵敏度-92dBm射频数据速率250,000bps电源电压2.8–3.4V操作频段ISM2.4GHz工作温度-40to85°C通道数量16个直接序列通道XBee网络路由(Router)——路由在运行前必须连接到一个ZigBeePAN中.连接到PAN之后,路由允许其他路由和终端连接到其中.路由同样可以发送和接收射频数据,也可以通过网络路由数据包.路由允许连接设备和参与路由数据,因此它不能休眠,应使用电源供电.协

3、调器(Coordinator)——负责选择信道和PANID.协调器启动一个新的PAN.启动之后,协调器允许路由,和终端连接到PAN中.它可以发送和接收射频数据,也可以参与网络的数据路由.协调器不能使用电池供电,因为它是允许连接设备和/或路由数据所必须的,应使用电源供电.XBee通信过程ZigBee设备寻址ZigBee应用层寻址数据传输与路由发送部分代码:val=analogRead(5);test=(double)val*(5/10.24);/*将整数位和小数位分别保存在两个变量中integer,decimal*/Serial.pr

4、int('d');delay(100);Serial.print('e');Serial.print(integer);delay(100);Serial.print('f');Serial.print(decimal);delay(100);#includeLiquidCrystallcd(8,9,4,5,6,7);charval[3];voidsetup(){Serial.begin(9600);lcd.begin(16,2);lcd.setCursor(0,0);lcd.print("Wait

5、ing...");}voidloop(){inti=4;charj=0xDF;doubletest,integer,decimal;val[0]=Serial.read();if(val[0]=='d')接收部分{while((val[1]=Serial.read())!='e');delay(25);val[1]=Serial.read();while((val[2]=Serial.read())!='f');delay(25);val[2]=Serial.read();integer=(double)(val[1]);decim

6、al=(double)(val[2]);decimal=decimal/100;test=integer+decimal;lcd.setCursor(0,0);lcd.print("Temperature:");lcd.setCursor(0,1);lcd.print(test);lcd.setCursor(5,1);lcd.print(j);lcd.setCursor(6,1);lcd.print('C');}}数据显示谢谢观看!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。