2015年6月9日火曜日
GR-SAKURAボードに1602LCDをつなげる注意点
今日、GR-SAKURAボードにLCDモジュール(1602LCD)をつなげてみました。
Arduino UNOでつなげていたものを、GR-SAKURAで行ったところ、RWピンを使わないクラス設定
LiquidCrystal(rs, enable, d4, d5, d6, d7)
は、GR-SAKURAでは不具合を起こすことが判明しました。
よって上記のクラス設定ではなく、
LiquidCrystal(rs, rw, enable, d4, d5, d6, d7)
で、行ったところうまく表示できました。下記にそのプログラムを紹介します:
#include <rxduino.h>
#include <liquidcrystal.h>
LiquidCrystal lcd(3, 4, 5, 10, 11, 12, 13);
void setup() {
// 列数×行数の表示
lcd.begin(16, 2);
// 1行目にメッセージを表示
lcd.print("HELLO,LCD!");
}
void loop() {
lcd.setCursor(0, 1);//columns0、line1にカーソルを設定する(説明:0から数える、line1は2行からです)
lcd.print("Uptime:");
lcd.print(millis()/1000);//電源付けてから時間の表示
}
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