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

    文章

    900

    浏览量

    47846
  • 蓝牙模块
    +关注

    关注

    30

    文章

    673

    浏览量

    58005
  • Arduino
    +关注

    关注

    190

    文章

    6527

    浏览量

    197467
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    一颗模块搞定 WiFi + 蓝牙:WiFi蓝牙模块从原理到应用

    手机上车即连 CarPlay、智能家居一键配网、工业设备远程运维……这些看似不同的场景,背后都离不开同一类核心部件——Wi-Fi蓝牙组合模块。它把高速 WiFi 和低功耗蓝牙塞进一颗模组,既能发现
    的头像 发表于 03-19 11:06 464次阅读
    一颗<b class='flag-5'>模块</b>搞定 WiFi + <b class='flag-5'>蓝牙</b>:WiFi<b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>从原理到应用

    蓝牙模块产品解析与选型指南

    随着智能设备的普及,蓝牙技术已经成为实现无线连接的关键技术之一。无论是智能家居、健康设备、车载系统还是无线音频设备,蓝牙模块都是实现设备间无线通信的核心组成部分。而在众多蓝牙
    的头像 发表于 01-20 14:02 298次阅读

    蓝牙模块与BLE蓝牙:医疗健康领域的创新驱动力

    ​ 在当今快速发展的医疗健康领域,技术的每一次革新都旨在提升医疗服务的效率与质量,为患者带来更加便捷、精准和个性化的健康管理方案。蓝牙技术,尤其是低功耗蓝牙(BLE)模块的广泛应用,正成为推动医疗
    的头像 发表于 01-06 17:41 759次阅读

    探索Panasonic PAN1770蓝牙模块:特性、规格与设计要点

    推出的PAN1770蓝牙模块,基于Nordic nRF52840单芯片控制器,具备蓝牙5.1低功耗(LE)功能,为开发者提供了一个高性能、小巧且易于集成的解决方案。今天,我们就来深入了
    的头像 发表于 12-22 11:00 448次阅读

    探索松下PAN1780蓝牙模块:设计、特性与应用指南

    的PAN1780蓝牙模块,基于Nordic nRF52840单芯片控制器,为工程师们提供了一个强大而灵活的解决方案。今天,我们就来深入探讨一下这款模块的特点、技术参数以及在设计和使用过
    的头像 发表于 12-22 10:00 584次阅读

    EZ - BTTM模块Arduino评估板CYBT - 243053 - EVAL介绍

    EZ-BTTM模块Arduino评估板CYBT - 243053 - EVAL介绍 在电子开发领域,蓝牙模块的评估和开发板是我们进行相关项目的重要工具。今天就来给大家详细介绍一下EZ
    的头像 发表于 12-21 11:15 984次阅读

    HLK-B50S双模蓝牙透传模块

    在物联网与智能硬件快速发展的今天,蓝牙技术以其低功耗、高兼容性、易于集成等优势,成为设备无线连接的重要选择。无论是智能家居、工业控制,还是健康医疗、车载设备,稳定可靠的蓝牙传输模块都是
    的头像 发表于 12-08 11:13 663次阅读
    HLK-B50S双模<b class='flag-5'>蓝牙</b>透传<b class='flag-5'>模块</b>

    大研智造:蓝牙模块 PCB 多 pin 引脚焊接实录

    蓝牙模块
    jf_44781395
    发布于 :2025年12月01日 10:33:24

    如何挑选高性价比蓝牙模块

    蓝牙作为一种成熟的短距离无线通信技术,已广泛应用于智能家居、医疗设备、智能穿戴、汽车电子等领域。随着蓝牙模块在市场上的类型和尺寸日益丰富,如何在众多选择中找到适合自己产品的高性价比模块
    的头像 发表于 10-23 15:10 1888次阅读
    如何挑选高性价比<b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>?

    用于 Zigbee® 技术应用/Thread/蓝牙®应用的 2.4 GHz 前端模块 skyworksinc

    电子发烧友网为你提供()用于 Zigbee® 技术应用/Thread/蓝牙®应用的 2.4 GHz 前端模块相关产品参数、数据手册,更有用于 Zigbee® 技术应用/Thread/蓝牙
    发表于 10-16 18:31
    用于 Zigbee® 技术应用/Thread/<b class='flag-5'>蓝牙</b>®应用的 2.4 GHz 前端<b class='flag-5'>模块</b> skyworksinc

    如何在 NuMaker-IoT-M467 板上使用 Arduino IDE 控制 Wi-Fi 模块

    在NuMaker开发板上,有一个ESP-12F Wi-Fi模块;但是,Arduino IDE 中的 NuMaker UNO 包不提供该模块的相关控制。如果您希望在
    发表于 09-04 08:28

    用于 Zigbee 技术应用/Thread/蓝牙®应用的 2.4 GHz 前端模块 skyworksinc

    电子发烧友网为你提供()用于 Zigbee 技术应用/Thread/蓝牙®应用的 2.4 GHz 前端模块相关产品参数、数据手册,更有用于 Zigbee 技术应用/Thread/蓝牙®应用的 2.4
    发表于 06-19 18:31
    用于 Zigbee 技术应用/Thread/<b class='flag-5'>蓝牙</b>®应用的 2.4 GHz 前端<b class='flag-5'>模块</b> skyworksinc

    用于 WLAN 和蓝牙®应用的 2.4 GHz、256 QAM 前端模块 skyworksinc

    电子发烧友网为你提供()用于 WLAN 和蓝牙®应用的 2.4 GHz、256 QAM 前端模块相关产品参数、数据手册,更有用于 WLAN 和蓝牙®应用的 2.4 GHz、256 QAM 前端
    发表于 06-18 18:30
    用于 WLAN 和<b class='flag-5'>蓝牙</b>®应用的 2.4 GHz、256 QAM 前端<b class='flag-5'>模块</b> skyworksinc

    蓝牙低功耗模块的原理和应用介绍

    随着物联网技术的快速发展,蓝牙低功耗模块在连接各种设备和传输数据方面发挥着重要作用。今天将为您介绍蓝牙低功耗模块的工作原理以及其广泛的应用领域。
    的头像 发表于 05-21 15:56 1389次阅读

    用于 Zigbee®/Thread/蓝牙®信号应用的 2.4 GHz 前端模块 skyworksinc

    电子发烧友网为你提供()用于 Zigbee®/Thread/蓝牙®信号应用的 2.4 GHz 前端模块相关产品参数、数据手册,更有用于 Zigbee®/Thread/蓝牙®信号应用的 2.4 GHz
    发表于 05-09 18:31
    用于 Zigbee®/Thread/<b class='flag-5'>蓝牙</b>®信号应用的 2.4 GHz 前端<b class='flag-5'>模块</b> skyworksinc