タグ

GPIOに関するsatotechのブックマーク (2)

  • [Raspbian] Raspberry Pi 3のGPIOを制御するpigpioライブラリ導入手順 - Life with IT

    2016/10/10更新 対応バージョン: Raspbian Jessie Lite - September 2016 Raspberry Pi 3のGPIOを制御するにはRPi.GPIOライブラリがよく使われるが、リモートからの制御も可能になるpigpioというライブラリもあるので導入手順を示す。 The pigpio library 後半でRPi.GPIOライブラリを使ったコードとpigpioライブラリを使ったコードを比較する。 尚、リモートから接続する際のホストとしてUbuntu 16.04を使用するものとし、Raspberry Piとはネットワーク的に接続できる状態にあるものとする。 インストール まずソースコード一式を入手してmake & make installする。これはRaspberry Pi、Ubuntu双方で実施する。 % wget abyz.co.uk/rpi/pig

    [Raspbian] Raspberry Pi 3のGPIOを制御するpigpioライブラリ導入手順 - Life with IT
  • RPi.GPIO.setupメソッドについてもう少し

    GPIOを出力として使用する場合 GPIOを出力として使用する場合、setupメソッドのinitial引数で初期値を設定できます。 import RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) channel = 4 GPIO.setup(channel, GPIO.OUT, initial=GPIO.HIGH) # GPIO.HIGHはTrue, 1 と同義 GPIO.setup(channel, GPIO.OUT, initial=GPIO.LOW) # GPIO.LOWはFalse, 0 と同義 initials=GPIO.HIGH なら 1 initials=GPIO.LOW なら 0 が出力されます。 GPIOを入力として使用する場合 GPIOを入力として使用する場合、setupメソッドのpull_up_down引数でプルアップ抵抗、プルダウン抵抗

    RPi.GPIO.setupメソッドについてもう少し
  • 1