如何将tone()和analogwrite结合在同一个口输出呐?
想做特雷门琴,用2个光敏决定频率和响度,但是不知道2个参数如何结合在一起输出。代码如下
/*
作者:普元太子
时间:2014年5月17日
IDE版本:1.0.5- r2
作用:双光敏控制扬声器 即特雷门琴
*/
int a=analogRead(A0);
int b=analogRead(A1);
void setup()
{
pinMode(3,OUTPUT);
}
void loop()
{
analogWrite(3,a/4);
tone(3,b/4);
}
接起来就是叭叭叭叭叭的声音。。。完全无效呐。求教。。。 代码应该可以运行,可能是取值方式不正确。。。 最新修改试验成功 。把b参数去掉 ,直接用光敏电阻串到喇叭上。。。:)
页:
[1]