Raspberry PiでAQM0802Aを使って文字を表示するのを簡潔にやるPythonモジュールです。
半角文字のみ対応、スパゲッティコード、ゴミコード。 i2csetコマンドを使って無理やり制御しています。 Raspberry Piでしか動きません。 Raspberry Pi3 Model Bのみ動作確認。
git clone https://github.com/GomiPrograms/lcd_imog.git
cd lcd_imog
・Raspberry Pi ・AQM0802A(バックライト付き) ※事前にI2C通信を有効化、i2csetコマンドが使用できる環境を作っておいてください。
printLCD(input1, input2)
input1 -> 1行目 input2 -> 2行目 に表示するstr型のオブジェクトを渡してください。
clearAll()
LCDを初期化します。プログラムの終わりには必ず実行してください。
import lcd_imog as lcd
import time
lcd.printLCD('Hello', 'コンバンハ!') # 1行目に'Hello'、2行目に'コンバンハ!'を表示
time.sleep(5) # 5秒待機
lcd.clearAll() # LCDを初期化
・LCDのGPIOピンを設定できるようにする ・データシートに乗ってる文字全てに対応する ・いろいろやる
- Fork it
- Create your feature branch
- Commit your changes
- Push to the branch
- Create new Pull Request