タグ

GPIOに関するtrappleのブックマーク (3)

  • 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メソッドについてもう少し
  • Raspberry PiのGPIOは起動直後から内部プルダウンされている - hnwの日記

    Raspberry Piで電子工作をするときの話題です。 Raspberry PiにはGPIOと呼ばれる電子工作に使う端子が出ています。これらのGPIO端子は「プルアップ抵抗」「プルダウン抵抗」の2つを内蔵しており、ソフトウェアから有効・無効を切り替えることができます。 ちなみに、プルアップ・プルダウンというのは端子に何も接続されていない状態で電気的に安定させるためのテクニックで、端子と電源の間に抵抗を入れて接続したり(プルアップ)、端子とグランドの間に抵抗を入れて接続したり(プルダウン)することを言います。 ところで、起動直後にこれらの設定がどうなっているかの資料が見つからなかったので、手元のRaspberry Pi 2で実験してみました。結論としては全端子が初期状態でプルアップまたはプルダウンされており、電気的に不安定なハイインピーダンス状態の端子は一つもないようでした。 一方で、一部

    Raspberry PiのGPIOは起動直後から内部プルダウンされている - hnwの日記
  • Raspberry Pi Documentation - Raspberry Pi OS

    Raspberry Pi OS is a free operating system based on Debian, optimised for the Raspberry Pi hardware, and is the recommended operating system for normal use on a Raspberry Pi. The OS comes with over 35,000 packages: pre-compiled software bundled in a nice format for easy installation on your Raspberry Pi. Raspberry Pi OS is under active development, with an emphasis on improving the stability and p

    Raspberry Pi Documentation - Raspberry Pi OS
    trapple
    trapple 2015/09/13
    Raspberry PiのGPIO
  • 1