AdSense
2012年10月24日水曜日
Arduino LeonardoでLCD(LMB0820)
LMB0820はサンプルコードがSeeedStudioにありますが、
そのままでは正常に使えません。
LCDのサイズに合わせて初期化メソッドを呼ぶこと。
lcd.begin(8, 2);
詳しくはこちら
http://garretlab.web.fc2.com/arduino/make/lcd_display/index.html
Pin1のVssはArduinoのGNDへ
Pin2のVddはArduinoの5Vへ
Pin3は可変抵抗を挟んでGNDへ(コントラスト調整)
Pin4はArduinoの1へ
Pin5はArduinoの2へ
・・・
Pin14はArduinoの11へ
Pin15は3Vへ
Pin16はGNDへ
----------------
#include
//8 bit: RS, RW, EN, D0, D1, D2, D3, D4, D5, D6, D7
//RS-->PC0
//RW-->PC1
//EN-->PC2
//LiquidCrystal lcd(14, 15, 16, 8, 9, 10, 11, 4, 5, 6, 7);
LiquidCrystal lcd(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11);
void setup()
{
lcd.begin(8, 2);
}
void loop()
{
delay(1000);
lcd.clear();
lcd.setCursor(0,0);
lcd.print("hello");
lcd.setCursor(0,1);
lcd.print("world!!");
}
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