FC2ブログ


   手作りオーディオの部屋:長崎発shiroブログ版
   DIYや改造記・・・本末転倒、オーディオから脱線、アウトドア中心かなぁ
  >> ホーム
  >> RSS1.0
訪問者カウンタ

プロフィール

t.shiro

Author:t.shiro
管理者HP 手作りオーディオの部屋

本を出しました
趣味の電子工作 再入門! なぜコンデンサーは最初に壊れるのか

最近の記事

最近のコメント

最近のトラックバック

月別アーカイブ

カテゴリー

ブロとも申請フォーム

この人とブロともになる

 OLED 0.91インチディスプレイ(有機EL)にテキスト表示
200207_01.jpg
Arduinoで提供しているディスプレイのデモプログラムは重い。
そこで;テキスト表示に特化した軽量プログラム(SSD1306 (I2C) small driver for Arduino)が公開されているので使うことに。
真ん中にあるのはマイクロSDカードI/Fで、ディスプレイと組み合わせデータロガを作る予定。



200207_02.jpg
テキスト表示確認用にプログラムのプチ改造
----------
/***************
OLED_SSD1306 表示テスト
引用先 https://github.com/askn37/OLED_SSD1306#start-of-content
/***************
#include <Arduino.h> //★★ ブログ上で半角”<”を書くと以降が消えるので”<”全角記述
#include "OLED_SSD1306.h"

// OLED_M096P oled; // 128x64ピクセル
OLED_M091P oled; // 128x32ピクセル

void setup (void) {
oled.begin(); // I2Cバスを初期化+画面クリア
// oled.clear(); // 画面全部をクリア+カーソル位置を(0,0)に移動
// oled.newLine(); // 措定したy行,x桁から右をクリアしカーソルをx,yに移動
// oled.setContrust(); // 点灯ピクセルの明るさを指定値に設定
// oled.sleep(); // OLEDパネルを消灯
// oled.invert(); // OLEDパネルの「明暗点灯」を反転

oled.moveCursor(1, 0);// カーソル位置を現在位置から相対指定で移動
oled.println("123abC");
oled.println("Hello World");
oled.setCursor(10, 0); // カーソル位置を指定した絶対座標に移動
}

void loop (void) {
oled.println(millis(), DEC);
oled.setCursor(10, 0); // カーソル位置を指定した絶対座標に移動
delay(1000);
}

----------
テキスト表示がサクサクとできるようになりました。
スポンサーサイト



PC関連 | 固定リンク | トラックバック:0 | レス:0
(2020/02/07(金) 20:01)

<<2020長崎ランタンフェスティバル | ホーム | Arduino用OLED 0.91インチディスプレイ(有機EL)>>

コメント
コメントの投稿

管理者にだけ表示を許可する

トラックバック
トラックバックURLはこちら
http://shiro00000.blog46.fc2.com/tb.php/2166-ec712402
この記事にトラックバックする(FC2ブログユーザー)

copyright © 2005 手作りオーディオの部屋:長崎発shiroブログ版 all rights reserved.
Powered by FC2ブログ. / PHPウェブログシステム3 / ネットマニア