趣味の電子工作などの記録。時にLinuxへ行ったり、ガジェットに浮気したりするので、なかなかまとまらない。※サイト移転しました(tomono.eleho.net ⇒ tomono.tokyo)
RSS icon
  • HS-15Pを動かしてみる(4)LCD追加

    投稿日 2011年 3月 9日 2個のコメント

    Arduinoの嬉しいところは、電子工作の世界としては珍しくライブラリがあるところです。

    で、早速LCDモジュールを接続し、LCDに出力してみました。表示内容は左から室温、湿度、センサ抵抗値の対数値です。写真を見るとわかるのですが、室温25度、湿度25%なので、めちゃくちゃ乾燥しています。

    接続したLCDは秋月の300円LCDモジュール(HD44780U使用、16文字×1行)です。この手のLCDモジュールは画面の右半分と左半分のアドレスが連続していなかったりします。そのため何らかの工夫が必要になるのですが、残念ながらArduinoのLiquidCrystalライブラリはそこまではサポートしていないようです。ソースをみてもそれらしい記述はありません。ただ、20文字×4行のLCDモジュールを想定した処理は入っているようですので、それを利用して8文字×2行として設定を行い、右半分は2行目扱いで文字を表示することでお茶を濁しました。