arduino小课堂(11)矩阵电子琴与蜂鸣器和数组与海大机械电子设计课作业讲解2
主要内容:
1、矩阵电子琴制作
2、蜂鸣器使用
3、tone函数使用
4、数组基本使用
一、矩阵电子琴
矩阵电子琴发出低音la到高音xi的矩阵电子琴
电路图:
程序代码:
int num;int yindiao[17] = {0, 220, 247, 262, 294, 330, 349, 392, 440, 494, 523, 587, 659, 698, 784, 880, 988};void setup() {
pinMode(2, INPUT_PULLUP); pinMode(3, INPUT_PULLUP); pinMode(4, INPUT_PULLUP); pinMode(5, INPUT_PULLUP); pinMode(6, OUTPUT); pinMode(7, OUTPUT); pinMode(8, OUTPUT); pinMode(9, OUTPUT); pinMode(10, OUTPUT); Serial.begin(9600);}void loop() {
num = 0;for (int i = 9; i >= 6; i--) {
digital