Peace 发表于 2012-8-6 10:07:53

迷你强 发表于 2012-8-5 21:54 static/image/common/back.gif
数字电路是模拟电路的一个子集、、、、模电当然能搞定。。。。问题咱开的坑是arduino入门。。。。。

那。。。。还可以用一个幂函数把他数值倒过去。。。。。

939670129 发表于 2012-9-19 20:34:34

好东西,顶~

花开无痕 发表于 2012-10-20 09:14:44

确实蛮好的,只是有些不懂为什么在某些地方要加上电阻?加多大的电阻,起到什么作用?毕竟我不是纯电专业的。老师能帮我指个门路吗?

lenovoyxl 发表于 2012-12-9 20:56:45

呵呵,挺好玩的

lmb312 发表于 2012-12-27 17:21:08

环境变量怎么看,设置多少

把自己唱给妳聼 发表于 2013-1-13 22:15:18

lmb312 发表于 2012-12-27 17:21 static/image/common/back.gif
环境变量怎么看,设置多少

连接好电路以后 打开IDE的右上角串口监视器就可以看到刷出来的数字了 就是速度很快 9600的频率

把自己唱给妳聼 发表于 2013-1-13 22:17:26

迷你强 发表于 2012-7-24 17:50 static/image/common/back.gif
这个不是光敏电阻,是光敏三极管,并联电阻是为了分压

是串联电阻 并联是分电流 串联是分电压

lanparte 发表于 2013-1-28 11:28:38

达文西:有灯会亮。
周星星:没灯呢?
达文西:绝对不会亮!

Bravo!东东 发表于 2013-2-15 13:43:08

光敏三极管长脚接低电平?

lizh1245 发表于 2013-3-6 22:09:49

我的光敏三极管输出零是肿么回事···环境光在0到5徘徊

寶□貝 发表于 2013-3-30 18:10:27

lizh1245 发表于 2013-3-6 22:09 static/image/common/back.gif
我的光敏三极管输出零是肿么回事···环境光在0到5徘徊

我的也是啊 是不是我们的光敏三极管跟别人的不一样

万马奔腾 发表于 2013-3-31 17:56:31

光敏开关有两种接法的 ,一种是光线强,数值越大;另外一种就是光线强数值越小哦~~

玄冰之神 发表于 2013-4-15 14:11:49

;P人越来越多了 后面..感觉快要问问题了..

arduino_ykk 发表于 2013-5-1 00:27:56

我的也是,用强LED光照射也只有25最多。

改了一下电路,加了温度检测模块。 如果环境光线< 10, 那么测温开启,当温度大于25度时小灯亮;如果光线> 10则小灯不亮。 这是用来模拟现在的光感电灯:白天的时候(光线强),灯关闭;夜晚的时候(光线弱),红外线感应到人体灯就亮。因为手头无红外线感应器(摩尔),所以用温度探头替代。手摸在上面,当环境暗的时候灯就会发光:$

analog 2- 光敏三极光
analog 3 - 温度传感器
代码

void setup()
{
Serial.begin( 9600 );//设置串口通讯率
pinMode( 13, OUTPUT ); //设置数字13口为led输出
}

void loop()
{
int a = analogRead( A2 ); // 模拟A2口接感光三极管,读取光线数据。
int b = analogRead( A3 ); // 读取温度电压
float temp = 5.0 * ( b / 1023.0) * 100; //将温度电压转化为温度

/* 输出至计算机*/
Serial.print( a );
Serial.print( " ; temperature=");
Serial.print( temp );
Serial.println ( " C" );

//当光线低于10, 并且温度高于25度时led灯亮
if ( a < 10 && temp >= 25.0 )
    digitalWrite( 13, HIGH);
else
    digitalWrite( 13, LOW );

delay ( 2000 );
}

hotboy 发表于 2013-5-12 21:26:37

完成了我自己的达文西之灯,我手头没有光敏三极管,所以我用了光敏电阻。环境灯光已经超过了300,所以直接会亮,关灯以后在200多左右。
我顺便读取了一下家里各种灯的光亮度,LED台灯是850,40w日光灯是750,床头暖光灯是750,本本屏幕,对光是600,不对光是350.强光手电筒打到了1002.
页: 1 [2] 3 4
查看完整版本: Arduino入门教程--第十一课--Arduino达文西之灯(光敏实验)