你好,我是愛吃魚香ROS的小魚。上一節(jié)我們學(xué)習(xí)了單片機(jī)的開發(fā)流程,接下來我們就嘗試通過代碼來控制LED燈的開關(guān),但是在正式寫代碼前,你需要先學(xué)會如何看電路圖。
小魚提示:
在學(xué)習(xí)下面的內(nèi)容前,需要你了解基礎(chǔ)的電路基礎(chǔ)知識(電流、電壓和電阻,比如串聯(lián)分壓,并聯(lián)分流),簡單復(fù)習(xí)下初中物理知識即可。
本教程所使用硬件平臺為MicroROS學(xué)習(xí)板V1.0.0,可點(diǎn)擊閱讀原文購買及查看詳情
一、LED介紹
LED(Light Emitting Diode),發(fā)光二極管,是一種能夠?qū)㈦娔苻D(zhuǎn)化為可見光的固態(tài)的半導(dǎo)體器件,它可以直接把電轉(zhuǎn)化為光。LED的心臟是一個(gè)半導(dǎo)體的晶片,晶片的一端附在一個(gè)支架上,一端是負(fù)極,另一端連接電源的正極,使整個(gè)晶片被環(huán)氧樹脂封裝起來。
既然是二極管,就一個(gè)非常重要的特性,就是單向?qū)щ娦浴K运囊欢艘诱龢O,一端是負(fù)極。并且不能反接。
二、點(diǎn)燈電路原理
上面這張圖是MicroROS
學(xué)習(xí)板的藍(lán)色LED電路圖和實(shí)際電路,R2
是一個(gè)1K
歐姆的電阻,LED1
是一個(gè)藍(lán)色的LED
燈,右側(cè)是3.3V
的電壓源,左側(cè)ESP_IO2
是單片機(jī)的引腳。
電流是從電壓高的地方流向電壓低的地方 ,如果我們將ESP_IO2
的電壓設(shè)成3.3V
時(shí),此時(shí)電路兩端電壓相同,沒有電流經(jīng)過,此時(shí)LED1不工作。
如果我們將ESP_IO2
設(shè)置成0V
時(shí),此時(shí)右側(cè)電壓高,左側(cè)電壓低,電流從右側(cè)流過LED1
到ESP_IO2
,此時(shí)LED1開始工作。
所以我們可以通過ESP_IO2
的電壓高低來控制LED1
燈的亮滅,這個(gè)就是點(diǎn)燈電路的原理。
三、總結(jié)
本節(jié)簡單的介紹了LED點(diǎn)燈電路的原理,下一節(jié)我們通過控制ESP_IO2
的電平來測試是否可以控制LED1
燈的亮滅。
-
led
+關(guān)注
關(guān)注
242文章
23370瀏覽量
663297 -
單片機(jī)
+關(guān)注
關(guān)注
6043文章
44622瀏覽量
638666 -
學(xué)習(xí)板
+關(guān)注
關(guān)注
0文章
45瀏覽量
12197 -
ROS
+關(guān)注
關(guān)注
1文章
280瀏覽量
17104
發(fā)布評論請先 登錄
相關(guān)推薦
CFL鎮(zhèn)流器IC驅(qū)動LED應(yīng)用電路詳解
![CFL鎮(zhèn)流器IC驅(qū)動<b class='flag-5'>LED</b>應(yīng)用<b class='flag-5'>電路</b><b class='flag-5'>詳解</b>](https://file1.elecfans.com//web2/M00/A6/89/wKgZomUMPnKANuP4AAChbGUYH04263.jpg)
FTHR-G0140開發(fā)板LED點(diǎn)燈
![FTHR-G0140開發(fā)板<b class='flag-5'>LED</b><b class='flag-5'>點(diǎn)燈</b>](https://file1.elecfans.com//web2/M00/89/33/wKgZomR9ao6ARVByAACriY6Y36Q157.png)
單片機(jī)點(diǎn)燈的基本語法代碼詳解
信號機(jī)電路圖講解和實(shí)物圖(黃燈點(diǎn)燈電路/出站信號機(jī)點(diǎn)燈/進(jìn)站信號機(jī)點(diǎn)燈電路)
![信號機(jī)<b class='flag-5'>電路</b>圖講解和實(shí)物圖(黃燈<b class='flag-5'>點(diǎn)燈</b><b class='flag-5'>電路</b>/出站信號機(jī)<b class='flag-5'>點(diǎn)燈</b>/進(jìn)站信號機(jī)<b class='flag-5'>點(diǎn)燈</b><b class='flag-5'>電路</b>)](https://file.elecfans.com/web2/M00/17/D3/pYYBAGFnzt-AOc7lAACUrbY_SN0787.jpg)
51、STM32、Linux點(diǎn)燈有什么區(qū)別?
![51、STM32、Linux<b class='flag-5'>點(diǎn)燈</b>有什么區(qū)別?](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
51點(diǎn)燈與Linux驅(qū)動點(diǎn)燈的區(qū)別
LED驅(qū)動電源的恒流電路方案分析詳解
![<b class='flag-5'>LED</b>驅(qū)動電源的恒流<b class='flag-5'>電路</b>方案分析<b class='flag-5'>詳解</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論