流れるように表示します
// 文字を流れるように表示。
#include <I2CLiquidCrystal.h>
#include <mglcd.h>
/** インスタンス生成 **/
I2CLiquidCrystal lcd;
/** メッセージ準備(Stringクラス) **/
String message = String("At a new cafe in Tokyo, customers give their orders not to a person, but to a robot. ");
int length;
void setup() {
/** LCD初期化(16文字2行) **/
lcd.begin(16, 2);
/** カーソルをhome位置へ移動 **/
lcd.home();
/** メッセージ表示 **/
length = message.length();
}
void loop()
{
for (int i = 0; i<length; i++)
{
delay(800);
ClearRow(0);
lcd.print(message.substring(i, i + 15));
}
}
void ClearRow(int rowNum)
{
lcd.setCursor(1,0);
}
-------------------------------------------------------------
最もシンプルなスケッチ例です