目录

基本概念

演示及代码


基本概念

本次采用这款蜂鸣器,蜂鸣器有有源蜂鸣器,和无源蜂鸣器。

Arduino中有一个tone的函数,第一个参数是那个输入口,第二个参数传要发的音频!

哆(2093)瑞(2349)咪(2637)

关闭发音使用noTone,其中的参数为哪个输入口。

如下的这个蜂鸣器:

本次把输入口放到了7号口上;

电压接到3.3v上

GND接地。

演示及代码

连接线如下:

这里采用数字输入,按下按钮把灯点亮,并且蜂鸣器发出指定的声音;

LED灯依次的高位接入:13、12、11号口;

开关高位接入10、9、8号口;

蜂鸣器接入7号口。

从左往右依次按下按钮后,把13、12、11口都设置为高位,没按的时候设置为低位;

再设置为高位的同时也把蜂鸣器激活发指定的声音。

下面的gif图,但没有声音,声音是多瑞咪的发声

源码如下:

void setup(){pinMode(10, INPUT);pinMode(9, INPUT);pinMode(8, INPUT);digitalWrite(10, HIGH);digitalWrite(9, HIGH);digitalWrite(8, HIGH);pinMode(13, OUTPUT);pinMode(12, OUTPUT);pinMode(11, OUTPUT);
}void loop(){if(digitalRead(10) == LOW){tone(7, 2093);digitalWrite(13, HIGH);return;}else{noTone(7);digitalWrite(13, LOW);}if(digitalRead(9) == LOW){tone(7, 2349);digitalWrite(12, HIGH);return;}else{noTone(7);digitalWrite(12, LOW);}if(digitalRead(8) == LOW){tone(7, 2637);digitalWrite(11, HIGH);return;}else{noTone(7);digitalWrite(11, LOW);}}

Arduino笔记-有源蜂鸣器结合开关(多瑞咪发声)相关推荐

  1. arduino笔记15:按键开关输入

    按键是一种常用的控制电气元件. 这里该提到的是个通过操作按键来控制LED灯的亮灭,可以参考这个教程:http://www.51hei.com/bbs/dpj-41341-1.html 常见开关 开关的 ...

  2. 【Arduino笔记】蜂鸣器的使用

    一定注意,蜂鸣器可能会扰民!!! 珍爱耳朵,谨慎使用. 正文 蜂鸣器实物图 老知识,GND为负极,VCC为正极,中间的"I/O"就是信号线,我这里接第11号引脚.  之前的舵机和超 ...

  3. 【分立元件】有源蜂鸣器和无源蜂鸣器有什么区别?

    蜂鸣器在产品中使用到的地方其实很多,如煤气泄露检测系统,当检测到泄露的时候就需要有一个发声器件来提示用户有危险.如一些电子仪器仪表,在按按键的时候需要有一个声音的反馈,通过蜂鸣器就可以很简单的做到这一 ...

  4. Arduino笔记实验(初级阶段)—火焰传感器+有源蜂鸣器实验

    Arduino笔记实验(初级阶段)-火焰传感器+有源蜂鸣器实验 文章目录 Arduino笔记实验(初级阶段)-火焰传感器+有源蜂鸣器实验 前言 一.电路图 二.火焰传感器(4引脚)-有源蜂鸣器 代码 ...

  5. RFID模块+WIFI模块+振动传感器+有源蜂鸣器+舵机+Arduino UNO R3所构成的门禁系统模块

    该系统模块主要由RFID模块+WIFI模块+振动传感器+有源蜂鸣器+舵机+Arduino UNO R3组成的门禁系统模块.这里使用舵机充当门锁,用户可以刷卡开门,也可以通过APP控制舵机状态达到开门的 ...

  6. arduino有源蜂鸣器在哪_Arduino 蜂鸣器

    实验器材:Arduino 168P 基础套件 互动媒体 1.Arduino 168P 开发板一个 2.USB下载线一条 3.蜂鸣器一个 4.220欧姆电阻1个 5.面包板一块 6.面包板跳线若干条 实 ...

  7. arduino 有源 蜂鸣器_穷创客教育之Arduino编程第十课:蜂鸣器电子琴

    欢迎注册,加入沙洋社区-我们的网上家园! 您需要 登录 才可以下载或查看,没有帐号?注册 x 穷创客教育之Arduino编程第十课:蜂鸣器电子琴 蜂鸣器又分为有源蜂鸣器和无源蜂鸣器两种,无源蜂鸣器的电 ...

  8. Arduino实验十四 无源蜂鸣器与有源蜂鸣器

    学习任务: 利用无源蜂鸣器发声 利用有源蜂鸣器发声 组件: Arduion主板 无源蜂鸣器 有源蜂鸣器 面包板 杜邦线 USB数据线 下图是无源蜂鸣器 下图是有源蜂鸣器 实验步骤: 1.建立电路 Ar ...

  9. Arduino 有源蜂鸣器实验

    相关资料链接 点这里 1.1 项目介绍: 有源蜂鸣器是一种一体化结构的电子讯响器,采用直流电源供电.模块接上电源后,当我们直接给信号端输入个高电平信号后,蜂鸣器响起,反之低电平关闭. 1.2 模块相关 ...

最新文章

  1. java中集合的模型特点_Java 学习笔记(十四)集合
  2. iptables透明网桥无法使用透明代理错误
  3. java解非线性方程组_Scipy - 非线性方程组的所有解
  4. django language_第 58 天:Python Web开发 Django 简介
  5. 练习、C# 结构体、冒泡排序
  6. linux 等待信号,51CTO博客-专业IT技术博客创作平台-技术成就梦想
  7. check attribute active - how to check if SAP CRM WebClient UI property is read only
  8. springboot整合 beatlsql
  9. 零拷贝的基本原理及使用Java通过零拷贝实现数据传输
  10. Anaconda下载及安装(图文)
  11. 用Python学《微积分B》(序)
  12. [windows] win10下的SysMain服务
  13. markdown中修改图片大小
  14. R语言lowess函数数据平滑实战(Locally Weighted Regression, Loess)
  15. 【Android-Broadcast】广播的权限
  16. 外卖平台乱象迭出!究竟谁该负责?
  17. 使用nid的修改数据库名
  18. Android链接蓝牙电子称
  19. 【融职培训】Web前端学习 第2章 网页重构2 常用的html标签
  20. java并发编程实战wwj----------第三阶段-------------CompletableFuture---------------56-59

热门文章

  1. rvm 安装后的补充工作:source $HOME/.profile
  2. atomikos   log already in use
  3. 关于NSString和NSMutableString的retainCount
  4. linux下的FTP服务配置
  5. “烟花”来势汹汹!用数据可视化告诉你:台风最爱在哪登陆?
  6. 要是不会用数据,算什么IT产品经理?
  7. 成就优秀程序员的很多因素你知道多少?
  8. 代码的世界里的一群精神病人
  9. 刚到的新公司 前任经理匆匆见了一面 飞鸽传书下载
  10. 局域网聊天老大——飞鸽传书