- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第4章 Python通信应用开发4.2 上位机串口蓝牙通信蓝牙通信模块原理蓝牙驱动设计蓝牙通信应用设计开发实践蓝牙通信模块原理低耗能蓝牙(BLE)是蓝牙最新的规范标准,BLE技术包含三个部分:控制器部分、主机部分与应用规范部分。BLE技术应用在2.4 GHz的ISM频段,采用可变连接时间间隔技术,这个时间间隔根据具体应用可以设置为几毫秒到几秒。蓝牙通信模块原理跳频技术蓝牙的工作频率为2400~2483.5 MHz(包括防护频带),这是在全球范围内无须取得执照(但并非无管制的)的工业、科学和医疗(ISM)用的2.4 GHz短距离无线电频段。BLE信道分配如下:蓝牙通信模块原理BLE技术架构和网络架构蓝牙通信模块原理BLE组网方式BLE系统采用一种灵活的无基站的组网方式,使得一个BLE设备可同时与7个其他的BLE设备相连接。BLE系统的网络拓扑结构有两种形式:微微网(Piconet)和分布式网络(Scatternet)。分布式网络是由多个独立的非同步的微微网组成的,以特定的方式连接在一起。一个微微网中的主机同时也可以作为另一个微微网中的从机,这种设备又称为复合设备。WH-BLE103蓝牙模块蓝牙(Bluetooth)是一种短距离无线通讯技术,使用蓝牙技术可以有效的简化移动通信终端设备之间的通信,也能够成功地简化设备与互联网之间的通信。WH-BLE103 模块是一款支持蓝牙 4.2 协议的低功耗模块,该模块主从一体,用户既可以使用一主一从的方 式进行数据透传,通过该模块可以使传统的低端串口设备或者 MCU 控制的设备进行无线的数据传输。WH-BLE103蓝牙模块WH-BLE103 支持4种工作模式:主设备模式,从设备模式,广播模式,Mesh 组网模式。WH-BLE103蓝牙模块MicroPython引脚名称与处理器引脚对应关系,蓝牙需要使用处理器的UART接口,相关原理图分析如下,WH_RX、WH_TX连接到处理的PD9、PD8引脚,MicroPython中名称为Y2、Y1。蓝牙驱动设计程序分析蓝牙驱动设计蓝牙应用测试1)程序下载运行后,Python开发平台上OLED屏会显示本板卡的蓝牙模块的MAC地址。2)参考本节开发实践中的“蓝牙BLE工具使用”连接上蓝牙。3)打开“实时日志”功能界面,会显示接收到Python开发平台发送过来的字符串“Hello World”蓝牙通信应用设计蓝牙通信应用设计开发实践蓝牙应用测试1)Python实验平台连接与代码下载参考3.1小节的开发实践进行操作。2)程序运行效果:程序运行后,Python实验平台上OLED屏会显示本板卡的蓝牙模块的MAC地址。参考“附录6 蓝牙BLE工具使用”连接上蓝牙。首先在“蓝牙服务”界面,在"Unknown Service"菜单下选择“NOTIFY”通知服务。开发实践蓝牙应用测试接着打开“实时日志”功能界面,在数据发送处选择ASCII码发送,在发送区输入led1=1,点击发送。开发实践蓝牙应用测试在发送区输入led1=0,点击发送。思考与拓展1、MicroPython串口蓝牙设备通信编程开发的步骤?2、蓝牙串口驱动程序如何分别设置指令模式与传输模式?
您可能关注的文档
- 物流单证实务 答案汇总-隋珅瑞 第1--6套 .docx
- 《Python应用技术》 课件 5.1 机器视觉基础.pptx
- 《Python应用技术》 课件 6.1 智能小车传感器应用设计.pptx
- 《Python应用技术》 课程 6.2 智能小车视觉应用设计.pptx
- 《Python应用技术》 课程 5.5 神经网络应用设计.pptx
- 《Python应用技术》 课程 5.4 目标跟踪应用设计.pptx
- 《Python应用技术》 课程 5.2 图像处理应用设计.pptx
- 《Python应用技术》 课程 5.3 人脸识别技术.pptx
- 《Python应用技术》 课程 4.3 上位机应用设计.pptx
- 《Python应用技术》 课程 4.1 上位机串口通信.pptx
- DL_T 5538-2017电力系统安全稳定控制工程建设预算项目划分导则.pdf
- JC_T 2704-2022聚酯纤维装饰吸声板.pdf
- JB 8200-1999煤矿防爆特殊型电源装置用铅酸蓄电池.pdf
- DB37_T 2254-2012有机食品 黄瓜生产技术规程.pdf
- LYT 1649-2005保鲜黑木耳.pdf
- DB37_T 2903.110-2017鲁菜 锅烧肉.pdf
- NY_T 754-2021CN绿色食品 蛋及蛋制品.pdf
- DB37_T 1667-2010环境友好型产品生产技术要求 本色文化用纸.pdf
- JC_T 2363-2016烧结保温砖和保温砌块成套生产设备通用技术条件.pdf
- DB37_T 3062-2017莱芜黑山羊饲养管理技术规范.pdf
文档评论(0)