弱爆了!!!你还在测量光敏电阻的阻值?来这里看看吧
首先不得不说楼主的灵感是来自无意中浏览的一片光控LED试验的帖子(点这里就能看到)。帖子的作者整个实验都解说的很精彩,楼主一来闲的无聊,二来手头也有相关的元器件,就准备也复制一下此实验。可是第一步的时候楼主就蛋疼了,可恶的电表居然关键时刻没电了。但是楼主怎么甘心被这点小小的困难难倒。既然有单片机,电表什么的都是浮云了就。首先第一步我们像原帖子那样把光敏电阻和随便一个比较大的电阻(千欧级别)并联起来如图:
ok硬件连接部分就这么愉快的搞定了有没有很简单?
下面来看第二步,直接上程序:
int val=0;
void setup()
{Serial.begin(9600);
}
void loop()
{
val=analogRead(2);
Serial.println(val);
delay(1000);
}
好吧程序也简单到我都懒得解释,总之就是读取了模拟输入口2的电压值并显示到电脑上。
第三步总该难了吧?楼主只能说比起前两步又要简单了不少的啊。就是分别把搭建好的电路放到光源下和暗处读取数值啦。
强光下的数值:
暗处的数值:
之后的不用我说了吧?没错二十到三十之间随便取一个值当做LED灯点亮的触发电压就可以了。
虽然楼主到最后也没准确知道光敏电阻的阻值但却快速搭建好了光控LED试验,怎么样是不是很便捷?没有电表的苦逼孩子们快来和楼主一起试一试吧{:soso_e113:}
并联。。。。 首先第一步我们像原帖子那样把光敏电阻和随便一个比较大的电阻(千欧级别)"并联"起来
应该是串联吧? 肯定是串联,10k就行,接5v,光敏电阻接地。 电阻分压电路,通过已知电阻计算未知电阻
页:
[1]