樹莓派與 Python —— GPIO


首先來直觀地認識樹莓派提供的 40 個引腳(GPIO,general purpose i/o,接收外界輸入,並向外界提供運算處理后的輸出):



1. 安裝

  • 從遠程庫(repositories)中下載安裝

    $ sudo apt-get update $ sudo apt-get dist-update $ sudo apt-get install python-rpi.gpio # python 3:sudo apt-get install python3-rpi.gpio
  • 從源程序中安裝:

    源文件的下載地址為:RPi.GPIO 0.6.3(或 raspberry-gpio-python

    $ sudo tar -zxvf RPi.GPIO-0.6.3.tar.gz
    $ cd RPi.GPIO-0.6.3
    $ python setup.py install

2. 基本api

import RPi.GPIO as GPIO
import time

pin = 7                         ## 使用7號引腳
GPIO.setmode(GPIO.BOARD)        ## 使用BOARD引腳編號,此外還有 GPIO.BCM
GPIO.setup(pin, GPIO.OUT)       ## 設置7號引腳輸出

while:                  ## 重復
    GPIO.output(pin, GPIO.HIGH) ## 打開 GPIO 引腳(HIGH)
    time.sleep(1)               ## 等1秒
    GPIO.output(pin, GPIO.LOW)  ## 關閉 GPIO 引腳(LOW)
    time.sleep(1)               ## 等1秒

PIO.cleanup()                   ## 清除


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM