【经验】如何用10分钟完成蓝牙模块与手机之间的数据读写交互?
经过多年的发展,蓝牙技术已经渗透到了我们生活中的各个领域,比如消费领域的可穿戴、工业领域的抄表、汽车领域的蓝牙网络控制等等,作为物联网技术的一大核心,其实上手起来非常快,下面我们一起来探讨一下如何使用蓝牙构造一个简单的通信系统。
工具:
1)电脑USB接口(或者5V USB电源)
2)Siliconlabs 开发套件 SLWSTK6101A(来源:联系世强)
3)智能手机(支持蓝牙4.0+)
4)安装APP BLE Utility
图1:SILICON LABS开发套件(SLWSTK6101A)
上手流程:
1)把开关拨到AEM,使用USB线连接开发板到电脑,起供电作用,显示屏上会显示Silicon labs的LOGO。
2)打开我们安装好了的APP BLE Utility,搜索附件的蓝牙设备。
3)选择Blue Gecko BGM111并连接。(BGM111模块配有256kB闪存和32kB RAM,为板级应用提供了足够的存储空间。)
4)选择服务Health Thermometer,开启温度检测(上图最右边的红色方框是温湿度传感器)。
图2:温度检测页面
5)选择RAED,就可以读取周围环境的温度了,到这一步,我们完成了对蓝牙模块的读操作,下一步开始写操作。
6)开启APP端里面的 Immediate Alert 服务。
图3:Immediate Alert 服务界面
7)选择Alert Level 里面的Write HEX,输入0x01,我们就可以看见蓝牙开发套件中间红色框里面的LED被点亮,输入0x00,LED将被熄灭。
到这一步,我们基本实现了蓝牙模块与手机之间的数据读写交互,仅需10分钟就可以实现了。该模块还适用物联网中很多蓝牙的应用。
- |
- +1 赞 0
- 收藏
- 评论 1
本网站所有内容禁止转载,否则追究法律责任!
相关研发服务和供应服务
相关推荐
【经验】Silicon Labs 远距离蓝牙模块WT41u蓝牙串口SPP操作--Slave,作为从机
在蓝牙产品开发中,经常会使用到蓝牙串口SPP功能,如果Silicon Labs WT41u蓝牙模块作为Slave从机端,如何快速实现和手机之间的SPP蓝牙串口数据通信呢?本文将详细介绍实现的操作和命令。
【经验】解密低功耗蓝牙安全性之开发平台例程
这篇文章将会介绍在Simplicity Studio C SDK下,如何使用低功耗蓝牙(BLE)的相关特性,配对、绑定、加密和授权。
【经验】低功耗蓝牙SoC芯片EFR32BG的开发工具BGTool操作指导
EFR32BG是Silicon Labs公司的高性能低功耗蓝牙SoC芯片。支持蓝牙5.0协议和蓝牙Mesh协议,针对蓝牙产品,提供整套完善的开发工具,蓝牙Mesh网络开发包,例程和手机APP代码,可提高设计产品的稳定性,加快上市时间。本文针对蓝牙产品功能开发,介绍BGTool开发调试软件的使用,以及如何能快速简便的辅助蓝牙开发。
低功耗蓝牙模块与经典蓝牙模块的区别
蓝牙模块有两种,第一种是经典蓝牙模块,就是平时咱们用的蓝牙耳机,用来传递声音、音频,在手机端打开蓝牙设备就可以搜到。第二种是低功耗蓝牙模块,RF2541、RF2541-PL2这两款产品就是低功耗蓝牙模块,主要是应用于体育健身、医疗保健、智能穿戴设备等。思为无线为大家介绍一下低功耗蓝牙模块与经典蓝牙模块的区别。
信驰达RF-BM-BG22A3、RF-BM-4055B1L、RF-BM-4077B1L蓝牙模块均支持BLE 5广播扩展包
信驰达科技基于EFR32BG22推出的蓝牙模块RF-BM-BG22A3,以及根据TI最新的CC2640R2L芯片推出的RF-BM-4055B1L、RF-BM-4077B1L蓝牙模块,均支持BLE 5广播扩展包,极大增加了广播包的数据承载能力。
全新续航之王:超低功耗蓝牙SOC在智能运动手表的应用
全新续航王低功耗蓝牙芯片EFR32BG,集成了集成了强大的ARM®Cortex®-M4内核、超节能的新一代Gecko技术,和2.4GHz 射频收发器,助您开发多功能智能手表,无缝连接你的智能手机。
开发BGM111低功耗蓝牙模块,需要哪些软件和工具的支持?
开发BGM111低功耗蓝牙模块有两种设计方式:第一种设计方式是有外部MCU的NCP模式,可以安装BGTool软件。这个软件可以在电脑端模拟一个MCU功能,通过串口发送控制命名驱动BGM111模块。并实时显示串口与BGM111之间所有的交互数据,可以拷贝出来,作为用户自己的项目编程使用。第二种设计方式是BGM111独立运行,这个模式下采用BGScript脚本语言来编程,可以安装BGTool软件。这个软件包含了BGScript脚本编译器。用于编译工程代码,生成bin文件。BGScript编程时无需特殊的编程工具,任何文本编辑工具都可以使用。BGTool软件(BGScript Development)的下载链接:www.sekorm.com/doc/49625.html
针对蓝牙温湿度计,飞易通推出FSC-BT630和FSC-BT646低功耗蓝牙模块,均采用UART,I²C,SPI数接口
蓝牙温湿度计带有LCD屏幕,低功耗蓝牙一节电池基本能够满足一年使用,并且采用磁吸墙贴设计,可精准测量室内温湿度。产品使用简单,蓝牙温湿度计仅需两步便可完成连接,非常方便。将温湿度计部署在应用环境中后,可24小时不间断监测环境温湿度,通过蓝牙网关将数据上传到云端,在监控后台或手机App上以可视化图表展示温湿度日线、周线、月线、年线等,随时随地提取、查看、分析数据。
BGM13P无线Gecko蓝牙®模块数据表
描述- BGM13P是Silicon Labs推出的首款蓝牙5.0 LE连接的PCB模块解决方案,支持长距离、高吞吐量和常规LE蓝牙物理层。该模块基于EFR32BG13 Blue Gecko SoC,提供强大的RF性能、低功耗、丰富的MCU外设、多个地区的监管测试证书和简化的开发体验。BGM13P模块适用于各种应用,包括物联网终端设备和网关、健康、体育和健康、工业、家居和建筑自动化、信标、智能手机、平板电脑和PC配件等。
型号- BGM13P22F512GA-V2R,BGM13P22F512GE-V2,BGM13P32E,BGM13P,BGM13P22F512GA-V2,BGM13P22F512GE-V2R,BGM13P32F512GA-V2,BGM13P32F512GE-V2,BGM13P32F512GA-V2R,BGM13P22A,BGM13P32A,BGM13P22E,BGM13P32,BGM13P32F512GE-V2R
【方案】来自智能手表的助攻,光学传感器和蓝牙SoC更配
智能手表通过Si114x高精度光电传感器,配合算法,获取心率血氧测量、计步以及人体姿态数据。同时搭配EFR32BG低功耗蓝牙功能,可以方便连接手机APP软件,实现个人健康数据监测等功能。
BGM210P无线Gecko蓝牙模块产品介绍
描述- BGM210P是一款无线蓝牙模块,基于EFR32BG21 SoC,支持蓝牙低功耗和蓝牙网状网络连接。它具备高性能射频范围和性能,支持OTA固件更新,具有先进的安全特性,低功耗,适用于严苛环境。该模块提供完整的解决方案,包括强大的软件堆栈、全球认证、高级开发调试工具和支持,以简化产品的开发周期和部署,加速上市时间。
型号- BGM210PA22JIA2,BGM210PA22JIA2R,BGM210PA32JIA2R,BGM210PB22JIA2R,BGM210PB32JIA2,BGM210P,BGM210PX32,BGM210PX22,BGM210PA32JIA2,BGM210PB32JIA2R,BGM210P32A,BGM210P22A,BGM210PB22JIA2,EFR32BG21
【应用】Silicon Labs推出具备透传功能的蓝牙模块BT121,提供计步器通信解决方案
你心目中完美的计步器是什么样的?轻量化?低功耗?高性能?自身有一定的数据处理能力还有能和我们日常用的智能手机无缝连接?
为什么使用芯科EFR32MG1P进行低功耗蓝牙开发时,在simplicity studio上添加新的GATT服务,代码可以编译下载成功,但是手机APP上却无法搜索到添加的服务呢?
有一种原因是MCU之前与手机配对绑定过,导致新增的服务刷新不出来。您可以在手机APP上解绑并重新绑定,让手机重新获取服务就可以了。
BGM113无线Gecko蓝牙®模块数据表
描述- BGM113无线Gecko蓝牙模块是一款针对低功耗蓝牙应用的模块,具有小型化、可靠射频、低功耗和易于应用开发等特点。该模块集成了蓝牙无线电、软件堆栈和基于GATT的配置文件,并可以托管最终用户应用程序,无需外部微控制器。BGM113适用于各种应用,包括物联网传感器、商业和零售、健康和福祉、工业、家居和楼宇自动化以及智能手机、平板电脑和电脑配件。
型号- BGM113,SLWRB4301A,BGM113A256V21R,BGM113A256V21,BGM113A256V2,BGM113A256V2R
BGM111 Gecko Bluetooth®无线模块产品介绍
描述- 该资料介绍了BGM111无线Gecko蓝牙模块,一款适用于低功耗蓝牙应用的射频模块。它基于EFR32BG1 SoC,集成了蓝牙低能耗无线电、软件堆栈和基于GATT的配置文件,并支持用户应用程序,无需外部微控制器。BGM111具有高度灵活的硬件接口,可连接到不同的外围设备或传感器。
型号- BGM111,SLWSTK6101C,BGM111A256V2R,BGM111A256V21,BGM111A256V2,BGM111A256V21R
电子商城
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 101,879
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 90,767
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥10.4994
现货: 50,699
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥10.7778
现货: 17,407
现货市场
服务
根据用户的蓝牙模块,使用Bluetooth 蓝牙测试装置MT8852B,测试蓝牙1.0至5.1,包括传输速率、功率、频率、调制和接收机灵敏度,生成测试报告。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 深圳 提交需求>
提供蓝牙BLE芯片协议、蓝牙模块、蓝牙成品测试认证服务;测试内容分Host主机层,Controller控制器层,Profile应用层测试。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 深圳 提交需求>
登录 | 立即注册
提交评论