[SPI] 1.8 inch LCD ディスプレイ (NOKIA 5110 / 3310)

1.8 inch の LCD ディスプレイです。バックライト付きモノクロ 84x48 フルグラフィックです。携帯電話液晶の再生品なので多少のキズがあります。神経質な方には向いていないかも。



購入

Amazon 等で購入できます (購入時価格: ¥340)。

本製品は 3.3V 動作です。接続方法が全く違うので、類似製品の接続を参考にしないようにしてください。出品者も混乱しているのかわかりませんが、例えばこの Amazon の商品画像の4枚目は明らかに間違っています。

See Also:


各部詳細

シルク印刷のままですね。通常のピンヘッダが付属していますが、私は秋月の細ピンヘッダを使いました。

ジャンパ JP をハンダブリッジすると、バックライトが常に ON になります。

私が購入したものは液晶のシールドが2か所外れていました...動作に支障はなかったのですが、念のためにハンダ付けしておきました。ですが、後悔しないようにこの記事は最後まで読む事をオススメします。

See Also:


動作確認

5V 動作 Arduino が左、3.3V 動作 Android が右の接続になります。ロジックレベル変換に関しては microSD カードの記事を参考にしてください。

類似商品では LED という端子があり、ここへ 3.3V を繋いでいますが、本製品はアノードコモンなので、 LIGHT を GND へ落すとバックライトが点灯します。

LCD Arduino
8 GND GND
7 LIGHT GND
6 VCC 3.3V
5 CLK D8
4 DIN D9
3 DC D10
2 CE D12
1 RST D11

Arduino と LCD ディスプレイとの接続は SPI (Serial Peripheral Interface) となります。以下からライブラリを入手します。

サンプルスケッチは [ファイル | スケッチ例 | LCD5110_Graph | Arduino (AVR)] にありますので、コンパイルして実行してみてください。

コントラストは InitLCD() に渡す引数や、contrast() で変更できます (デフォルト: 70、0 ≦ n ≦127)。 また、ピン番号さえ間違わなければ、類似商品のライブラリでも動作すると思います。

5V / 3.3V を切り替えられる互換機だとテストに便利ですね。

See Also:


余談

Nokia 5110 / 3310 と言えばアレやってみたいですよね、アレ!

5V 動作 Arduino が左、3.3V 動作 Android が右の接続になります。ロジックレベル変換に関しては microSD カードの記事を参考にしてください。

先程とはちょっと接続ピンが違います。

LCD Arduino
8 GND GND
7 LIGHT GND
6 VCC 3.3V
5 CLK D13
4 DIN D11
3 DC A2
2 CE A1
1 RST A0

ライブラリは...

  1. [スケッチ | ライブラリをインクルード... | ライブラリを管理] でライブラリマネージャを開く。
  2. フィルタとしてgamebuino と入力
  3. 出てきたライブラリをインストール

サンプルスケッチは [ファイル | スケッチ例 | Gamebuino] にありますので、コンパイルして実行てみてください。

コントラストは Display::setContrast() で変更できます (0 ≦ n ≦127)。この LCD とライブラリが何を意味するのか解る人には夢が広がりますね (w

See Also:


カソードコモン化

この製品はアノードコモンなので使いにくい事があります。ちょっとした改造でカソードコモン化する事ができます。

  1. JP をハンダブリッジします。
  2. LCD を外します。シールドの爪を4か所外すと取れます。
  3. 3か所パターンカットします。パターンカットには P カッターが便利です。
  4. 細い線で2か所配線します。私はエナメル線を使いました。エナメル線の被覆はキッチリ剥がし、予半田するなりフラックスを塗ればハンダ付けしやすいです。
    裏面のLIGHT の所はピンヘッダを付ける前なら、この配線と一緒に端子にハンダ付けするといいでしょう。ピンヘッダを付けた後なら、カッターナイフや紙やすりでレジストを削ってパターンを露出させ、そこへフラックスを塗布してからハンダ付けします。
  5. ピンヘッダを立てた後なら、配線はサイドから裏に回した方がいいです。仕上げにカプトンテープで保護しておきました。

    LED の上にかぶさる所はデザインナイフでくりぬいてあります。

以上でカソードコモン化の作業は完了です。

See Also:


ここにある情報が役に立って、「調べる手間が省けたからオマイに飯でもおごってやるよ」 というハートウォーミングな方がいらっしゃいましたら、下のボタンからどうぞ。

メニュー: