03擴展板

一、認識擴展板

  • 我們上週利用4條杜線連接三色LED燈到D9、D10、D11及GND有一點麻煩,你看擴展板就幫我們接好了,而且還接了很多元件及感應器,是不是方便多了!?

  • 數位輸出腳位:其值為0或1

    • D2腳位接了一顆【按鍵】

    • D3腳位接了一顆【按鍵】

    • D4腳位接了一顆【DHT11(溫濕度感應器)】

    • D5腳位接了一顆【蜂鳴器】

    • D6腳位接了一顆【紅外線接收器】

    • D7腳位沒有接東西,我們可以接我們想接的元件或感應器

    • D8腳位沒有接東西,我們可以接我們想接的元件或感應器

    • D9腳位接到了【三色LED的紅燈】

    • D10腳位接到了【三色LED的綠燈】

    • D11腳位接到了【三色LED的藍燈】

    • D12腳位接了一顆【紅色LED燈】

    • D13腳位接了一顆【藍色LED燈】

  • 練習一:還記得如何利用Transformer來讓LED燈亮及滅嗎?練習如何讓紅燈亮1秒(這時藍燈滅),然後藍燈亮1秒(這時紅燈滅),並一直下去

  • 練習二:按D2按鍵時,藍燈亮,放開時,燈滅。按D3按鍵時,紅燈亮,放開時,燈滅

  • 練習三:如何測得目前的溫度及濕度?

  • 類比輸入腳位:其值為0~1023間

    • A0腳位接了一個【電位計(可變電阻器)】

    • A1腳位接了一個【光敏電阻(光感電阻)】

    • A2腳位接了一個【LM35(溫度感應器)】

    • A3腳位沒有接東西,我們可以接我們想接的元件或感應器

二、類比輸出腳位其值為0~255間

  • 某些腳位還可當【類比輸出腳位】,D3、D5、D6、D9、D10、D11的數字編號旁,還有個波浪符號(~),這表示這些腳位可以用數位訊號來模擬出類比訊號,使用的方式是PWM(Pulse Width Modulation),PWM值介於0(0V)~255(5V),可以透過PWM的方式來讓LED燈有漸亮或漸暗的效果,而不是只有上面數位輸出的全亮(1、ON)或全暗(0、OFF)。

  • 做出D9(紅燈)有較不亮的效果

  • 做出D9(紅燈)有漸亮或漸暗的效果

  • 擴展板,看擴展板已建置好D9~D11的三色LED燈了,是不是更方便了!?