課程目標
- 發(fā)光二極管
LED(Light Emitting Diode,發(fā)光二極管)是一種能夠?qū)㈦娔苻D(zhuǎn)化為光能的固態(tài)的半導體器件。長腳接正電(高電平)、短腳接負電(低電平)LED燈亮,反之LED燈不亮。
電路組成四要素
電源、導線、開關、用電器
串聯(lián)電路
電流只有一條通路,依次通過每一個組成元件。串聯(lián)電路中經(jīng)過一盞燈的電流一定經(jīng)過另一盞燈。如果熄滅一盞燈,另一盞燈一定熄滅。
面包板
由于板子上有很多小插孔,很像面包中的小孔,因此得名。各種電子元器件可根據(jù)需要隨意插入或拔出,方便臨時插接電路。
電路搭建
程序編寫
練習一:讓LED亮起來
ArduinoUno相關的引腳描述,大家可以看一下前面的一篇文章,這里不做贅敘。接下來我們就可以開始第一個程序的編寫。想要讓LED常亮,我們只需要將連接LED正極的UNO管腳設為高電平就可以。將UNO連接好后,點擊上傳,就可以發(fā)現(xiàn)該LED一直發(fā)出亮光。
圖形化方式:
代碼方式:
/* 項目名稱:點亮LED
* 項目時間:2022.02.07
* 項目作者:Mr.X
*/
int ledPin = 4;//定義引腳變量
void setup() {
pinMode(ledPin,OUTPUT);//初始化引腳模式為輸出模式
}
void loop() {
digitalWrite(ledPin,HIGH);//循環(huán)數(shù)字寫入高電平
}
練習二:閃爍的LED
LED的一亮一滅就能呈現(xiàn)出閃爍的效果。要實現(xiàn)這個功能,只需要給它增加關燈的功能,也就是將數(shù)字管腳設為低電平。
圖形化方式:
代碼方式:
/* 項目名稱:點亮LED
* 項目時間:2022.02.07
* 項目作者:Mr.X
*/
int ledPin = 4;//定義引腳變量
void setup() {
pinMode(ledPin,OUTPUT);//初始化引腳模式為輸出模式
}
void loop() {
digitalWrite(ledPin,HIGH);//點亮LED
delay(1000); //延時1秒
digitalWrite(ledPin,LOW);//熄滅LED
delay(1000); //延時1秒
}
-
半導體
+關注
關注
334文章
27595瀏覽量
220729 -
led燈
+關注
關注
22文章
1592瀏覽量
108197 -
發(fā)光二極管
+關注
關注
13文章
1202瀏覽量
66413 -
串聯(lián)電路
+關注
關注
6文章
160瀏覽量
25712
發(fā)布評論請先 登錄
相關推薦
評論