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燈 亮度 或者 色彩。