1. 程式人生 > >【BBC micro:bit基礎教程】01-如何用按鍵控制一個LED

【BBC micro:bit基礎教程】01-如何用按鍵控制一個LED

【所需材料】

  • BBC micro:bit 主機板 x 1
  • Micro USB 線   x 1
  • 能容納2節7號(AAA)電池的電池盒 x 1
  • 7號(AAA)電池 x 2
  • 紅色LED燈 x 1
  • 100歐姆限流電阻 x 1 
  • 鱷魚夾 x 3

​【認識LED】

如圖所示,LED有連個引腳,一長一短,LED發光二極體屬於二極體的一種,二極體具有單向導通的特性:即加正向電壓時導通,電流可以流過,發光二極體會亮;加反向電壓時,電流不能流過,發光二極體不亮。而且如果反向電壓過大,會導致二極體擊穿,造成永久性損壞。

【認識電阻】

 在本節課中,電阻的作用是用來限制電流的大小,因此我們稱之為限流電阻,沒有限流電阻,LED會由於電流過大而造成永久性損壞。

市面上有各種不同阻值和形狀的電阻,我們怎麼才能找到哪種是我們需要的呢?根據歐姆定律,我們就能計算出不同的LED所需要的最小阻值的電阻,下表可以作為一個參考:

【電路接線步驟】

  1. 斷掉micro:bit與電腦和電池的連線,保證micro:bit處於非供電狀態。
  2. 用鱷魚夾的一段夾住LED的短腳和電阻的任意一端。
  3. 用鱷魚夾夾住電阻的另一端和micro:bit的GND引腳。
  4. 用鱷魚夾的一段夾住LED的長腳和micro:bit的Pin 0。

【對micro:bit進行程式設計】

【對程式進行測試】

  1. 將編好的程式下載到micro:bit中
  2. 接上電池,分別按鍵A和鍵B進行測試。

【有問題聯絡作者】

微信:mengfeixiang007 (驗證資訊請備註micro:bit)

QQ:784827264 (驗證資訊請備註micro:bit)