arduinoArduino--菜鸟之家

第三课.简易的电子琴

2019-08-02  本文已影响64人  MT521

课前学习:

单词 含义
breadboard 面包板
wire 导线
keys 按键
buzzer 蜂鸣器

一.认识欧姆定律

1.什么是电路

上节课我们学习了电流的方向是从正极流向负极。电流流过的路径叫做电路。 简单电路

电流:电荷的定向移动形成电流。

2.什么是电压

电压是电路中自由电荷定向移动形成电流的原因。

3.什么是电阻

电阻是表示导体对电流阻碍作用的大小

4.欧姆定律 欧姆

在同一电路中,通过某一导体的电流跟这段导体两端的电压成正比,跟这段导体的电阻成反比,这就是欧姆定律。


欧姆定律公式

二.蜂鸣器

蜂鸣器是可以用来发声的电子器件、分为有源蜂鸣器和无源蜂鸣器两种。注意,这里的“源”不是指电源,而是指震荡源。

三.制作电子琴

1.准备器材

名称 实物图 数量
主控板 1
面包板 1
按键 7
无源蜂鸣器 1
导线 若干

2.画电路原理图

电路原理图

3.实物连接图 实物连接图

4.程序设计

模块代码

英文代码:

void setup(){
  pinMode(8, INPUT);
  pinMode(9, OUTPUT);
  pinMode(7, INPUT);
  pinMode(6, INPUT);
  pinMode(5, INPUT);
  pinMode(4, INPUT);
  pinMode(3, INPUT);
  pinMode(2, INPUT);
}

void loop(){
  if (digitalRead(8) == 0) {
    tone(9,532,200);

  } else if (digitalRead(7) == 0) {
    tone(9,587,200);
  } else if (digitalRead(6) == 0) {
    tone(9,659,200);
  } else if (digitalRead(5) == 0) {
    tone(9,698,200);
  } else if (digitalRead(4) == 0) {
    tone(9,784,200);
  } else if (digitalRead(3) == 0) {
    tone(9,880,200);
  } else if (digitalRead(2) == 0) {
    tone(9,988,200);
  }

}
上一篇 下一篇

猜你喜欢

热点阅读