03測試Easy Module Shield

(2017/01/03)

前陣子看到李俊青老師一直在推[【YwRobot】Arduino多功能擴展板 DHT11溫濕度 LM35溫度 兼容UNO]這塊擴充板,因此去淘寶淘了幾塊來玩玩,又從Transformer中看到有一個新的選項【Easy Module Shield】,原來就是針對這塊板子來設計的!今天板子寄來了,當然要趕快來玩一玩了~~

由於這擴充板跟以前用的S4A Sensor Board 有一些相似,所以以前做過的題目也都可以適用,如下:

題目一:簡易測試Easy Module Shiled

  • 說明:測試Easy Module Shiled各元件的功能
  • 硬體:將Easy Module Shiled板推疊到Arduino Uno板子上
  • 啟動Transformer 2.0 並進入Scratch2.0
  • Scratch2.0
    • 完全不用寫程式,只要勾選想要看的資料即可,如下圖
      • Easy Module Shiled的外觀如下
      • 簡易測試:
      • 可試著調整A0(可變電阻),看A0的值是否會變化(0~1023)?
      • 可試著遮光A1(光敏電阻),看A1的值是否會變化(0~1023)?
      • 可試著朝 A2(LM35)吹熱氣,看A2的值是否會增加?(非溫度值) //註:LM35的溫度=A2*125/256=A2*0.4882812
      • 可試著按D2(按鈕),看D2的值是否會變成true?
      • 可試著按D3(按鈕),看D3的值是否會變成true?
      • 如果有遙控器,可試著按朝D6(紅外線接收器),看D6的值是否會改變?
      • 可試著朝 D4(DHT11)吹熱氣,看溫度、濕度的值是否會增加?
      • 測試D12、D13LED燈,讓D12及D13交互閃爍
      • 測試D9-D11(RGB LED燈)
        • 可利用上面這幾個積木來發光,但我買的擴充板不是原廠的,發現這RGB LED無法正常發光!!下次還是要買原版的比較有保障!!

題目二:測試紅外線及蜂鳴器

  • 說明:按遙控器的1發Do的音、按遙控器的2發Re的音、按遙控器的3發Mi的音....按遙控器的9發出小蜜蜂的聲音
  • 遙控器介紹:
    • Transformer 2.0很貼心,已將[這款遙控器]的訊號都對應好了
    • 按鍵試試看
  • Scratch2.0程式
    • 測試成功!!

題目三:測試LCD顯示器

  • 說明:透過LCD顯示器顯示目前時間及溫濕度值
  • 外觀圖:
  • 程式:
  • 測試成功!!