【FireBeetle BLE4.1 低功耗蓝牙控制器试用体验】手机配对尝试

  • 2289534690@qq.c
  • LV3工程师
  • |      2017-12-06 23:50:13
  • 浏览量 1309
  • 回复:0
DFRobot FireBeetle萤火虫系列是专为物联网设计开发的低功耗控制器系列,此款FireBeetle低功耗蓝牙控制器集成蓝牙4.1 (Bluetooth Low Energy 4.1)技术和Arduino控制器于一身,在功能上类似于上一代的Bluno系列,但是功耗更低。 FireBeetle BLE 4.1向下兼容Bluno系列 (BLE 4.0) 产品线,使用更稳定的DIALOG蓝牙4.1芯片,在产品性能上优于Bluno,支持最大传输速率4Kbyte/s,支持低功耗(25uA POWER DOWN),可以直接将该产品应用于可穿戴、智能玩具等低功耗设备中。 FireBeetle BLE 4.1主板支持多个蓝牙设备级联,并兼容Bluno的使用方式,支持接近配对(KISS连接),按住主机的BOOT按钮并靠近要连接的Peripheral设备,就可以连接。通过AT指令配置BLE设备1.打开Arduino IDE2.在菜单->工具-> 串口中选择正确的设备3.开启串口监视器(点击窗口的右上角的按键)4.在两个下拉菜单中选择"没有结束字符"和9600波特率5.在输入框中输入"+++",并点击发送键6.如果收到“Enter AT Mode”,就证明已经进入AT指令模式.7.在两个下拉菜单中选择"NL 和 CR"和9600波特率8.在输入框中输入AT指令,并点击发送键9.如果BLE配置成功,界面将会返回"OK"10.如果收到“ERROR CMD”,可以再发一遍。发送多次后如果还是“ERROR CMD”,你需要检查一下指令发送是否正确.(大写字母)11.可以使用"AT+EXIT"来退出AT指令模式.12.可以输入AT+HELP=ALL指令,查询所有的AT指令。手机蓝牙配对方法BLE4.1模块和手机端进行连接时,因为是BLE设备,和传统蓝牙设备(如蓝牙耳机)有区别,需要指定特征值以及设备服务ID,通过手机的设备管理器进行BLE的连接,会出现通信问题,因此,需要第三方软件。如DFRobot的《BlunoBasicDemo》,TI的《BLE Device Monitor》等等。我这是DFRobot的《BlunoBasicDemo》
  • 通过AT+ROLE=ROLE_PERIPHERAL指令将BLE4.1模块设置成从机模式。 AT+NETWORK=P2P 设置为点对点模式,设置完成后,重启BLE4.1模块(可以直接断电重启)。
  • 打开手机端BlunoBasicDemo软件,点击SCAN,可以看到扫描到BLE4.1设备:
  • 点击该设备进行连接。连接成功后,显示Connected,同时BLE4.1设备LINK灯常亮3秒,之后每3秒闪烁一次。
  • Data sending Area窗口输入要发送的数据:
  • 点击Send Data,进行发送。打开Arduino串口助手,可以接收手机端发送的数据。
  • 产品维库
  • http://wiki.dfrobot.com.cn/index.php?title=(SKU:DFR0492)FireBeetle_Board-328P_with_BLE4.1
  • 更多资料
  • http://wiki.dfrobot.com.cn/index.php?title=(SKU:DFR0492)FireBeetle_Board-328P_with_BLE4.1#.E6.9B.B4.E5.A4.9A.E8.B5.84.E6.96.99
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子