使用语音命令控制LED指示灯看上去似乎是一项难以实现的功能,但实际上它很容易,我们可以快速实现它。我们只需要一个Arduino UNO开发板与HC-06蓝牙模块进行串行通信,以及使用一台智能手机将语音命令发送到蓝牙模块HC-06。为了接收语音命令,我们使用“Arduino蓝牙语音控制器”的Android应用程序,您可以从Play商店下载(链接在文章下面给出)。

所需的材料

● Arduino UNO开发板
● HC-06蓝牙模块
● LED指示灯(红色和绿色)
● 电阻220欧姆(2个)
● Arduino蓝牙语音控制器(从Play商店下载)
● 面包板
● 连接导线

HC-06蓝牙模块

蓝牙可以运行在以下两种模式:

  1. AT指令设置模式

  2. 工作模式

在AT指令设置模式下,我们可以配置蓝牙属性,如蓝牙信号的名称、密码、运行波特率等。工作模式是我们可以在PIC单片机和蓝牙模块之间发送和接收数据的一种模式。因此,在本教程中,我们将仅使用工作模式进行测试。AT指令设置模式保留为默认设置。设备名称将是HC-05,密码将为0000或1234,最重要的是所有蓝牙模块的默认波特率为9600。

更多内容请参考以下链接:https://www.yiboard.com/thread-851-1-1.html

使用Arduino和蓝牙实现语音控制LED指示灯相关推荐

  1. 一种基于蓝牙和语音控制的智能家居系统【100010378】

    2018年大学生电子设计竞赛设计报告 一种基于蓝牙和语音控制的智能家居系统 摘要:本项目使用 STM32F407 作为主控芯片,通过蓝牙和语音控制实现安全.便宜的智能家居系统.实现了手机实现家电控制: ...

  2. 【离线语音专题④】安信可VC离线语音开发板二次开发语音控制LED灯

    系列文章目录 [离线语音专题①]安信可最新离线语音模组VC系列出厂固件使用教程--SDK开源? [离线语音专题②]安信可语音开放平台的使用--VC系列SDK的获取 [离线语音专题③]安信可VC系列离线 ...

  3. 从Arduino IDE安装到成功控制LED灯光的开发过程|阿里云远程控制灯光案例|Arduino编译缺少python27.dll问题|玉念聿辉

    目录 初识Arduino 安装Arduino IDE ESP32 Blink(控制主板led) 安装 FireBeetle Board-ESP32 开发板核心 连接 FireBeetle Board- ...

  4. Arduino基础项目一:控制LED灯闪烁

    一.所需元件 1 × Arduino UNO R3(以及配套USB数据线) 1 × 面包板 2 × 彩色面包线 1 × 5mm LED灯 1 × 220欧电阻 二.硬件连接 三.软件代码 // 项目一 ...

  5. msp430发送pwm信号_使用MSP430G2单片机的PWM模块控制LED指示灯的亮度

    本篇文章是MSP430G2 LaunchPad系列教程的一部分,我们正在学习使用德州仪器的MSP430G2 LaunchPad开发板.到目前为止,我们已经学习了开发板的基础知识,并介绍了如何读取模拟电 ...

  6. 手机语音控制led(Arduino)

    原理:利用HC-06蓝牙模块与手机APP进行通信.手机APP采用APPinventor进行制作, 结构及代码如下(有点丑,比较简陋,可自行美化): 连线方式对应如下: VCC--------3.3 G ...

  7. Arduino Uno + PAJ7620U2 实现手势识别控制LED灯工作

    前言 开发板:Arduino Uno Rev3 创客主板 开发环境:Arduino IDE 开发语言:Arduino 语言(类C语言) 模块:PAJ7620U2 源码参考官方例程,并加以功能修改. p ...

  8. Arduino Uno + APDS9930 实现手势控制LED灯亮灭、调光等

    目录 前言 功能介绍: 1.靠近亮灯.距离保持约10cm常亮,远离延时熄灭 2.靠近点亮/熄灭LED,延时期间操作不响应 3.挥手点亮/熄灭LED,悬停进行非无极pwm调光 接线 效果图 源码 通用部 ...

  9. arduino串口监视器显示nan_进阶教程1:Arduino串口通信与电脑控制LED

    本专栏内容经修订后,已在豆瓣阅读集结成书出版: https://read.douban.com/ebook/106875966/​read.douban.com 我是潘,曾经是个工程师.这是为 htt ...

最新文章

  1. 华人打造二次元老婆生成器!尔康容嬷嬷成萌妹,图像视频都能变 | Demo可玩
  2. hadoop python入门_MRJob 极速入门,Python玩转Hadoop你会么?
  3. Express调用mssql驱动公共类dbHelper
  4. 简单的计算机试题,这么简单的MS Office试题基础,一般人都不好意思看!
  5. 转换时间格式24小时_国内(上海)原油期货交易的具体时间段?是24小时交易吗?...
  6. hibernate oracle boolean 数据类型,用hibernate向oracle读取blob数据类型为并下载到本地...
  7. linux查找文件命令 要查找包含某字符
  8. 如果你女朋友不让你看她卸妆......
  9. servlet中doPost()和doGet()
  10. mysql 二进制日志大小_mysql二进制日志。
  11. 统计表中有无数据并发送邮件
  12. 计算机辅助设计和制造论文,计算机辅助设计与制造CAD-CAM
  13. 激光打印机无线服务器,插上无线翅膀 兄弟1218W激光打印机评测
  14. 编一程序,将两个字符串连接起来,不要用strcat函数.
  15. 国美易卡RMAN工具使用流程,国美易卡文件路径信息
  16. mac被限制什么意思_苹果ip完美解决电脑ip被限制问题
  17. 美团一面(时间1.10h)
  18. RTL设计与编码指导
  19. 【毕业设计】LSTM股票预测系统 - python 深度学习
  20. 【强推文章】如果你在犹豫要不要去外包公司,不妨看看这篇文章(自己深有感触)

热门文章

  1. 英文Assignment写作段落重要性讲解
  2. panic函数c语言,【go语言学习】错误error和异常panic
  3. markdown 不等于
  4. 关于微擎模块,点击上传图片无反映问题。
  5. 复杂大脑网络的结构和功能
  6. win10玩不了星际战甲怎么办?
  7. 柱状图怎么添加数据python_Python数据可视化:如何用Matplotlib创建柱状图
  8. 常微分方程的差分方法C语言,常微分方程差分方法.ppt
  9. 【编程原则】预则立,不预则废
  10. iOS的电量测试(Sysdiagnose)