Sahara's WebLog

日記のような、備忘録のような、うらみつらみのような、自慢のような…。

1602 16x2 HD44780 Character LCD with I2C Serial Interface Adapter Module

Aliexpressで買った16×2のバックライト付LCD液晶の動作テストをArduino UNOでやった。
青バックに白い字というのはバックライトの効果もあってなかなかきれいだ。
これに、I2C用のインターフェイスが付属して$3.99はお買い得だと思う。
20140801214113
こういう感じで送られてくるので、LCDの裏側に自分でI2Cの変換基板をハンダ付けする。
16x2lcdbluei2c
ブレッドボード用のジャンパ・ケーブルで接続したかったので、基板についていたL型のピンヘッダを外して、ピンソケットに付け替えてある。

AliexpressのSellerはサンプルコードやライブラリを配布していないが、探せばすぐに見つかる。
たとえばここhttp://www.geeetech.com/wiki/index.php/Serial_I2C_1602_16%C3%972_Character_LCD_Moduleからもらった、馬鹿みたいに簡単なスケッチが以下のもの。

SDA–>A4, SCL–>A5 と接続して、あとは電源とGNDをつないで、ライブラリをもらってくれば、ものの数分で動作チェックが完了する。
英語のサイトなので配布条件とかに目を通していないが、ライブラリはもらっておいてここに置く。 LiquidCrystal_I2Cv1-1 (1804 ダウンロード )
解凍して、Arduino IDEからフォルダを指定するだけでライブラリの登録は完了する。
16x2lcdbluei2c2

追記
せっかく組んだが、Arduino使わないしでI2Cのメリットもあまり感じられず、結局ばらして使うことになった。
16×2 Character LCD with I2C Module の分離
RTC基板に組み込んで毎日時刻を表示中。
Real Time Clock Module ( DS1307 + AT24C32 ) + PIC18F2550 プリント基板作成
Arduinoは所詮テストボードにしか成り得ないものな。

このエントリーをはてなブックマークに追加

Posted under: Arduino


コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Time limit is exhausted. Please reload CAPTCHA.