stm32呼吸灯程序_【TB-02模组专题⑤】微信小程序通讯TB02 模块控制 STM32 单片机上的LED...

e9d5f4bc8e7ef47bef24cd39b56d8325.png

一、材料准备

  1. BLE蓝牙模块/开发板一个;方便上手直接选择开发板,可从淘宝购买!这里是用的是我司的TB-02开发版-AT固件版
  2. 微信小程序开发账号;自行从微信公众号注册!请自行入门学习小程序哦!
  3. 微信小程序源码链接:GitHub :https://github.com/Ai-Thinker-Open/AiTBxxForWeChat
  4. STM32单片机示例代码:https://pan.baidu.com/s/1BZn4ZVFa6MsTGXbE6joFaw 提取码:s829

55d03026fba6ba16ab981d7cba51c2d3.png
安信可人气蓝牙BT5.0透传模块控制板套件mesh组网TB-02-kit开发板-淘宝网​item.taobao.com
b16f4cebaa13e63e4fee1f32cc67eded.png

二、实现过程

ba69bc5901f2038536b3cf0fd06d1e61.png

三、蓝牙模块初始化

如果您的板子并没烧录AT固件,请按照第一篇文章,编译 example/at 工程,烧录到板子即可!

默认波特率等设置,上电后会有信息打印,如下图所示:

ef3e375d5ff2049e7cece11554fb9ed8.png

四、STM32单片机与蓝牙模块的接线

c674bcdc35d15cb728c0e9ac908244c6.png

STM32所使用的具体型号为STM32F103C8T6,如需要编译相关STM32代码请自行搭建keil5开发环境,这里不再进行说明。
线接好后打开我们提供的STM32代码程序,点击锤子图标选择Debug选项选择J-Link或者ST-Link下载程序。

679bcbaf1aee149d227997bb73d78678.png

点击开发者工具导入之前下载的微信小程序源码,点击扫描二维码预览,使用微信扫码功能扫描下会弹出来相关的小程序界面,点击搜索蓝牙设备会弹出一个设备名称:Ai-Thinker的蓝牙设备,点击连接后会弹出一个发送和接收数据的界面,在发送区域填写1后点击发送,发送完成后会看到开发板上的灯亮起,接收区域收到light on,发送区域填写2后点击发送,发送完成后会看到开发板上的灯熄灭,接收区域收到light off。

如下图

3a7399d7c02d14fb8cc7379df568bfde.png

d9ea8d56def95ba7b5e8aaf323a8bf55.png

本期教程就结束啦,感兴趣的同学可以动手实践起来啦!


本文作者:安信可开源团队

转载请留言告知,并标明出处。

  • 技术咨询:support@aithinker.com 有问必回复!
  • 商务咨询:marketing@aithinker.com
  • 官网地址:https://www.ai-thinker.com/home
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值