2021年8月12日木曜日

Python用ディスプレイドライバーのluma.oledのまとめ

luma.oledで様々な有機ELディスプレイをPythonからコントロールすることができます。

・luma.oledのGithubリポジトリ
https://github.com/rm-hull/luma.oled

ディスプレイに関する情報取得・全体設定

解像度の取得や、ディスプレイ全体の制御に関することができます。

Raspberry Pi Zeroとluma.oledで有機ELディスプレイの幅・高さを取得する

Raspberry Pi Zeroとluma.oledで有機ELディスプレイの表示・非表示を制御する

Raspberry Pi Zeroとluma.oledで有機ELディスプレイのコントラストを変更する

図形・画像の描画

線や円やPNG画像の描画を行うことができます。

Raspberry Pi Zeroとluma.oledで有機ELディスプレイに線を描画する

Raspberry Pi Zeroとluma.oledで有機ELディスプレイに楕円を描画する

Raspberry Pi Zeroとluma.oledで有機ELディスプレイにグレースケール化した画像を表示する

文字列の描画

図形だけでなく、日本語なども表示することができます。

Raspberry Pi Zeroと0.96インチ有機ELディスプレイを使用して、文字列を表示する

Raspberry Pi Zeroとluma.oledで有機ELディスプレイに日本語を描画する

Raspberry Pi Zeroとluma.oledで有機ELディスプレイにターミナルモードで表示する

0 件のコメント:

コメントを投稿