Arduino如何集成zigbee无线通信模块
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,这篇文章主要为大家展示了"Arduino如何集成zigbee无线通信模块",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Arduino如何集成zigbee无
千家信息网最后更新 2025年01月31日Arduino如何集成zigbee无线通信模块
这篇文章主要为大家展示了"Arduino如何集成zigbee无线通信模块",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Arduino如何集成zigbee无线通信模块"这篇文章吧。
1. 硬件清单:
arduino 101一个
Dfrobot IO 传感器扩展板 V7.1
zigbee模块(深联创新DL-LN33)两块
CP2102模块 USB转TTL 一个
LED灯一个
杜邦线若干
2. 实验目的:
使用 arduino 101 通过串口(pin0-1,rx-tx)连接zigbee模块,arduino使用usb串口线和PC连接,这个作为A端。另一端为B,直接使用CP2102模块连接zigbee模块到PC。在B端PC上使用LN33自带串口调试工具发送FE 05 91 90 53 0D 01 FF,A端zigbee模块收到信号,通过串口把数据传送到arduino,触发arduino上的LED灯闪烁,然后再把收到的数据输出到USB串口上。
3. 组网图:
4.
代码:
unsigned char sendCmd[8]={0xfe, 0x05, 0x91, 0x90, 0x14, 0x10, 0x02, 0xff};//LN33 向int ledPin = 13;void setup() { // Open serial communications and wait for port to open: Serial.begin(9600); //USB serial port Serial1.begin(115200); //RX TX serial port pinMode(ledPin, OUTPUT);}void loop() { if (Serial1.available()) { digitalWrite(ledPin, HIGH); Serial1.write(sendCmd, 8); // Serial.println(Serial1.read(),HEX); myPtHex((char)Serial1.read()); while(Serial1.available()){ myPtHex((char)Serial1.read()); } } delay(100); digitalWrite(ledPin, LOW); delay(100);}void myPtHex(int g){ // 把 g 最右邊 byte 印成 Hex 倆位 int a = g& 0xf0; // 左邊 4 bits a = a >> 4; // 右移 4 bits int b = g& 0x0f; // 右邊 4 bits char c = a < 10 ? a + '0' : a + 'A' - 10; Serial.print(c); c = b < 10 ? b + '0' : b + 'A' - 10; Serial.print(c);}
以上是"Arduino如何集成zigbee无线通信模块"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
模块
串口
无线
无线通信
通信
内容
篇文章
学习
帮助
一端
代码
传感器
信号
工具
数据
易懂
更多
条理
清单
目的
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
小米的云服务器在哪个国家
新媒体信息网络安全工作管理制度
阿里云服务器有多大
全球10大科技互联网
互联网公司创意科技装饰
南邮信息网络安全技术研究生
sql脚本如何转换数据库
sql数据库的外键
计算机网络技术基础试卷3
岳阳口碑好的软件开发
马云关于网络安全的讲话
中科院软件开发所招聘网
网络安全方面的主要工作
方舟手机服务器卡通行证
通信指挥和网络安全技术副高
数据库安全管理实施报告
关于学校网络安全排查报告
湖南网络安全审计硬件设备价位
关闭vpn服务器手机
迪肯大学网络安全硕士
设计一个天意购物数据库
2022年节假日数据库数据
服务器堵车
服务器 分区
ncre中网络技术
sql数据库的外键
学软件开发是为了什么
上海软件开发的公司
部落服务器推荐 tbc nga
平安银行网络安全事件