| TOP | ホーム | ページ一覧 |

No.14373 への▼返信フォームです。
 
0.96インチ128x64ドットOLED
   投稿者: O-Family    
2018/12/06(木) 21:16
No. 14373 引用
 
  クリックで拡大表示 ( .jpg / 63.6KB )

秋月電子、Amazon、AliExpressで多く売られている、「0.96インチ128x64ドット有機ELディスプレイ(OLED)」を試してみました。
ライブラリーはBASCOM-AVRにありますが、ライブラリーに機能を追加して使いやすいようにしてあります。
BASICのグラフィック命令で簡単に文字が出せます。

画面はとても小さいですが、明るく発光するので、大きめのフォントを使えば実用になるでしょう。

 
Re:0.96インチ128x64ドットOLED  引用
  投稿者: O-Family    ..2018/12/08(土) 20:49  No.14375
  クリックで拡大表示 ( .jpg / 88.1KB )

コントラストも変えられるようですが、あまり大きな変化はないようです。
多少消費電力が落ちる程度。

表示をOFFにしてスリープにすると5uAまで電力が落ちるので、工夫すればバッテリー駆動も可能かな。
Re:0.96インチ128x64ドットOLED  引用
  投稿者: よし    ..2018/12/27(木) 13:24  No.14405
  UG2864Kですね、私も1.3型を使っています。
コントローラがSSD1306のものとSH1106のものがあります、
SH1106のライブラリはbascomforom.deにありました。

また、電流変動が大きいようでリップルが結構出ます。
用途によってはパスコンを大きくしたりして対策する必要があります。
Re:0.96インチ128x64ドットOLED  引用
  投稿者: O-Family    ..2018/12/27(木) 20:10  No.14408
  この手のOLEDは、色々と種類があるようですね。
LCDと違って、以外に消費電力が大きいのも気になります。

年末になって急に仕事や雑用が多くなり、テスト記事をなかなか書けない状態です。
MCSのフォーラムにライブラリを上げてありますから、使ってみたい方は下記からダウンロードして下さい!
https://www.mcselec.com/index2.php?option=com_forum&Itemid=59&page=viewtopic&t=14297
Re:0.96インチ128x64ドットOLED  引用
  投稿者: fuku    ..2019/01/05(土) 18:48  No.14415
  明けましておめでとうございます

新年早々Amazonで このディスプレイを購入したのですが、
ライブラリのダウンロードの仕方がよく分かりません。

また、Font8x8ttはFont8x8とは別のものなのでしょうか?

昨年はあまり電子工作せずでしたが、今年は少しやってみようと思っています。
今年もよろしくお願いします。
Re:0.96インチ128x64ドットOLED  引用
  投稿者: O-Family    ..2019/01/05(土) 19:22  No.14416
  年賀のご投稿をありがとうございます。

> ライブラリのダウンロードの仕方がよく分かりません。
下記からダウンロードして、C:\Program Files (x86)\MCS Electronics\BASCOM-AVR\LIBに保存して下さい。
http://www.ne.jp/asahi/shared/o-family/ElecRoom/AVRMCOM/AVRGrLCD/SSD1306_I2C/glcdSSD1306-I2C_V2.lib

> また、Font8x8ttはFont8x8とは別のものなのでしょうか?
「tt」と付いている物はツルータイプのフォントで、英小文字などの横ドット数が変化するタイプです。
「ドキュメント」→「MCS Electronics」→「BASCOM-AVR」→「samples」→「lcdgraph」フォルダーに色々なフォントが入っています。
Re:0.96インチ128x64ドットOLED  引用
  投稿者: fuku    ..2019/01/05(土) 23:23  No.14417
  ダウンロード出来ました。
Font8x8ttもありました。

無事 表示出来ればいいのですが。
またよろしくお願いします。
ありがとうございました。

Re:0.96インチ128x64ドットOLED  引用
  投稿者: fuku    ..2020/04/14(火) 07:55  No.14573
  こんにちは
電源を含めて4本のリード線をつなぐのに、1年以上かかりました。
昨日、やっとやる気になり接続しました。
こちらのミスですぐには表示しませんでしたが、表示させることが出来ました。

購入したのは青色のもので、なかなか綺麗です。
老眼鏡が無いと文字は読めませんが。
さあ、このディスプレイを何に使いましょうか。
Re:0.96インチ128x64ドットOLED  引用
  投稿者: O-Family    ..2020/04/14(火) 09:14  No.14574
  文字自体が発色するので、コントラストが高くて良いですね。
