树莓派与 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