• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+
イイね!
2013年06月18日

OLEDキャラクタディスプレイ

OLEDキャラクタディスプレイ 今回「自作 簡単なブースト計を作ってみた(仮)」で有機ELディスプレイである「WEH001602」を使ってみました。

使ったのはバックが「黒」。「青文字」のとても奇麗なディスプレイです。

16文字X2行で一般的なLCDキャラクタディスプレイと同じプログラムで動きます。

前に使ったことのある「SD1602」で作ったプログラムでほぼ手を加えること無く使用できました。
「ほぼ」って書いたのは少し初期化処理が多少違いました。付属のマニュアルを読みながら少し修正するとあっさり動作すると思います。

配線についても「SD1602」とほぼ同じ配線で表示できました。
ここでも「ほぼ」って書いたのは、「SD1602」は3番ピンのV0に抵抗をつけてバックライトの明るさを調整してましたが、有機ELディスプレイはバックライトが無いらしく「NC」となっており何も配線しなくてもいいらしいです。後は「SD1602」と同じです。


キャラクタディスプレイ」は制約がいっぱいあって見た目は派手さもなくなんだか味気ないですが…
グラフィックLCDと比べて…
4ビットモードで動作させると配線は少ないので楽です。
あらかじめコード文字が登録されているのでプログラムが楽です。

ちょっとした表示をさせるならキャラクタディスプレイがイイです。

でも…自分で色々好きな画面を作るならグラフィックLCDの方がいいですけどね…。
写真はスクラムにつけてるグラフィックLCD版の「ブースト計」です。
ここまで画面を作り込むにはかなり量のプログラムの打ち込みと配線が多いのでハンダをする根気が必要です。でも、今回はキャラクタディスプレイなので慣れてしまえば簡単。



今回の「簡易ブースト計」は以下の写真のような表示をさせています。
「ブースト圧=大気圧より大きい」とき…

圧力の量だけ右に「▶」の文字を表示させてグラフ表示させてます。

「ブースト圧=大気圧より小さい」とき…

これも圧力の量だけ「◁」の文字を表示させてグラフ表示させています。

この手のディスプレイは「ユーザー文字」を登録することができます。
今回の表示の中では「」「」「」「」の4文字はプログラムの中で自分で作って表示させています。
登録文字はRAMにメモリさせるので電源が落ちると消えます。立上げ毎にプログラムで作製してやります。


恐らく仕様から見ると8文字登録できるものと思われます。
ペラペラの付属のコピーマニュアルでは読解は難しかったのですが、色々弄ってみて何とか意味が理解できました。
」の表示は右のようなドットで文字を作りました。
登録の文字は0x00〜0x07までの8文字登録でき、1文字あたり5X8ドットの領域で文字を表現します。


ちょっと、登録方法はプログラムのマニアックな説明になりそうで「クルマのブログ〜みんカラ〜」にはふさわしくなさそうなので詳細は割愛しますw
簡単に言うとCGRAMの登録コマンドを送ってやって、ライン0からライン7まで順にデータを送って登録するイメージ(初期化でIncrementを指定した場合)。

今回は一番馴染みのあるマイコン「PIC16F88」を使ってプログラムしました。
せっかく、キレイなディスプレイを取付けたことですしもうチョットいいマイコンを使って機能を追加していつか作り直してみようと思います。
ブログ一覧 | 電子回路 | 趣味
Posted at 2013/06/18 17:27:18

イイね!0件



タグ

今、あなたにおすすめ

ブログ人気記事

第3日曜日ですね~✨奥多摩❓️❓️
ヒロ桜井さん

4/19)皆さん、おはようございま ...
PHEV好きさん

4月3日、狂犬病予防接種 ...
どんみみさん

使いやすそうですね
やんちゃなジィジさん

よろしくお願いします🙏🙇
MiMiChanさん

運命的な出会い
アーモンドカステラさん

この記事へのコメント

2013年6月18日 23:38
こちらのOLEDの方がオススメ(詳細はリンク先)!基板も小さいし.文字間隙間無しのスクリーンなので綺麗です.試しにキャラクタ数字と絵を同時に出してみました.GLCDライクなLCDで、4bit転送も可なので楽ちんですよ.
http://www.youtube.com/watch?v=ssmfDmh_9Xs
コメントへの返答
2013年6月19日 5:24
こんにちは(^-^)/

きれいですね。
それは、「122X32ドット」のOLED版ですか?
とすると、チップが左右に分かれてて縦に4ページエリアがあるタイプだったかな。

フォントのデータ作って、それをくっつけて表示させるのが面倒くさいですよね。

でもそのうち時間ができれば手を出しちゃうかもw

ちょうど今日から出張があってまた電気街物色できちゃうしw

2013年6月19日 18:15
基本は16x2文字,フォント内蔵のキャラクタLCDです.なので今までのLCDと配線互換(バックライトは無用).

さらに文字間を補完した100x16になってます.GLCDから移行すると明らかに表現がショボくなりますよね・・・ でもこれならLCDで多彩な表現ができます. いろんなデモ表示の動画を作ったけど、まだUPしてなかった.
コメントへの返答
2013年6月20日 8:03
画面をよく見るとそうですね。ちょっとグラフィックLCDに比べドットが粗いですね。

昨日大阪の電気街を物色しましたが、OLEDはまだ種類は少ないですね。
まだ、待ちなのかな…。

とりあえず、せっかく車体に付けたんで、このディスプレイでしばらく遊んでみます。

プロフィール

「[整備] #N-ONE 納車日にゴソゴソしたこと https://minkara.carview.co.jp/userid/1540421/car/3584390/7752243/note.aspx
何シテル?   04/14 16:26
satto.v11です。 機械を弄るのが大好きですw クルマ・バイク・パソコン多趣味な人間です。
みんカラ新規会員登録

ユーザー内検索

<< 2024/4 >>

 123456
78910111213
14151617181920
21222324252627
282930    

愛車一覧

アウディ TT クーペ TT (アウディ TT クーペ)
メイン車です。 これは自分では弄りません。 全てディーラーにお任せw
ホンダ ゴールドウイング (GL1800) GL1800 (ホンダ ゴールドウイング (GL1800))
ホンダGold Wind Tour DCTに乗っています。 水平対向6気筒1800ccを ...
ホンダ N-ONE ホンダ N-ONE
N-ONE RSに乗り換えました。 通勤用として久しぶりの新車購入。 "通勤中も楽しく" ...
ホンダ モンキー ホンダ モンキー
モンキーを作りました。 10年前に所有していたモンキーフレームの残骸からナンバーを取得 ...

過去のブログ

2020年
01月02月03月04月05月06月
07月08月09月10月11月12月
2018年
01月02月03月04月05月06月
07月08月09月10月11月12月
2017年
01月02月03月04月05月06月
07月08月09月10月11月12月
2016年
01月02月03月04月05月06月
07月08月09月10月11月12月
2015年
01月02月03月04月05月06月
07月08月09月10月11月12月
2014年
01月02月03月04月05月06月
07月08月09月10月11月12月
2013年
01月02月03月04月05月06月
07月08月09月10月11月12月
2012年
01月02月03月04月05月06月
07月08月09月10月11月12月
ヘルプ利用規約サイトマップ

あなたの愛車、今いくら?

複数社の査定額を比較して愛車の最高額を調べよう!

あなたの愛車、今いくら?
メーカー
モデル
年式
走行距離(km)
© LY Corporation