さすがに8ドット文字では離れた所からや老眼の場合は見えづらいですが、16ドット文字にすればキャラクタLCD程度まで大きくなります。

表示時の消費電力はLED並に大きいので、必要なときにだけ表示する装置向きですね。
例えば、心拍計やSpO2計のような用途ですね。
Re:0.96インチ128x64ドットOLED  引用
  投稿者: fuku    ..2020/04/15(水) 09:16  No.14576
  こんにちは

font16x16を使って表示することが出来ました。
このサイズなら実用になりそうですね。
また、Const Ssd1306_rotate = 1 で接続ケーブルの方向を変えることが出来ました。

今回もお世話になり ありがとうございました。
Re:0.96インチ128x64ドットOLED  引用
  投稿者: fuku    ..2020/07/10(金) 18:07  No.14638
  .jpg / 48.8KB

こんにちは

Amazonで買ったArduinoボードと 土壌水分センサー で表示させました。
O-Family さんの2つのプログラムを合体させて作りました。
しきい値はプログラムに書き込んでいます。
Re:0.96インチ128x64ドットOLED  引用
  投稿者: O-Family    ..2020/07/10(金) 18:56  No.14639
  Download: .txt / 3.5KB 記号と数値だけですが、24x16ドットのフォントもありますから使ってみてください。
英字は16x16で、混合で表示するといいです。

OFfont24x16_num.font
ダウンロード後に拡張子を「.TXT」を「.font」に変えてください。
Re:0.96インチ128x64ドットOLED  引用
  投稿者: Shuji009    ..2020/07/10(金) 22:08  No.14640
  .jpg / 48.8KB

ご無沙汰しております。
しばらく、電子工作から離れていたのですが、今回のコロナ騒動で、復活しつつあります。
写真のTiny invadersは4月頃にfacebookとyoutubeのお薦めにあがってきたものが、興味深かったので、作成しました。写真ではブレッドボードで実験していたのですが、後に基板に組み立てました。
サイトは、
https://sites.google.com/view/arduino-collection/attiny85?fbclid=IwAR0YU6e1T-Zs399YdOE-6rnSbtqqFe-FjQ-6Cd9jWP63KrYLlpTJ5t8T4Zg
です。

128x64のOLED使用
ATTiny85使用(Arduinoとして使用 ソース公開されています)

resetピン(1番ピン)をADCで使用していたので、ほんまかいな?って思い作ってみたってこともあります。
ADCならresetと共存できるのですね。気を付けないと駄目なのは、リセットがかかるほど、電圧を落とさないことです。
勿論ISP書き込みできます。

Re:0.96インチ128x64ドットOLED  引用
  投稿者: O-Family    ..2020/07/11(土) 11:48  No.14641
  Shuji009さん、お久しぶりです!

> resetピン(1番ピン)をADCで使用していたので、ほんまかいな?って思い作ってみたってこともあります。
確かに[RSTDISBL]ヒューズで、出力駆動部とデジタル入力は無効にされると書いてありますが、ADCのことは書いてないですね。
チップのバグを使っているのかもしれませんね。

ただ、プルアップされている上にアンダーシュートでリセットがかかるかもしれないので、シビアな使い方になります!
Re:0.96インチ128x64ドットOLED  引用
  投稿者: Shuji009    ..2020/07/12(日) 18:15  No.14656
  クリックで拡大表示 ( .png / 48.8KB )

O-Familyさん、どうもです。

上に紹介したページだと、zipファイルに入っている回路が、reserピンを使わないバージョンでしたので、使っている方のページを紹介させていただきます。

https://sites.google.com/view/arduino-collection/tiny-joypad

移動方向の左右のボタン(他のゲーム兼用の回路図のようです)をADCでやっているっていう、シビアではない使い方ですw
Re:0.96インチ128x64ドットOLED  引用
  投稿者: O-Family    ..2020/07/12(日) 19:00  No.14657
  回路図のご紹介をありがとうございます!

[RESET]ピンの内蔵プルアップは30K〜60KΩと誤差が多いので、分圧の抵抗値もチップによって調整が必要になりそうですね。
そこへスイッチによるアンダーシュートが乗ると[RESET]がかかりそうです。
分圧抵抗値をもっと下げれば良くなるでしょうけど、消費電力が上がります。

オモチャなので多少のことはご愛敬ですね!



名前
Mail   URL
文字色
タイトル   簡単タグ入力
添付   >>お絵かき
フォームに保存  プレビュー      削除キー