發光二極管燈十秒閃一次怎麼實現
時間:2020-03-14 19:44 來源:ob体育竞彩
說一個最簡單的方法。
通過Arduino實現!就是下麵這個玩意兒。
原理圖
Arduino是自帶了一個LED燈的,為了使回答更形象,我們外接一個LED燈,加入LED燈的導通電壓為0.7V、額定電流為10ma。
Arduino口輸出5V。
那麼這時候我們需要串聯一個多大的電阻呢?
電阻和LED燈是串聯關係,所以流過電阻的電流也是10ma,它的壓降是5-0.7=4.3V。
所以電阻:4.3/0.01=430Ω!
程序
接好線之後,我們就可以直接在Arduino裏麵寫程序了。
打開Arduino IDE,開始編寫程序,有多簡單呢。
看下圖:
程序代碼如下:
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
digitalWrite(13, HIGH);
delay(10000);
digitalWrite(13, LOW);
delay(10000);
}
程序隻有三個語句:
pinMode(13, OUTPUT);
digitalWrite(13, HIGH);
delay(10000);
第一個語句的意思是把13引腳設置為輸出。
第二個語句是把13引腳設置為到高電平。
第三個語句的意思是延時10秒。這樣燒錄之後,LED燈就會每10秒閃爍一次
看過《發光二極管燈十秒閃一次怎麼實現》的人還看了以下文章
直流輸入15V輸出6~15v怎麼實現 | |
現在有很多集成電路塊或DC一DC變換電路,都可以對直流電壓來進行調節。但多數電路要達到輸入15V,輸出6~15v很難做到,因為電路本身會存在壓降。如必須要達到零壓降,就要使用升降壓型電路,但價格稍貴一些。 這種電路大體上分為兩類: 一是線性類,二是開關... |
將升降壓模塊改成可調電源怎麼實現電流單獨 | |
利用升降壓模塊設計成可調電源,實現了電壓調節,以LM2577可調升降壓芯片為例,LM2577是一款DC-DC開關型升降壓集成芯片,轉換效率高達90%左右。該芯片的最高耐壓65V,輸入電壓範圍3.5V~40V,輸出電流可達3A,其輸出電壓公式為Vout=1.23V(1+R1/R2),其中1.2... |
arduino怎麼實現wifi收發數據 | |
大部分Arduino板本身是沒有wifi功能的,如果要實現wifi通信,就要通過和8266進行串口通信,然後轉發數據。最常見的用法是通過AT命令控製8266的數據收發。 令人興奮的是,Esp8266本身也能夠用Arduino ide來進行開發了。 不管是哪種控製方式,Arduino和電腦通... |
DC24V/3A正電壓轉換為負電壓怎麼實現 | |
正電壓、負電壓是相對的,比如一個24V電源,把負極當參考地,其正極就是+24V電壓;若把正極當參考地,其負極就是-24V電壓。 若某電路係統中需要提供-24V電壓,但是目前隻有24V的電源怎麼辦呢? 1、若該24V/3A電源與係統電源完全隔離(完全單獨的電源),可將... |
怎麼實現太陽能路燈的自動開關 | |
太陽能路燈工作原理:太陽能路燈的光伏板收集光能轉化成電能,經蓄電池儲備供晚上LED燈照明。 一般情況下太陽能燈的製造商提供的路燈控製裝置都具備定時,光控,甚至還有雨控功能,使用非常方便。假如你的太陽能路燈隻有蓄電池跟LED光源及光源供電電路,而沒... |