Arduino是一個廣泛用於物聯網(IoT)和嵌入式開發的開源平台。在這個教學中,我們將向您展示如何使用Arduino和I2C LCD模組來顯示一條簡單的消息:"Hello World!"。我們將使用LiquidCrystal_I2C庫來簡化LCD的控制。
為了完成這個教學,您需要以下材料:
首先,讓我們將I2C LCD模組連接到Arduino板。
確保連接正確無誤,這樣才能確保I2C通信順利運作。
現在,打開Arduino IDE,並編寫以下程式:
cppCopy code
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2); // I2C地址0x27,16列2行
void setup() {
lcd.init();
lcd.backlight();
}
void loop() {
lcd.clear();
lcd.print("Hello World!");
delay(2000);
}
這個程式首先包括必要的庫文件(Wire和LiquidCrystal_I2C),然後初始化了I2C LCD模組。在setup()
函數中,我們使用lcd.init()
初始化LCD,然後打開背光lcd.backlight()
。
在loop()
函數中,我們通過lcd.clear()
清除LCD的內容,然後使用lcd.print("Hello World!")
將"Hello World!"消息顯示在LCD上。delay(2000)
使消息保持顯示2秒。
將Arduino開發板連接到電腦並上傳程式。請確保選擇了正確的開發板和COM端口。
上傳程式後,您應該能夠在I2C LCD模組上看到"Hello World!"消息不斷顯示並且每2秒刷新一次。
如果程式及腳位都就緒後還是沒顯示想要輸出的資訊,可以試著調整LCD模組背後的藍色旋鈕可以調整對比值。
這個教學示範如何使用Arduino和I2C LCD模組來輕鬆顯示消息。您可以進一步擴展這個項目,顯示不同的數據或消息,以滿足您的需求。