请教书本3.2简易电子琴的问题-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3815|回复: 6

请教书本3.2简易电子琴的问题

[复制链接]
发表于 2018-7-27 01:29 | 显示全部楼层 |阅读模式
按书本参考程序下载后,为何还没按下按键,系统就自动播放杂乱的音符?无法单独输出音符?请教各位大侠!!
发表于 2018-7-27 09:10 | 显示全部楼层
看看是不是你的按键去斗之类的没做好
发表于 2018-7-27 09:42 | 显示全部楼层
估计是没上下拉电阻,书上应该用了下拉电阻
 楼主| 发表于 2018-7-27 15:32 | 显示全部楼层
我是按书本的参考程序运行的,原程序是没有设置上下拉的,我试试看吧。
 楼主| 发表于 2018-7-28 00:06 | 显示全部楼层
我把下拉改为上拉,音质好,明显无杂音。
 楼主| 发表于 2018-7-28 00:07 | 显示全部楼层
pinMode(2, INPUT_PULLUP);
  pinMode(3, INPUT_PULLUP);
  pinMode(4, INPUT_PULLUP);
  pinMode(5, INPUT_PULLUP);

 楼主| 发表于 2018-7-28 00:08 | 显示全部楼层
if (digitalRead(2)==LOW)
  {
    tone(10, NOTE_C5, 10); //Do(523Hz)
  }
其它按键依次类推
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-1 01:36 , Processed in 0.086971 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表