0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于E104-BT05蓝牙模块功能开发测试

嵌入式应用开发 来源:嵌入式应用开发 作者:嵌入式应用开发 2022-08-26 10:01 次阅读

1.实物展示

首先来认识提下今天的主角E104-BT05蓝牙模块。

pYYBAGMF556AdwlEAAGvRhetSSQ539.jpg

2.电路部分

接下来我们一起看一下他的原理图。这里需要有几个跳线帽的位置需要特别注意,如果你是连接PC机电脑的话可以按照我上图所示的跳线帽解法。

pYYBAGMIJ56ABQDJAAH2HOwlA5A076.png

3.模块介绍:

E104-BT05模块是成都亿佰特电子科技公司有限公司基于泰凌微公司的TLSR8266芯片研发,该模块使用通用的AT指令设置参数,操作简单快捷。模块仅支持蓝牙从机模式,模块在功能上支持低功耗广播、数据透传、空中配置、IO口电平读取、IO口电平设置、频率周期可变的PWM输出

4.功能测试:

接下来对其AT指令功能进行测试。

4.1测试软件

手机小程序-佰亿科技小程序,电脑SSCOM串口调试助手

4.2AT指令测试

poYBAGMIKg6AHRimAAIyngQHxiE233.png

需要注意发送数据时不能带回车符和“\n”,直接发送就可以。

接下来利用“AT+NAME?”获取设备名称,返回+OK=E104-BT05,但是实际上返回的字符数为26个字符,后面为空的字符。

poYBAGMIK2SARsXNAAAYGUimlu4910.png

接着测试发送数据和接收数据的情况。

操作如下:

开启手机蓝牙进入小程序就会自动搜索附近的蓝牙设备,,这里只需要找到设备名称点击即可进入设备界面。,如果首次使用或未更改过名称,可以通过过滤按钮进行筛选关键字:E104-BT05

poYBAGMILXOAaKoFAAA5xbIcp7k913.png

连接配置:首先需要进入:”cloud connect“连接上设备

pYYBAGMILc-ATR-1AACG2DyIiuY572.png

接下来进行数据接收和发送的测试,首先需要打开串口调试助手,将波特率打到115200,点击连接串口,然后进入到数据接收界面。特别注意取消掉hex发送和加回车换行的复选框,因为在小程序李我们未设置用hex接收,如需设置hex发送,小程序里同样需要转化格式(点击hex会变绿色,说明当前为hex方式接收或发送,灰色表示二进制发送与接收)

pYYBAGMILlyAID9jAAClW8yijJ4343.png

pYYBAGMILsyABsIdAABgK-A8gFQ047.png

连接好后我们就可以开始传数据了,首先我发送”1678“,对应接受为1678,利用小程序发送也是同样的操作,这里不做赘述。

poYBAGMIL2WALooTAAKy-RtOr9Q492.png

同时在单词连接过程中会打印日志信息,需要点击log按钮,信息如下:

pYYBAGMIMA2AGUEXAAhIEC4pvGM658.png

4.3数据丢包情况

由于测试环境有限,这里测试距离为20m左右,利用串口调试助手进行500ms发送一次数据,未见数据丢包情况。

审核编辑 黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5082

    文章

    19117

    浏览量

    304982
  • 蓝牙
    +关注

    关注

    114

    文章

    5819

    浏览量

    170255
  • 蓝牙模块
    +关注

    关注

    30

    文章

    573

    浏览量

    55734
