読者です 読者をやめる 読者になる 読者になる

ラズパイで電子工作(モジュール化)

ラズパイの電子工作の制御をpythonでやらせているが、先日のpythonの日記で少しやったがGPIOの制御はモジュール化してみた。

2017/4/4時点でLEDとpushスイッチをモジュール化、この語も追記予定。

gpio_setting.py

https://github.com/gaadesuo/gaarep/blob/master/src/gpio_setting.py#L87

注意(追記予定)

LED

led_flash(intterval, pin)

関数に与える値は点滅間隔と使用pin

関数に与えられた値/10秒間点滅させる

使用例

https://github.com/gaadesuo/gaarep/blob/master/src/ltika.py

スイッチ

push_sw(output)

3.3Vから入りoutput指定のGPIOpinNOに返す

pulldown抵抗に対応

押されるとTrue 押されてない間はFalseを返す

使用例

https://github.com/gaadesuo/gaarep/blob/master/src/push_sw.py