首页 > 编程知识 正文

stm32f103(基于STM32 ZIGBEE组网的防火防潮预警系统)

时间:2023-05-06 15:43:09 阅读:123216 作者:1553

百度网盘下载地址(941 )点击下载

ZIGBEE组网、终端数据上传至协调员,协调员将数据上传至机智云,通过手机APP观看。 项目从b站所在kxdhmgsjx的zigbee组网的开源项目开始,总体上在源代码上修改zigbee模块的通信,修改机器上的瘦客户端数据点,以及时钟模块

# include ' STM 32 F10 x.h ' # include ' usart.h ' # include ' usar T2.h ' # include ' delay.h ' # include ' string.h ' //包头u8udp _ tail [4]={0x 50,0x 50,0x4b,0x4B}; //末尾typedef struct {u8 strart[4]; //标头u8 devid; //设备IDu8 data1[6]; //数据(温度、湿度、烟气) u8 stop[4]; //末尾}send_data_t; send_data_t send_data2; short prf1; 短pr F2; 短pr F3; char bufg[20]; int dff1、dff2、dff3; u8 temp1; //温度值(范围:0~50) u8 humi1; //湿度值(范围:20%~90% )扩展短路yw; //烟雾传感器(范围:0至455 ) int main (void ) ) {u16 bodylen; u8 i; nvic _优先级组配置(nvic _优先级组_ 2; //优先级组Delay_Init (; //准确的延迟初始化led_init (; //led初始化DHT11_Init (;//初始化DHT 11 usart _ init (115200 ); //串行端口初始化usart2_io_init (; //串行端口初始化adc_init (; printf(cc2530初始化rn ); 戴尔xms (500; Gpio_setbits(gpioc,GPIO_Pin_13 ); 戴尔xms (500; gpio_resetbits(gpioc,GPIO_Pin_13 ); while (! CC2530_IN_AT (); //at命令printf (进入()rn );

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。