收藏 人收藏

    评论

    相关推荐

    stm32蓝牙模块连接方法

    选择蓝牙模块 首先,需要选择一个适合的蓝牙模块。市面上常见的蓝牙模块有HC-
    的头像 发表于 11-19 15:49 417次阅读

    【xG24 Matter开发套件试用体验】蓝牙mesh基本功能开发调试

    最近几日学习了蓝牙mesh SDK相关资料,尝试基于Bluetooth Mesh - SoC Light CTL demo来调试验证蓝牙mesh灯控应用的基本功能和使用。 使用原厂
    发表于 09-02 22:34

    【新品】通信距离500m!多主多从共存,低功耗BLE5.0蓝牙模块

    亿佰特近期推出了一款远距离的蓝牙模块——E104-BT5032B,理想条件下最远通信距离可达500m。基于蓝牙协议5.0版本的串口转BLE蓝牙
    的头像 发表于 08-30 12:35 418次阅读
    【新品】通信距离500m!多主多从共存,低功耗BLE5.0<b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>

    蓝牙自动感应模块BLE HID无感车钥匙方案

    ANS-BT101M 是一款低功耗蓝牙模块,支持蓝牙 5.1 和 HID、GATT、HID 等配置文件。 模块可以通过UART通信和AT命令
    的头像 发表于 08-08 14:45 491次阅读

    什么是蓝牙芯片?蓝牙芯片和蓝牙模块的区别

    蓝牙芯片是集成蓝牙威廉希尔官方网站 的微型元件,用于设备间无线连接。蓝牙模块基于芯片,简化蓝牙系统设计。芯片成本低但
    的头像 发表于 07-18 16:48 2468次阅读
    什么是<b class='flag-5'>蓝牙</b>芯片?<b class='flag-5'>蓝牙</b>芯片和<b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>的区别

    如何挑选合适的蓝牙音频模块

    如何挑选合适的蓝牙音频模块? 多年来,作为物联网领域的研发人员和生产商,飞易通致力于开发蓝牙音频模块系列,而该系列音频模块现已成为我们的主要
    的头像 发表于 06-28 16:19 669次阅读
    如何挑选合适的<b class='flag-5'>蓝牙</b>音频<b class='flag-5'>模块</b>?

    如何利用经典蓝牙bt_spp_acceptor实现蓝牙透传功能

    利用经典蓝牙bt_spp_acceptor实现蓝牙透传功能
    发表于 06-24 07:53

    数据/音频蓝牙模块如何选型?

    市场上有很多类型的蓝牙模块,很多时候开发者无法快速选择合适的蓝牙模块,以下内容将说明如何在特定条件下选择合适的
    的头像 发表于 06-06 14:37 552次阅读
    数据/音频<b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>如何选型?

    蓝牙模块选型之蓝牙功能

    蓝牙模块,是一种集成蓝牙功能的PCBA板,用于短距离无线通讯,蓝牙模块将芯片和外围硬件电路集成到
    的头像 发表于 05-28 17:48 712次阅读
    <b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>选型之<b class='flag-5'>蓝牙</b><b class='flag-5'>功能</b>

    BLE蓝牙模块在车联网中的智能开锁、数据监控应用

    随着科技的不断发展,车联网已经成为了汽车行业的一个热门话题。在这个领域中,BLE蓝牙模块发挥着重要的作用,特别是在智能开锁和数据监控方面的应用。本文将详细介绍BLE蓝牙
    的头像 发表于 05-28 17:34 619次阅读

    鸿蒙OS开发:典型页面场景【一次开发,多端部署】(功能开发

    应用开发至少包含两部分工作: UI页面开发和底层功能开发(部分需要联网的应用还会涉及服务端开发)。前面章节介绍了如何解决页面适配的问题,本章节主要介绍应用如何解决设备系统能力差异的兼容
    的头像 发表于 05-28 17:32 580次阅读
    鸿蒙OS<b class='flag-5'>开发</b>:典型页面场景【一次<b class='flag-5'>开发</b>,多端部署】(<b class='flag-5'>功能开发</b>)

    什么是经典蓝牙模块

      什么是经典蓝牙模块? 前面我们已经就蓝牙模块的概念做了了解,随着时间的推移,产品越来越智能,需要的蓝牙
    的头像 发表于 05-24 14:52 513次阅读
    什么是经典<b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>?

    功能开发板EoRa PI,支持Wi-Fi和低功耗蓝牙

    通过对客户需求的深度调研,亿佰特近期推出两款专为LoRa类模组设计的多功能开发板,内嵌LoRa通信模块亿佰特E22-400/90
    的头像 发表于 04-05 08:19 494次阅读
    多<b class='flag-5'>功能开发</b>板EoRa PI,支持Wi-Fi和低功耗<b class='flag-5'>蓝牙</b>

    蓝牙双模音频模块支持串口AT指令控制介绍

    蓝牙音频模块支持串口AT指令控制介绍,这里推荐BT401蓝牙模块功能简介如下:
    的头像 发表于 03-28 11:27 749次阅读
    <b class='flag-5'>蓝牙</b>双模音频<b class='flag-5'>模块</b>支持串口AT指令控制介绍

    BT321F蓝牙音频主机发射连接TWS耳机回连和主动连接的说明

    很多蓝牙耳机的展架应用,需要蓝牙发射模块,输入音频发送给蓝牙耳机 在蓝牙发射方案BT321F的
    的头像 发表于 12-28 19:56 1006次阅读
    <b class='flag-5'>BT</b>321F<b class='flag-5'>蓝牙</b>音频主机发射连接TWS耳机回连和主动连接的说明