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

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

3天内不再提示

【教程】轻松上手~手把手教你学会使用E104-BT01蓝牙模块

亿佰特物联网应用专家 2025-07-24 19:33 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

E104-BT01是成都亿佰特电子科技有限公司基于德州仪器TI)CC2541射频芯片研发的符合蓝牙协议5.0的模块,该模块主从一体,可实现模块点对点间的蓝牙连接,实现模块间数据透传,支持串口指令配置模块参数和功能。广泛应用于智能穿戴、家庭自动化、家庭安防、个人保健、智能家电、配饰与遥控器、汽车、照明、工业互联网、智能数据采集、智能控制等领域。


本文将通过模块作为从机与手机进行连接通信的操作过程,进一步介绍关于E104-BT01的应用及特性。


1.产品特点


1.模块特点


支持Ble5.0;支持主机、从机、观察者三种模式;模块作为主机只支持连接一个从机;低功耗;引脚指示数据;支持普通广播和ibeacon广播;支持空中配置。


05fff794-6882-11f0-a486-92fbcf53809c.png

模块外观图


2.模块应用原理图推荐

0634435a-6882-11f0-a486-92fbcf53809c.png


3.引脚功能说明

0644498a-6882-11f0-a486-92fbcf53809c.png


二.快速使用


准备工作:


1.本节将用到的硬件

①一组E104-BT01的测试套件,并按下图进行连接:

0656c858-6882-11f0-a486-92fbcf53809c.jpg

电脑

066ea3b0-6882-11f0-a486-92fbcf53809c.jpg

③手机

067b6564-6882-11f0-a486-92fbcf53809c.jpg


2.本节将用到的软件(可从亿佰特官网下载)

①XCOM串口助手

068461b4-6882-11f0-a486-92fbcf53809c.jpg

②nrf connect app:

0695c102-6882-11f0-a486-92fbcf53809c.jpg


三.操作步骤


模块模式说明:

AT指令说明:模块一直处于响应AT指令的状态,所以在连接模块进行透传时,发送的数据可能需要避开AT指令相关的数据。


传输模式:模块被连接后,通过串口发送的数据将会被转发到蓝牙处。


常用指令:

06a8e426-6882-11f0-a486-92fbcf53809c.png06bae1da-6882-11f0-a486-92fbcf53809c.png06cc4196-6882-11f0-a486-92fbcf53809c.png


操作步骤:

模块作为从机与手机nrf connec app进行通信


1.将测试套件接入电脑后可以在设备管理器中看到如有图端口


2.通常Windows 10以上的系统将会自动安装串口驱动,但是假如测试套件通过usb口接入电脑后没有相应端口出现可以先尝试安装 串口驱动。


06d92708-6882-11f0-a486-92fbcf53809c.jpg


模块连接步骤:

1.将测试套件通过usb口接入电脑。测试接入电脑后,可以在 “我的电脑->属性->设备管理->端口中看到相应端口号”


2.打开xcom助手,选择对应的端口号

l 波特率:19200

l 停止位:1位

l 数据位:8位

l 校验位:NONE


3.打开串口,按右图进行配置

l 恢复出厂模式;

l 重启模块

l 使能打印信息

l 设置模块工作在从机角色

l 使能广播功能

l 修改从机广播名称

l 重启模块

l 配置完成


4.至此模块端从机角色功能配置完成;

5.手机打开app "nrf connect";

6.连接模块(点击"connect"按键);

7.找到对应服务以及打开对应接收开关


06eb799e-6882-11f0-a486-92fbcf53809c.jpg06fd4b24-6882-11f0-a486-92fbcf53809c.jpg071b02ae-6882-11f0-a486-92fbcf53809c.jpg


点击发送按钮后如下图显示


0731e6cc-6882-11f0-a486-92fbcf53809c.jpg


界面右滑可以进入日志界面


074b742a-6882-11f0-a486-92fbcf53809c.jpg


电脑端接收与发送显示


0761a0a6-6882-11f0-a486-92fbcf53809c.jpg


四.可能遇到的问题


模块通信波特率为19200;


当指令出现ERR 提示后可以参考用户手册。如使用其他的串口助手进行调试,请注意检查字符串长度;


