概要

RaspBerry Pi に I2C 接続のモノクロ 128*64 ドットの有機 EL ディスプレイを接続して、コンソール画面(CTRL+ALT+F1 を押したときの画面)を表示させる手順です。本体に接続した USB キーボードから 16x8 文字表示のコンソールにログインして操作できます。

oled01.jpg

設定

(1) 配線

(2) oled コマンドを /bin/oled に置く

(3) 8dot フォントをインストール

# apt-get install console-data

(4) I2C の有効化

# raspi-config

(5) 解像度の追加

mode "128x64-60"
    # D: 25.175 MHz, H: 31.469 kHz, V: 59.94 Hz
    geometry 128 64 128 64 8
    timings 39722 48 16 33 10 96 2
endmode

(6) サービスの追加

[Unit]
Description = oled daemon
[Service]
ExecStartPre=/bin/bash -c "/bin/chvt 1; /bin/fbset '128x64-60'; /bin/setfont (行継続)
'alt-8x8'; export TERM=linux; setterm -blank 0 > /dev/tty1"
ExecStopPost=/bin/bash -c "/bin/fbset '800x600-60'; /bin/setfont 'default8x16'"
ExecStart = /bin/oled
Restart = always
Type = simple
[Install]
WantedBy = multi-user.target

使い方

# service oled start
または
# systemctl start oled 
# service oled stop
または
# systemctl stop oled 
# systemctl enable oled
# systemctl disable oled

注意

[https://goo.gl/ZAZqIj]

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS