2015年5月25日 星期一

課程34 LCD模組

目的:

使用Arduino 讓LCD顯示模組顯示Hellow Horld!。

電子元件:

麵包板 x 1
Arduino 主板 x 1
LCD模組  x1

電路圖:


下載:

LiquidCrystal_I2C1602V1l 解壓縮後得到目錄LiquidCrystal_I2C1602V1,放到Arduino的sketchbook目錄下的libraries目錄裡。


程式碼:

  1. #include <Wire.h>
  2. #include <LiquidCrystal_I2C.h>
  3. LiquidCrystal_I2C lcd(0x27,16,2);
  4. void setup(){
  5.  lcd.init();
  6.  lcd.backlight();
  7.  lcd.print("Hello World");
  8. }
  9. void loop() {
  10. }

程式說明:

第一行~第二行 匯入Wire.h、LiquidCrystal_I2C.h
第三行 宣告一個LiquidCrystal_I2C 為lcd ,數入參數。
第四行~第八行 為初始設定。
第五行 lcd 呼叫init()。
第六行 lcd 呼叫backlight()。
第七行lcd 印出"Hello World"。
第九行~第十行 為主程式,這裡沒有用到。

圖表:

SDA – 接 Arduino 的 Analog Pin 4
SCL – 接 Arduino 的 Analog Pin 5
GND – 接 GND
VCC – 接 +5V

實驗影片:


參考資料:


1 則留言:

Arduino、Raspberry Pi、System Integration,如有問題或建議,可以互相討論喔~