私のコードフラグメントは
String item[] = {"Hello","How","Where"};
int slot[] = {2,0,0};
i=0;
String t = item[slot[i]];
lcd.write(t); //This gives error
問題を根絶する方法。私は ArduinoIDE とマイクロプロセッサの初心者です。ありがとうございました。
lcd.write の代わりに lcd.print を使用する必要があると思われます。関数 lcd.write は、一度に 1 文字ずつ書き出します。文字列を出力したいので、代わりに lcd.print を使用できます。
lcd.print(t);
マニュアルの書き込みと印刷も参照してください。 http://arduino.cc/en/Reference/LiquidCrystalWrite