基于Internet网络架构的无线传感器网络系统
sprintf(a,%2.2f,V);//送串口字符串
DS1302_GetTime(RTC);//时间部分
DateToStr(RTC);
TimeToStr(RTC);
lcd_put_xyns(1,2,8,RTC.DateString);
lcd_put_xyns(9,2,8,RTC.TimeString);
delay_ms(500);
}
for(n=0;n6;n++) {
SBUF=a[n];
while(!TI);
TI=0;
}
}
}
void external0() interrupt 0{//外部中断0发送数据
for(n=0;n6;n++) {
SBUF=a[n];
while(!TI);
TI=0;
}
delay_ms(1100);
}
void receving() interrupt 4 {//串口中断程序接收数据
temp=SBUF;
RI=0;
}
结语
经过实际运行和测试证明,系统稳定可靠,系统误差达到了规定的要求。本系统虽然是以无线温度传感器节点为例,但同样也适合其他各种类型的无线传感器节点,因此可以推广到无线传感器网络的其他应用领域或行业,如电力抄表、配电自动化、路灯监控、道路交通等。
评论