0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用蓝牙模块和Arduino控制蜂鸣器

454398 来源:wv 2019-10-09 14:46 次阅读

第1步:

Arduino Uno(或克隆),三个LED,一个蜂鸣器,一个蓝牙模块(HC05,06 。.),一个电阻1k欧姆-3号,跳线,一个9v

带蓝牙终端应用程序的智能手机

步骤2:测试蓝牙模块

将HC05的+ 5V连接到3.3V ,模块的Rx到Arduino的Tx和模块的Tx到Arduino的Rx。将接地引脚接地。连接这些引脚后,为Arduino供电。蓝牙模块中的LED闪烁可确保工作状态。

步骤3:连接

通过电阻(1k)将LED 1连接到插针13,LED 2通过电阻(1k)连接到引脚8,LED 3通过电阻(1k)连接到引脚7,另一个接地(较短的边沿)。蜂鸣器的正极连接到引脚4,另一个引脚接地。

蓝牙模块的连接:

将HC05的+ 5V连接到3.3V,将模块的Rx连接到Arduino的Tx,将模块的Tx连接到Arduino的Rx 。

第4步:编码

字符缓存;

String inputString =“”;

void setup()

{结果Serial.begin(9600);结果,pinMode(13,OUTPUT);结果,pinMode(8,OUTPUT);结果,pinMode(7,OUTPUT);结果,pinMode(4, OUTPUT);

}

void loop()

{

if(Serial.available())

{

while(Serial.available())

{

char inChar =(char)Serial.read();

inputString + = inChar;

}

Serial.printIn(inputString);

同时(Serial.available()》 0)

》 {

cache = Serial.read();

}

if(inputString ==“ a”)

{

digitalWrite(13,HIGH);

digitalWrite(8, HIGH);

digitalWrite(7,HIGH);

digitalWrite(4,HIGH);

}

否则if(inputString ==“ b”)

{

digitalWrite(13 ,LOW);

digitalWrite(8,LOW);

digitalWrite(7,LOW);

digitalWrite(4,LOW);

}

inputString =“”;

}

}

点击链接以附加代码:

https://drive.google.com/file/d/0B7TrJQkVvDbAYjhnU21PalNRSlU/view?usp=drivesdk

点击链接以PDF格式查看:点击https://drive.google.com/file/d/0B7TrJ QkVvDbAaE9lY3FpMEtRTXM/view?usp = drivesdk

第5步:使用智能手机进行处理

从Google Play商店下载蓝牙终端应用。它是免费提供的。打开时,通过蓝牙将智能手机与hc05连接。现在将数据发送到Arduino。在我们的情况下,数据是字符“ a”和字符“ b”。发送“ a”将使三个LED闪烁并使蜂鸣器发声。通过发送“ b”,上述所有操作都会停止。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 蜂鸣器
    +关注

    关注

    12

    文章

    850

    浏览量

    45299
  • 蓝牙模块
    +关注

    关注

    30

    文章

    454

    浏览量

    55107
  • Arduino
    +关注

    关注

    184

    文章

    6427

    浏览量

    184826
