功能原理

教学流程

一、蓝牙配置(两个HC-05蓝牙互连)

配置环境:

串口调试助手(放在压缩包中)

2块HC-05(淘宝搜索即可购买)

2个TTL模块(机芯智能淘宝店可以购买)

步骤:

  1. 【AT模式】上电前两个蓝牙模块按住按钮(或者PIO11接VCC),上电后即进入AT指令模式,都用USB转TTL模块连接到电脑的USB接口。
  2. 【打开串口调试助手】开启2个串口调试窗口,一个打开蓝牙A的COM口,一个打开蓝牙B的COM口。【默认波特率一般为38400】
  3. 【恢复A默认设置】串口调试助手A,将蓝牙A恢复默认设置:【\r\n即回车、换行,在串口调试助手上输入一个回车即可】

指令:AT+ORGL

4.【设置A配对码】串口调试助手A,配置蓝牙A的配对码:【蓝牙A与蓝牙B的配对码相同,这样才能成功配对】

指令:AT+PSWD=1234

5.【设置A主模式】串口调试助手A,将蓝牙A配置为主机模式:

指令:AT+ROLE=1

6.【恢复B默认设置】串口调试助手B,将蓝牙B恢复默认设置:

指令:AT+ORGL

7.【设置B配对码】串口调试助手B,配置蓝牙B的配对码与蓝牙A 一致

指令:AT+PSWD=1234

8.【设置B从模式】串口调试助手B,将蓝牙B配置为从机模式

指令:AT+ROLE=0

9.【查询B地址】串口调试助手B,查询蓝牙B的地址:

指令:AT+ADDR? 回复语一般为这样子格式【如2015:2:120758】

10.【蓝牙A绑定蓝牙B】蓝牙A绑定蓝牙B地址(注意:把地址的 冒号换成逗号)

指令:AT+BIND=2015,2,120758(改成自己的)

二、语音模块固件配置

固件配置网站(智能公元):智能公元/AI产品零代码平台

打开压缩包里面的.json文件并导入平台

三、固件烧录

【B002、CI-03T烧录教程——模块转接板配套教程】 B002、CI-03T烧录教程——模块转接板配套教程_哔哩哔哩_bilibili

参考B站的CI-03T烧录方法,烧录方法是一样的。烧录软件已放在压缩包里面

四、接线

主机:

蓝牙模块         语音模块

RXD                PA2

TXD                PA3

GND               GND

VCC                5V

从机:

蓝牙模块         语音模块

RXD                 PA2

TXD                 PA3

GND                 GND

VCC                 5V

语音模块         继电器

PA5                   IN

3.3V                 VCC

GND                 GND

蓝牙语音控制灯泡制作教程

