課程目標
- 發(fā)光二極管
LED(Light Emitting Diode,發(fā)光二極管)是一種能夠?qū)㈦娔苻D(zhuǎn)化為光能的固態(tài)的半導體器件。長腳接正電(高電平)、短腳接負電(低電平)LED燈亮,反之LED燈不亮。
電路組成四要素
電源、導線、開關(guān)、用電器
串聯(lián)電路
電流只有一條通路,依次通過每一個組成元件。串聯(lián)電路中經(jīng)過一盞燈的電流一定經(jīng)過另一盞燈。如果熄滅一盞燈,另一盞燈一定熄滅。
面包板
由于板子上有很多小插孔,很像面包中的小孔,因此得名。各種電子元器件可根據(jù)需要隨意插入或拔出,方便臨時插接電路。
電路搭建
程序編寫
練習一:讓LED亮起來
ArduinoUno相關(guān)的引腳描述,大家可以看一下前面的一篇文章,這里不做贅敘。接下來我們就可以開始第一個程序的編寫。想要讓LED常亮,我們只需要將連接LED正極的UNO管腳設(shè)為高電平就可以。將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)這個功能,只需要給它增加關(guān)燈的功能,也就是將數(shù)字管腳設(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秒
}
-
半導體
+關(guān)注
關(guān)注
335文章
28707瀏覽量
234393 -
led燈
+關(guān)注
關(guān)注
22文章
1595瀏覽量
109448 -
發(fā)光二極管
+關(guān)注
關(guān)注
13文章
1216瀏覽量
67393 -
串聯(lián)電路
+關(guān)注
關(guān)注
6文章
161瀏覽量
26176
發(fā)布評論請先 登錄
Arduino在嵌入式開發(fā)中應用案例之arduino點亮LED

我的第一個arduino-labview項目---點亮LED
【OK210試用體驗】裸機篇 -- 點亮LED增強版
微雪Arduino系列教程四:點亮一個LED燈
微雪Arduino系列教程(包含基本語法和實驗:語音、傳感器.... )——持續(xù)更新中
微雪Arduino系列教程(包含基本語法和實驗:語音、傳感器....
如何用ESP8266點亮LED
Arduino學習日記之點亮RGB燈
用esp8266觸摸arduino上的一個按鈕,點亮一個LED距離,它將連接到另一個沒有arduino的esp8266可能嗎?
如何連接2個Arduino設(shè)備以及如何響應其他Arduino設(shè)備發(fā)送的信號

stm32-kirk-lib使用筆記 - 005 點亮LED燈(基礎(chǔ)篇)

使用Arduino控制觸摸傳感器點亮LED

評論