收藏 人收藏

    评论

    相关推荐

    蓝牙双模音频模块支持串口AT指令控制介绍

    蓝牙音频模块支持串口AT指令控制介绍,这里推荐BT401蓝牙模块,功能简介如下: BT401模块
    的头像 发表于 03-28 11:27 137次阅读
    <b class='flag-5'>蓝牙</b>双模音频<b class='flag-5'>模块</b>支持串口AT指令<b class='flag-5'>控制</b>介绍

    蜂鸣器的介绍 如何控制蜂鸣器的工作?

    单片机开发板上蜂鸣器分为两种:一种称之为有源蜂鸣器,另一种是无源蜂鸣器
    的头像 发表于 11-10 11:34 1263次阅读
    <b class='flag-5'>蜂鸣器</b>的介绍 如何<b class='flag-5'>控制</b><b class='flag-5'>蜂鸣器</b>的工作?

    Arduino新型蓝牙遥控车

    电子发烧友网站提供《Arduino新型蓝牙遥控车.zip》资料免费下载
    发表于 07-06 11:18 0次下载
    <b class='flag-5'>Arduino</b>新型<b class='flag-5'>蓝牙</b>遥控车

    如何使用Arduino控制继电器模块制作智能家居

    电子发烧友网站提供《如何使用Arduino控制继电器模块制作智能家居.zip》资料免费下载
    发表于 06-29 10:22 0次下载
    如何使用<b class='flag-5'>Arduino</b><b class='flag-5'>控制</b>继电器<b class='flag-5'>模块</b>制作智能家居

    如何使用PIR传感器和蜂鸣器模块

    电子发烧友网站提供《如何使用PIR传感器和蜂鸣器模块.zip》资料免费下载
    发表于 06-28 10:10 0次下载
    如何使用PIR传感器和<b class='flag-5'>蜂鸣器</b><b class='flag-5'>模块</b>

    DIY Arduino蓝牙控制机器人

    电子发烧友网站提供《DIY Arduino蓝牙控制机器人.zip》资料免费下载
    发表于 06-27 14:59 1次下载
    DIY <b class='flag-5'>Arduino</b><b class='flag-5'>蓝牙</b><b class='flag-5'>控制</b>机器人

    蓝牙控制Arduino机器人

    电子发烧友网站提供《蓝牙控制Arduino机器人.zip》资料免费下载
    发表于 06-27 10:24 0次下载
    <b class='flag-5'>蓝牙</b><b class='flag-5'>控制</b>的<b class='flag-5'>Arduino</b>机器人

    如何制作Arduino蓝牙控制的汽车

    电子发烧友网站提供《如何制作Arduino蓝牙控制的汽车.zip》资料免费下载
    发表于 06-26 10:21 0次下载
    如何制作<b class='flag-5'>Arduino</b><b class='flag-5'>蓝牙</b><b class='flag-5'>控制</b>的汽车

    Arduino蓝牙的智能咖啡机

    电子发烧友网站提供《带Arduino蓝牙的智能咖啡机.zip》资料免费下载
    发表于 06-25 11:53 0次下载
    带<b class='flag-5'>Arduino</b>和<b class='flag-5'>蓝牙</b>的智能咖啡机

    将HC-06蓝牙模块Arduino连接教程

    电子发烧友网站提供《将HC-06蓝牙模块Arduino连接教程.zip》资料免费下载
    发表于 06-25 11:24 0次下载
    将HC-06<b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>与<b class='flag-5'>Arduino</b>连接教程

    DIY转向蓝牙汽车arduino

    电子发烧友网站提供《DIY转向蓝牙汽车arduino.zip》资料免费下载
    发表于 06-14 15:12 0次下载
    DIY转向<b class='flag-5'>蓝牙</b>汽车<b class='flag-5'>arduino</b>

    Arduino有源和无源蜂鸣器

    电子发烧友网站提供《Arduino有源和无源蜂鸣器.zip》资料免费下载
    发表于 06-09 10:03 0次下载
    <b class='flag-5'>Arduino</b>有源和无源<b class='flag-5'>蜂鸣器</b>

    使Arduino、继电器和蓝牙模块的家庭自动化

    电子发烧友网站提供《使Arduino、继电器和蓝牙模块的家庭自动化.zip》资料免费下载
    发表于 06-08 11:18 0次下载
    使<b class='flag-5'>Arduino</b>、继电器和<b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>的家庭自动化

    学习一下经典蓝牙BT模块

    从机模块,进而控制Arduino实现LED的亮灭。   从机端我们沿用场景1的电路连接,代码修改如下:   作为主机模式的手机端,我们需要下载一个蓝牙串口助手工具,安卓手机可以下
    发表于 05-15 15:50

    Arduino人体红外感应+继电器+蜂鸣器

    实现功能:当人体红外感应到人时,蜂鸣器报警,继电器模块闭合;反之,继电器模块断开。模块连接:Arduino人体红外和继电器连接同
    发表于 04-28 11:01 5次下载
    <b class='flag-5'>Arduino</b>人体红外感应+继电器+<b class='flag-5'>蜂鸣器</b>