板上有两个gnd,能不能两个gnd分开接在不同的地方?
感觉两个gnd是连在一块的,回头实测一下电阻看看
hotboy 发表于 2013-5-12 21:26 static/image/common/back.gif
完成了我自己的达文西之灯,我手头没有光敏三极管,所以我用了光敏电阻。环境灯光已经超过了300,所以直接会 ...
<p>很有探索精神啊</p>
lizh1245 发表于 2013-3-6 22:09 static/image/common/back.gif
我的光敏三极管输出零是肿么回事···环境光在0到5徘徊
你的电阻如果没有,或者是并联的话就是这样的。。。。电阻串联就好了。
迷你强 发表于 2012-7-24 17:50 static/image/common/back.gif
这个不是光敏电阻,是光敏三极管,并联电阻是为了分压
分压?是怕电流大把它烧坏吗?
那电阻和它串联也可以吧?
本帖最后由 chaoser 于 2013-8-10 14:09 编辑
把LZ的程序稍微改了一下(LZ莫怪~),启动时检测到的第一个值为初始值,这样不必反复调整程序。同时控制了一下刷新率,否则监控窗口看都看不清。
/* 程序功能:Arduino的光敏实验,有光就会点亮led
先设置一个初始值,为环境基础亮度,此值需略大于环境数据但小于灯光下的数据
再检测光线强度,若当前光线强度大于预设值,则点亮LED,否则关闭LED
*/
int inv; // 此处为初始值
void setup () {
Serial.begin(9600);
pinMode(13,OUTPUT);
inv=analogRead(A0);
Serial.print("Initial Value = ");
Serial.println(inv);
}
void loop() {
int nwv=analogRead(A0);
Serial.println(nwv);
digitalWrite(13,(nwv>inv));
delay(500);
}
测试时发觉,初始值也就是3~4(多云,室内),开台灯5~6,用强光手电垂直照射,值在300~1000之间飘忽(貌似准确度堪忧),侧向照射,值在100左右。觉得这个光敏管也就感应一下光线是否有变化,想测量准确的光入射量看来是没戏。
chaoser 发表于 2013-8-10 14:00 static/image/common/back.gif
把LZ的程序稍微改了一下(LZ莫怪~),启动时检测到的第一个值为初始值,这样不必反复调整程序。同时控制了 ...
就是要改程序
看了这么多篇了,貌似偏实践,少理论?
比如每个针脚的用法和注意接触很少哈, 就记得带 # 的 PWM 和 analog 那块的针脚有一定特殊性了, 有没有比较系统的介绍针脚的哈?
感谢楼主教程
感谢楼主分享
chaoser 发表于 2013-8-10 14:00 static/image/common/back.gif
把LZ的程序稍微改了一下(LZ莫怪~),启动时检测到的第一个值为初始值,这样不必反复调整程序。同时控制了 ...
这样子有点问题,你这个程序适合一开始是为开灯的状态,万一程序一启动就是开灯状况,那之后就会出现问题。
我的UNO连接好之后灯泡的亮度很微弱,这是为什么?
求助。为什么完全按照教程的规范接的电路
但是读出来的光照数字飘忽不定,一会0,一会到顶1023,中间有几个其他数值,导致LED一直频闪,一直频闪。求解!
建议楼主把那个光敏三极管的工作原理给介绍一下,那这个帖子就完美了
有光变亮,无光变暗,用在做的GPS校时时钟上,晚上不会那么刺眼了
你好,请问我将此电路的LED改成蜂鸣器,代码也相应地做了修改,为何最后不成功呢?
不知道卤煮能否看见,希望各位大神看见了能指点一下!谢谢!!