• 本<安信可ble mesh蓝牙模组TB-02模组专题>系列博客学习由官方博客 CSDN安信可博客 潜心所力所写。如有不对之处,请留言,我们及时更改。

  • 1、BLE MESH开发环境linux版搭建,点亮一盏LED灯。

  • 2、简单学习如何对接天猫精灵语音控制的过程;

  • 3、微信小程序蓝牙通讯 Ble 蓝牙Mesh TB02模组;

  • 4、如何在Android开发低功耗蓝牙ble控制 TB-02 模块,代码工程全部开源!

  • 5、微信小程序通讯TB02 模块控制 STM32 LED灯;

  • 6、天猫精灵语音控制通讯TB02 模块控制 51 单片机LED灯,就是这么简单;

文章目录

  • 一、材料准备
  • 二、实现过程
  • 三、蓝牙模块初始化
  • 四、STM32单片机与蓝牙模块的接线

一、材料准备

这里务必声明一下,硬件对接需要一点成本请自行出资,并不像纯软件就可以搞的!

  1. ble蓝牙模块一个,可从淘宝购买!我使用的是安信可TB02模块开发版-普通版
  2. 微信小程序开发账号,自行从微信公众号注册!请自行入门小程序哦!
  3. 微信小程序源码链接:GitHub :https://github.com/Ai-Thinker-Open/AiTBxxForWeChat
  4. STM32单片机示例代码:https://pan.baidu.com/s/1BZn4ZVFa6MsTGXbE6joFaw 提取码:s829

二、实现过程

三、蓝牙模块初始化


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

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

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

STM32 TB02开发板
PA2 RX
PA3 TX
VCC VCC
GND GND

STM32所使用的具体型号为STM32F103C8T6,如需要编译相关STM32代码请自行搭建keil5开发环境,这里不再进行说明
线接好后打开我们提供的STM32代码程序,点击锤子图标选择Debug选项选择J-Link或者ST-Link下载程序。
点击开发者工具导入之前下载的微信小程序源码,点击扫描二维码预览,使用微信扫码功能扫描下会弹出来相关的小程序界面,点击搜索蓝牙设备会弹出一个设备名称:Ai-Thinker的蓝牙设备,点击连接后会弹出一个发送和接收数据的界面,在发送区域填写1后点击发送,发送完成后会看到开发板上的灯亮起,接收区域收到light on,发送区域填写2后点击发送,发送完成后会看到开发板上的灯熄灭,接收区域收到light off。如下图


  • 共勉

【TB-02模组专题⑤】微信小程序通讯TB02 模块控制 STM32 单片机LED灯相关推荐

  1. 微信小程序控制硬件 第14篇 微信小程序腾讯地图控制 4G Cat.1模组 ,安信可CA-01加载定位显示当前位置。

    文章目录 一.前言 通讯协议 技术问题点 二.4G模组业务逻辑 上报基站信息 三.微信小程序控制 另外,不要把我的博客作为学习标准,我的只是笔记,难有疏忽之处,如果有,请指出来,也欢迎留言哈! 微信物 ...

  2. 【微信小程序控制硬件14 】 微信小程序蓝牙+WiFi双控制ESP32-C3应用示范;(附带Demo)

    文章目录 一.前言 二.设备核心代码 2.1 蓝牙控制 2.2 WiFi控制 2.3 外设驱动 三.微信小程序核心代码 3.1 蓝牙搜索 3.2 蓝牙服务发现 四.感谢 另外,不要把我的博客作为学习标 ...

  3. 自制微信小程序通讯JS

    自制微信小程序通讯JS 起因 现在微信小程序开发基本会使用到组件的开发.随着组件的不断增加,使得组件之间的通讯越发频繁.然后,微信小程序中组件之前通讯必须通过父子关系才能进行. 这个js能使得我们在组 ...

  4. 小白从零开始:小程序阿里云平台控制stm32(小程序篇)

    小白从零开始:小程序阿里云平台控制stm32(小程序篇) 文章目录 前言 一.准备:小程序注册+开发者工具 二.小程序开发者工具配置 三.小程序 js代码更改位置 四.小程序 wxml代码更改位置 五 ...

  5. 小白从零开始:小程序阿里云平台控制stm32温湿度光照强度(软件篇)

    小白从零开始:小程序阿里云平台控制stm32温湿度光照强度(软件篇) 文章目录 前言 一.Keil5+FLYMCU(软件烧录) 二.DHT11温湿度模块驱动代码 三.BH1750光照强度驱动代码 四. ...

  6. java与微信小程序通讯_java与微信小程序实现websocket长连接

    本文实例为大家分享了java与微信小程序实现websocket长连接的具体代码,供大家参考,具体内容如下 背景: 需要在小程序实现地图固定坐标下实时查看消息 java环境 :tomcat7 jdk1. ...

  7. 微信小程序和ESP32对接,实现手机远程控制灯的亮灭

    闲聊: 最近更新的有点慢了,工作上的事加上朋友的婚礼,还好我赶在参加婚礼前把前一个发了,不然两篇博客的周期就是二十多天了.以前想的是争取每周发一篇,现在想想我的工作性质不太现实了:还有一个考虑就是我确 ...

  8. 微信小程序与蓝牙模块通信注意事项

    我是复制的博主 无聊达的代码.详情查看原帖https://blog.csdn.net/qq_34234087/article/details/89202665 目前能实现小程序和串口助手的通信,趁着热 ...

  9. 微信小程序配合物联网进行控制esp8266

    系列文章目录 文章目录 系列文章目录 前言 一.准备材料: 二.三大配置 1.阿里云配置 2.数据转运 3.微信小程序 总结 前言 最近在做智能家居的项目,主要是通过esp8266接入云端实现远程控制 ...

最新文章

  1. .net平台下C#socket通信(中)
  2. The Security Learning
  3. mysql中字符查询与替换
  4. React开发(231):常见手机号邮箱的正则
  5. java 整数存储为2进制补码形式
  6. 【Android】LMK 工作机制
  7. 分析了100万个搜索结果,验证了16个SEO优化的核心影响因素
  8. Java中List集合的三种遍历方式(全网最详)
  9. 山寨qq java_MTK手机QQjava版本山寨qq2009通用版
  10. hadoop+HBase+ZooKeeper+Hive完全分布式集群部署安装
  11. 温商机器人企业_4家温商企业跻身2018年中国500强
  12. php 保持内容换行符,PHP 将内容写入word pdf 换行符不生效咋办
  13. 【HUST】网安|操作系统实验|实验一 内核编译、系统调用、编写批处理脚本
  14. Android Studio 打开Profiler后App闪退
  15. 聋校计算机教材教法培训Ppt,聋校语文教材教法学习心得
  16. 网络安全法实施 个人信息保护立法还需做什么?
  17. 免费复制百度文库字文本的方法, read模式
  18. FTP工具,3款FTP工具推荐
  19. 概率论基础 —— 2. 条件概率、全概率、贝叶斯概率公式
  20. 微服务协议篇之REST

热门文章

  1. 21天学通Java学习笔记-Day01
  2. 学Java四个月了,再回头看看。
  3. 链接脚本(Linker Scripts)语法和规则解析(翻译自官方手册)
  4. C语言实现链表与文件的存取
  5. mysql中工资表,MySQL操作工资表,获取累计工资和月平均工资
  6. 2022七夕程序员必备的表白黑科技(七夕限定款)
  7. WY-35A4电压继电器
  8. java 输出流转换成输入流_在JAVA中如何将输出流转为输入流的类的实现
  9. 正达信通ZedaIOT物联网平台设备管理功能浅析
  10. 使用 SciPy探索标准正态分布