免責事項:これは宿題です。
私は Arduino クラスを受講しており、私たちのプロジェクトでは簡単なスケッチを実装する必要があります。関連するハードウェアは、Arduino Mega ADK ボードとElectronic Brick Starter Kitです。. スケッチを使用して Arduino と正常に通信できました。LCDを除いて、他のもの(プッシュボタンやLEDなど)は機能しているようです。多数のチュートリアル (2 番目のリンクにある LCD のサンプル プログラムを含む) に従いましたが、何も動作しません。LCD の最終行に常にブラック ボックスが表示されます。見回すと、LCD が正しく接続されていないと、ブラック ボックスが表示されます。ただし、これはシャーシに接続できるケーブルを含むスターター キットであり、個々のワイヤをはんだ付けする手間が省けます。私のLCDに何か問題がありますか?これは、私が仕事をすることができない簡単なスケッチです:
#include <LiquidCrystal.h>
LiquidCrystal lcd(10,11,12,13,14,15,16);
void setup()
{
Serial.begin( 9600 );
lcd.begin(16, 2);
lcd.clear();
}
void loop()
{
lcd.setCursor(0,0);
lcd.println( "hello world! ");
delay(1000);
}
ピンは BUS2 に対応し、ケーブルを BUS2 から LCD に適切に接続しました。