语音+蓝牙控制灯泡的制作教程相关推荐

  1. 离线语音远程遥控车控门制作教程(二)

    离线语音远程遥控车控门制作教(二) 序言 接 离线语音远程遥控车控门制作教程(一),本篇为自己动手画PCB,功能和一是一样. 功能: 1.遥控器端可以用按钮控制. 2.用离线语音模块语音控制. 3.车 ...

  2. AI语音助手识别动画AE制作教程

    做UI或者动效设计中,有时候会用到AI语音助手识别动效,Siri.华为的小艺语音助手.小爱同学等都有着非常出色的语音识别动效,今天来给大家分享一款较为炫酷的AI语音识别动画,直接上教程. AI语音助手 ...

  3. 如何用手机语音助手控制电脑

    如何用手机语音助手控制电脑 软件介绍 神秘鸭是一款开源免费的可以让你通过手机语音助手来远程控制电脑的软件 .它支持通过小米的小爱同学 .苹果的Siri .华为的小艺 .vivo的小V 等多款语音助手来 ...

  4. 手机APP开发之MIT Appinventor详细实战教程(一),利用通过蓝牙控制单片机,以及实现单片机与android设备之间的串口通信

    目录 (一)前期软件准备和硬件准备 ( 二 ) 实现的思路和操作原理 ( 三) 具体的操作方法 MIT Appinventor 是编程领域较为受欢迎且适用的编程软件 ,因其操作流程和使用方法简单,一直 ...

  5. 用html和js制作一个控制灯泡开关效果

    用html和js制作一个控制灯泡开关效果 **用css样式来控制div图片和文本的位置,然后用js里面onclick点击事件来控制图片的更换效果来实现当前运行图的效果** 1.以下是运行的效果图 2. ...

  6. android控制树莓派蓝牙,树莓派智能车AlphaBot教程12:蓝牙控制

    一.安装蓝牙依赖库 升级安装蓝牙相关软件包 cpp代码:sudo apt-get update sudo apt-get upgrade -y sudo apt-get dist-upgrade -y ...

  7. 零基础DIY四轴飞行器超级详细保姆级教程(STM32F407ZGT6主控、WIFI图传、陀螺仪平衡、气压计/超声波定高、手机蓝牙控制等功能)

    前言 大四毕业后暑假没事做就花了一点DIY了一个四轴飞行器,是比较大的那种F450机架,不是那种PCB板做机架的小四轴,因为我也是从零基础开始做的四轴,现在就想把自己的过程写成博客分享在网上.下面我会 ...

  8. 乐鑫Esp32-S2学习之旅① 入门 ESP32-S2 环境搭建 ,分享如何直连苹果智能家居 HomeKit 平台,轻松语音 Siri 控制!

    本系列博客学习由非乐鑫官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 基于乐鑫ESP32 芯片模组 C SDK二次开发的技 ...

  9. 离线语音蓝牙设计应用案例

    1 概述¶ 随着人们生活水平的提高,对产品的功能要求也越来越高,追求舒适的体验感,特别是对操控性的要求越来越高.目前传统蓝牙产品的使用方式大部分还是局限于手动操作,例如蓝牙耳机,蓝牙音箱等,蓝牙成功连 ...

最新文章

  1. 九度-1463-招聘会
  2. 一文带你轻松搞懂事务隔离级别(图文详解)
  3. 互联网晚报 | 12月27日 星期一 | 蚂蚁消费金融增资220亿;小米MIUI13正式官宣;《蜘蛛侠3》登顶全球年度票房冠军...
  4. 今天开通android博客 该认真学习了
  5. 关于数据挖掘(协同过滤、关联推荐、聚类分类)一些资料(转)
  6. InnoDB的RR隔离级别能否防止“幻读”
  7. XTU oj 1112 三点共线
  8. easyui label显示不全_Easyui 扩展行显示细节_EasyUI 教程
  9. Android破解——支付宝内购破解方法总结
  10. Java基础-进程与线程
  11. word 保存时 不能保存
  12. Http 同步和异步的区别
  13. jmeter使用BeanShell Sampler测试自己写的java接口(一)
  14. SQLServer学习笔记 --- (20008, 'DB-Lib error message 20008, severity 9:\nUnable to open socket\nNet-Li
  15. Ubuntu命令行播放声音
  16. 创新是企业发展的动力源
  17. Kore:开源C语言Web框架
  18. 高数-不定积分--凑积分(第一类换元法)
  19. c++ cleartype_在Windows Vista中调整ClearType字体设置
  20. PPT技巧,帮助你更好的制作PPT

热门文章

  1. 启动菜单恢复工具bcdautofix1.22最新版下载
  2. 大话3G——手机大佬“摩托罗拉”兴衰史
  3. MapInfo、ArcGIS 狙击战 1
  4. Ubantu14编译7.1.2Android系统
  5. matlab程序设计基础教程 刘国良,MATLAB程序设计基础教程 刘国良 西安电子科技大学出版社...
  6. 杰理之无线话筒方案【篇】
  7. ios create ml_什么是create ml框架
  8. Android各种沉浸式状态栏实现
  9. 用java实现圆柱体体积
  10. mysql jpa默认值_java – Spring JPA – 枚举中枚举字段的默认值