CAmiDion 3号機に16×2液晶を直結してみた

以前の記事で、シフトレジスタ経由で16×2液晶モジュールをつけていました。が、間に基板を1枚挟んでいたため、厚みがあるうえに重量バランス的にもなんとなく不安定感がありました。

LCD付きCAmiDion3号機

間に基板を挟まず、単純に液晶モジュールを差し込むだけで使えないか?と考えて、実際に重ねてみると…あ!左右のコネクタを追加するスペースが存在するではありませんか!

液晶モジュールを直接差し込めたほうが携帯するにも便利なので、さっそくやってみました。ただ、圧電スピーカーが邪魔になっていたので外し、その跡地に7×2ピンソケットをはんだづけ。電源は、液晶モジュールによって+-が逆だったりすることがあるので、ジャンパーピンの縦横を差し替えるだけで極性を切り替えられるようにしました。

CAmiDion 3号機に16x2LCD差込口を追加

それまでは data, clock latch の3本でよかったのが、RS、enable、d4~d7 の6本に増えました(RWピンはGND固定にしました)。これで、デジタル専用ピンを完全に使い切る形(残るはアナログピンだけ)になりました。コントラスト調整は一番濃い状態でちょうどよかったので、VRを省略し、GND固定にしました(電圧が上がるほど液晶が薄くなる)。

CAmiDion3号機にLCDを直接差し込んだところ

これなら液晶装着時もすっきりです。ただし、これでもフタは閉まらないし、液晶がついていると実験用のピンソケットがふさがるので、依然として液晶は着脱式のままです。

これに合わせてCAmiDion 3号機のスケッチも更新し、シフトレジスタなしでLCDを使う場合のコードを追加しました。 #define で切り替えることができます。

コメントを残す

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