• 方案介紹
  • 附件下載
  • 推薦器件
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

【Arduino入門】NO.2,使用不同的電阻值來改變LED的亮度

2018/06/27
59
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

adafruit-arduino-lesson-2-leds.pdf

共2個文件

在本課中,您將學(xué)習(xí)如何使用不同的電阻值來改變LED的亮度。

材料清單

  • l5mm Red LED 1個
  • l270Ω電阻(紅色,紫色,棕色條紋)1個
  • l470Ω電阻(黃色,紫色,棕色條紋)1個
  • l2.2kΩ電阻(紅色,紅色,紅色條紋)1個
  • l10kΩ電阻(棕色,黑色,橙色條紋)1個
  • l半面包板1個

LED簡述

learn_arduino_led_labelled.jpg

LED可以制造出色的指示燈。 他們使用很少的電力,他們幾乎永遠(yuǎn)持續(xù)下去。

在本次會議中,您將使用所有LED中最常見的5mm紅色LED。 5Mm是指LED的直徑以及5mm,其他常見尺寸是3mm和大型有趣的10mm LED。

您不能直接將LED連接到電池電壓源。 首先,因為LED具有正極和負(fù)極導(dǎo)線,并且如果其方向不正確,則不會發(fā)光;其次,LED必須與電阻一起使用以限制或“阻塞”流過LED的電流量 - 否則 LED可能會燒壞!

如果您不使用帶LED的電阻,那么它很可能會立即被破壞,因為太多的電流會流過LED,加熱它并破壞產(chǎn)生光線的'連接點'。

有兩種方法可以判斷哪個LED是正面的,哪個是負(fù)面的。

首先,正極管腳長。

其次,當(dāng)負(fù)極導(dǎo)線進(jìn)入LED的主體時,LED的外殼有一個平坦的邊緣。

如果你碰巧有一個LED在較長的導(dǎo)線旁邊有一個平坦的一面,你應(yīng)該假設(shè)較長的導(dǎo)線是正極。

電阻簡述

learn_arduino_R-270-level.jpg

顧名思義,電阻抵抗電流,電阻值越高,阻抗越大,電流越小。 我們將用它來控制通過LED的電流量,從而控制LED的亮度。

阻力單位稱為歐姆,通常縮寫為Ω希臘字母Omega。 由于歐姆是電阻值較低的電阻(它根本無法抗拒),我們還給出了電阻值(kΩ(1000Ω)和MΩ(1000,000Ω))。 這些被稱為千歐姆和兆歐姆。

在本課中,我們將使用四個不同的電阻值,270Ω,470Ω,2.2kΩ和10kΩ。 這些電阻看起來都一樣,只是它們上面有不同的彩色條紋。 這些條紋告訴你電阻的值。

電阻器的顏色代碼就像這樣工作,對于這樣的電阻器有三條彩色條紋,然后在一端有金條。

每種顏色都有一個數(shù)字,如下所示:

  • l黑色0
  • l棕色1
  • l紅色2
  • l橙色3
  • l黃色4
  • l綠色5
  • l藍(lán)色6
  • l紫色7
  • l灰色8
  • l白色9

前兩個條紋是該值的前兩位,因此紅色,紫色表示2,7。下一個條紋是前兩位數(shù)字后面需要的零的數(shù)量,因此如果第三條紋為棕色,則為 在上面的照片中,則會有一個零點,所以電阻為270Ω。

條紋棕色,黑色,橙色的電阻為10和三個零點,所以10,000Ω換句話說就是10kΩ。

與LED不同,電阻器沒有正負(fù)極導(dǎo)線。 它們可以通過任何方式連接。

面包板布局

使用270Ω電阻連接您的stripboard,如下所示。

learn_arduino_fritzing.jpg

Arduino是一個方便的5V電源,我們將用它來為LED和電阻提供電源。 除了將其插入USB電纜之外,您無需對Arduino做任何事情。

learn_arduino_overview.jpg

使用270Ω電阻器時,LED應(yīng)該非常亮。 如果換出470Ω電阻的270Ω電阻,那么LED將顯得有點暗淡。 使用2.2kΩ電阻器時,LED應(yīng)該非常微弱。 最后,使用10kΩ的電阻器,LED將可見。 將紅色跳線從面包板中拉出并將其接觸到孔中并將其取下,以便它像開關(guān)一樣工作。 你應(yīng)該能夠注意到不同之處。

熄燈可能會更有幫助。

移動電阻

此時,5V電阻連接到電阻的一端,電阻的另一端連接到LED的正極,LED的另一端連接到GND。 但是,如果我們移動電阻使其位于LED之后,如下所示,LED仍將點亮。

learn_arduino_fritzing_2.jpg

請注意,您可能希望將270Ω電阻器放回原位。

所以,只要在某個地方,我們放置電阻器的哪一側(cè)是無關(guān)緊要的。

閃爍LED

通過對面包板的簡單修改,我們可以將LED連接到Arduino的輸出引腳。 將紅色跳線從Arduino 5V連接器移至D13,如下所示:

learn_arduino_fritzing_pin_13.jpg

現(xiàn)在加載第1課的“閃爍”示例草圖。您會注意到內(nèi)置的“L”LED和外部LED現(xiàn)在應(yīng)該閃爍。

讓我們嘗試使用Arduino的另一個引腳 - 比如D7。 將紅色跳線從D13引腳移動到D7引腳,并在草圖頂部附近修改以下行:

int led = 13; 改為int led =7;

將修改后的草圖上傳到Arduino板,LED應(yīng)該仍然閃爍,但是這次使用引腳D7。

在下一課中,我們將再次使用LED,這一次,Arduino將控制LED。

  • adafruit-arduino-lesson-2-leds.pdf
    下載
    描述:入門素材2
  • file.txt
    下載
    描述:程序

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險等級 參考價格 更多信息
AD592CNZ 1 Analog Devices Inc Current Output - Precision IC Temperature Transducer

ECAD模型

下載ECAD模型
$41.4 查看
DS18S20Z+ 1 Maxim Integrated Products Serial Switch/Digital Sensor, 9 Bit(s), 0.50Cel, Rectangular, 8 Pin, Surface Mount, ROHS COMPLIANT, SOP-8
$6.08 查看
A1220LLHLT-T 1 Allegro MicroSystems LLC Hall Effect Sensor, -4mT Min, 4mT Max, 30-60mA, Rectangular, Surface Mount, SOT-23W, 3 PIN

ECAD模型

下載ECAD模型
$1.26 查看

相關(guān)推薦