当出现模块指令不回复时,请注意模块是否是进入透传模式,需要对MOD引脚进行电平操作。


注意MOD脚功能的切换是电平边沿触发的。


注意本模块是Ble5.0版本的模块,mtu最大为23字节。也就是单包数据最大为20字节。


注意指令结尾没有其余符合(某些串口助手,或者用户自己勾选了发送新行等功能,会导致软件自动给指令结尾附加特殊符号)。


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

    关注

    462

    文章

    53530

    浏览量

    458837
  • 德州仪器
    +关注

    关注

    123

    文章

    1844

    浏览量

    144535
  • 蓝牙模块
    +关注

    关注

    30

    文章

    627

    浏览量

    57544
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    手把手教你学会ARM(ARM精讲视频)

    手把手教你学会ARM(ARM精讲视频)视频下载链接:https://pan.baidu.com/s/1SzMYm_MPF5aiuAfdYqphAQ 提取码:xw03
    发表于 11-29 14:24

    手把手教你写批处理-批处理的介绍

    手把手教你写批处理-批处理的介绍
    发表于 10-25 15:02 69次下载

    美女手把手教你如何装机(中)

    美女手把手教你如何装机(中) 再来是硬碟的部份,这款机壳还不错,可以旋转支架~
    发表于 01-27 11:14 1597次阅读

    美女手把手教你如何装机(下)

    美女手把手教你如何装机(下) 接著下来就是今天的重头戏,开核萝!~
    发表于 01-27 11:16 3115次阅读

    手把手教你安装Quartus II

    本章手把手把教你如何安装 Quartus II 软件 ,并将它激活 。此外 还有USB -Blaster下载器的驱动安装步骤 。
    发表于 09-18 14:55 9次下载

    手把手教你如何开始DSP编程

    手把手教你如何开始DSP编程。
    发表于 04-09 11:54 13次下载
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>如何开始DSP编程

    手把手教你学LabVIEW视觉设计

    手把手教你学LabVIEW视觉设计手把手教你学LabVIEW视觉设计手把手教你学LabVIEW视
    发表于 03-06 01:41 3455次阅读

    手把手教你学会AVR单片机pdf.01

    手把手教你学会AVR单片机pdf.01
    发表于 09-30 17:33 0次下载

    手把手教你学会AVR单片机pdf.02

    手把手教你学会AVR单片机pdf.02
    发表于 09-30 17:34 0次下载

    手把手教你学会AVR单片机pdf.03

    手把手教你学会AVR单片机pdf.03
    发表于 09-30 17:36 0次下载

    手把手教你学会AVR单片机pdf.04

    手把手教你学会AVR单片机pdf.04
    发表于 09-30 17:37 0次下载

    手把手教你学会AVR单片机pdf.05

    手把手教你学会AVR单片机pdf.05
    发表于 09-30 18:19 0次下载

    E104-BT01超低功耗蓝牙模块BLE4.0协议的片载系统解决方案

    1、E104-BT01简介E104-BT01是亿佰特设计生产的一款小体积的蓝牙模块,贴片型(引脚间距1.27mm),自带高性能PCB板载天线。支持BluetoothV4.0标准,简单配
    的头像 发表于 05-12 14:53 1687次阅读
    <b class='flag-5'>E104-BT01</b>超低功耗<b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>BLE4.0协议的片载系统解决方案

    【推荐】E104-BT01 SoC射频模块,超低功耗,支持蓝牙4.0

    点击蓝字关注小亿E104-BT01是亿佰特设计生产的一款小体积的蓝牙模块,贴片型(引脚间距1.27mm),自带高性能PCB板载天线。支持BluetoothV4.0标准,简单配置后可与符合BLE4.0
    的头像 发表于 05-27 10:57 1696次阅读
    【推荐】<b class='flag-5'>E104-BT01</b> SoC射频<b class='flag-5'>模块</b>,超低功耗,支持<b class='flag-5'>蓝牙</b>4.0

    手把手教你学FPGA仿真

    电子发烧友网站提供《手把手教你学FPGA仿真.pdf》资料免费下载
    发表于 10-19 09:17 2次下载
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>学FPGA仿真