#include <LiquidCrystal_I2C.h>
// 设置 I2C 地址和屏幕大小
LiquidCrystal_I2C lcd(0x27, 16, 2); // 如果你的 I2C 地址不是 0x27,請修改這裡
void setup() {
// 初始化 LCD 顯示
lcd.init();
// 在開始位置打印一個歡迎信息
lcd.backlight();
lcd.setCursor(0, 0);
lcd.print("Hello,");
lcd.setCursor(0, 1);
lcd.print("World!");
delay(2000);
}
void loop() {
// 將屏幕上的內容向左滾動
for (int i = 0; i < 16; i++) {
lcd.scrollDisplayLeft();
delay(300); // 調整滾動速度
}
delay(1000); // 在滾動結束後停留一段時間
}
這個程式使用了LiquidCrystal_I2C庫,請確保你已經安裝了這個庫。你可以在Arduino IDE中的"工具" > "管理程式庫"中搜索並安裝。
在這個程式中,我們首先初始化了LCD顯示器,打印了一條歡迎信息。然後,進入主循環loop()
,在這個循環中,我們使用scrollDisplayLeft()
函數將屏幕上的內容向左滾動。通過調整delay()
函數的參數,你可以控制滾動的速度和停留的時間。
請記得根據你的LCD屏幕的大小調整程式中的相應參數。
留言
張貼留言