Skip to content

GomiPrograms/lcd_imog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lcd_imog

Raspberry PiでAQM0802Aを使って文字を表示するのを簡潔にやるPythonモジュールです。

Description

半角文字のみ対応、スパゲッティコード、ゴミコード。 i2csetコマンドを使って無理やり制御しています。 Raspberry Piでしか動きません。 Raspberry Pi3 Model Bのみ動作確認。

Usage

Install

git clone https://github.com/GomiPrograms/lcd_imog.git
cd lcd_imog

・Raspberry Pi ・AQM0802A(バックライト付き) ※事前にI2C通信を有効化、i2csetコマンドが使用できる環境を作っておいてください。

Hints

Options

printLCD(input1, input2)

input1 -> 1行目 input2 -> 2行目 に表示するstr型のオブジェクトを渡してください。

clearAll()

LCDを初期化します。プログラムの終わりには必ず実行してください。

Examples Of Command

import lcd_imog as lcd
import time 
lcd.printLCD('Hello', 'コンバンハ!') # 1行目に'Hello'、2行目に'コンバンハ!'を表示
time.sleep(5) # 5秒待機
lcd.clearAll() # LCDを初期化

Future Releases

・LCDのGPIOピンを設定できるようにする ・データシートに乗ってる文字全てに対応する ・いろいろやる

Contribution

  1. Fork it
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Create new Pull Request

License

MIT

About

AQM0802A display utility by GomiPrograms

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages