ARDUINO, 進階篇, 顯示器模組

【Arduino進階教學課程】 Mirotek LCD 1602 I2C 顯示模組

實驗說明:

  • Mirotek 1602 I2C 模組是一個16字元乘2行LCD顯示螢幕,帶有藍色背景和白色背光。原始的1602 LCD需要7個IO端口才能啟動和運行,但是我們的LCD 內置Arduino IIC / I2C接口,為您節省了5個IO端口。
  • Arduino入門第十八篇已經有跟各位介紹過如何使用7個IO端口的1602 LCD,現在米羅就來跟各位介紹Arduino LCD 1602 I2C 模組使用方式。

材料:

  • Arduino Uno R3
  • USB 傳輸線
  • 1602 I2C 顯示模組
  • 麵包板
  • 麵包板跳線

 

 

👍爆款推薦:程式學習套件組 

購買網址:shop.mirotek.com.tw

 

安裝 LiquidCrystal I2C 程式庫

本次試驗使用arduino直接驅動1602液晶顯示文字,需安裝 LiquidCrystal I2C函式庫。

  • 下載LiquidCrystal I2C函式庫 :  載點
  • 在 Arduino 整合環境功能表點選 草稿碼 / 匯入程式庫 / 加入.ZIP程式庫

 

▼選擇剛剛所下載的「 LiquidCrystal_I2C-master.zip 」加入程式庫。

 

程式:

#include <LiquidCrystal_I2C.h> 

LiquidCrystal_I2C lcd(0x27,16,2);  // set the LCD address to 0x27 for a 16 chars and 2 line display

void setup()
{
  lcd.init();                      // initialize the lcd 
  // Print a message to the LCD.
  lcd.backlight();
  lcd.setCursor(0,0);
  lcd.print("Hello, world!");
  lcd.setCursor(0,1);
  lcd.print("MiroTek");
}

void loop()
{
}

 

  • 注意:LCD顯示螢幕的背面有一個藍色電位器。您可以轉動電位器來調整對比度,可以使屏幕變亮或變暗,並且讓字幕變得更明顯。

 

相關文章