A. 求一个关于光敏电阻,发光二极管和单片机的光控灯电路图
用有ad功能的stc单片机,与51系列兼用,电路非常简单。光敏电阻串接1个电阻,取样至ad输入。
B. 求 基于单片机控制的光控灯 电路图 要求:天黑灯亮,亮时灯灭。
光敏电阻是一定要的,用8051就太大材小用了吧,除非你要显示屏什么的,不然的话,一个三极管就得了.全部的材料:一个三极管,一个电阻,一个可调电阻,一个光敏电阻,N个LED,加一个电源冰得了.
C. 单片机控制LED灯使其闪烁
我这里用的是按键,,不知道你说的开关是不是按键,,要不是我再重新编
#include<reg52.h>
#defineuintunsignedint
#defineucharunsignedchar
sbitled=P1^6; // 控制LED的口
sbitkey=P1^0; //按键状态检测口
voiddelay(uintz) //延时函数
{
uintx,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
voidmain()
{
uinta=0;
key=1;
led=1;
if(key==0)
{
delay(5);
if(key==0)
a++;
while(!key);
delay(5);
while(!key);
}
if(a==1)
{
while(key!=0)
{led=0;
delay(1000);
led=1;}
led=1;a=0;
}
elseled=1;
}
D. 单片机控制LED灯。
嘿嘿
这两种方法
都是可以的
都可以驱动LED指示灯。
1
关于你的LED怎么都不亮:
原因可能是连接的方法不太对,你可以参考下述连接方式,检查一下你的电路。
方法1:
用8050的三极管做开关电路,三极管的基极接P2.0,然后用集电极通过LED接5v电源,发射极通过220欧姆电阻接地。执行SETB
P2.0
指令可以点亮led。
方法2:
是用P1.0直接驱动led,应该让led另一端通过220欧姆电阻接5v电源,执行CLR
P1.0
指令
会点亮led。
呵呵
赶快再试试吧
满意后要选满意回答啊
E. 如何用单片机去控制家用灯光
恩,好注意,我不懂,但是可以和力讨论;
首先是电源电平的问题,其次才是控制的问题;
单片机用DC,这个需要买一个开关电源;单片机输入很可能是按键,而输出则是通过三极管控制的继电器,有各种继电器啊,选择那种触电多的就是了;问题是驱动能力的问题;灯光你要达到什么效果呢?你是想控制亮度随时间变化的效果的话,比较难,家用电平是220V,那么要改变220V的话就需要对整个家用电路进行改造;另外就需要买光电传感器,这就增加了输入口路数,还有就是肯定需要有AD转换功能的芯片了。
F. 用单片机怎么做光控道路施工闪烁警示灯
这个对做单片机的还是比较简单的
G. 求基于单片机的光控路灯的程序: 要求:1,、天黑灯亮,天亮灯灭 2、天黑灯灭经过反复三次检测
解答到如何程度。
如果只是要个思路,那很简单,传感器输出信号施加于光敏电阻上,用运放芯片放大后接入单片机AI口,及模拟输入口,通过测量仪器界定出天黑及天亮的界限电压,单片机程序判断
如要电路图及源代码,本人可以进行专业设计,远程辅助调试。费用详谈,联系邮箱:[email protected]
H. 单片机开发板设计光控小夜灯
计一款能受光控的 三个不同颜色led循环发光的小夜灯了解的信息的
I. 单片机如何制作光控开关
用一个比较器一个三管就行了。用一个光敏元件串一个电阻,取电压到比较器,作比较,比较结果用三极管驱动开关。
J. 怎么用单片机实现光控+温控led灯
单片机+光敏元件(光敏传感器)+热敏元件(热敏传感器),就可以用单片机实现光控+温控led灯 亮度 或者 色彩。