mylife1213 发表于 2012-11-13 14:20 static/image/common/back.gif
pinMode(4,INPUT); //关闭4号口输出,没有想到其他好办法所以将状态改为输入
可以给tone命令 ...
for循环执行时间很短,所以放在duration这里很快就刷新了变得无效
可以在tone之后加个
delay(2);
noTone(4);
就能解决问题
寶□貝 发表于 2013-3-30 19:21 static/image/common/back.gif
为啥我的A0状态说啥都是0啊,各种debug 还是0
我的也是啊,不知道为什么,你的问题解决了吗?
强哥能不能把蜂鸣器改成LED,然后在pinMode(4,OUTPUT)后面加上analogWrite(4,n)呢? 如果可以的话,那个电阻要接多少? 是不是在led的另外一边也要接个限流电阻?
强哥我看到实验14的程序了,请问我刚才发的那句程序有错吗?
按你这接法,中间即b极要串联个很大的电阻,以至于串联的二极管受到光照的时候,所产生的电流与电阻的电压貌似要大于5减去二极管的压降才能达到实验效果
果然只有黄灯有效,其他的都是浮云啊,
另外noTone好像无效
这样连接会不会更好理解一点呢
学到东西了,C语言好有用
你这个太难做成功了!为什么不换成光敏电阻??
我到现在才知道,LED既然有光电池效应,看来模电还是没学好啊!!!
好东西,相当基础,适合初学者,顶!!!!
强哥,问个问题,就是这个三极管,为啥我把他反过来了就是原来是ebc接法,我旋转三极管180°后变成cbe接法,还是能按照程序来工作,一样能正常工作?
还有,你的三极管貌似接错了吧?虽然能正常工作,但是你的这个接法,是e极接了+5V,这样是不对的吧?
s9013的管脚如图。
为什么我的下载好程序后不用灯光照射蜂鸣器自己就响了,而且不会停
这也行?普通的LED就可以吗
我用的这个LED就不行,去掉LED,用手直接摸基极是可以的