树莓派 使用python来操作GPIO 控制LED灯

一、创建python驱动和控制GPIO

先新建一个文件夹用于放置脚本

mkdir python_gpio

进入文件夹内新建一个gpio_blink.py的脚本

cd python_gpio

touch gpio_blink.py

开始来编辑gpio_blink.py脚本(使用vi/vim来编辑都可以)

nano gpio_blink.py

编辑 gpio_blink.py 脚本,内容如下:


import RPi.GPIO as GPIO                      //将RPi.GPIO 模块映射为GPIO来使用
import time                                  //引入time 模块
GPIO_PIN = 24                                //定义IO为GPIO24
GPIO.setmode(GPIO.BCM)                       //使用BCM对针脚进行编号
GPIO.setup(GPIO_PIN, GPIO.OUT)               //配置GPIO24为输出模式
while True:
        GPIO.output(GPIO_PIN,GPIO.HIGH)      //输出为高
        time.sleep(1)                     //延时1s
        GPIO.output(GPIO_PIN,GPIO.LOW)       //输出低
        time.sleep(1)                     //延时1s

保存这个脚本后,运行脚本:

python  gpio_blink.py

就可以看到LED灯间隔1s的闪烁,按下Ctrl+C停止这个脚本运行

二、参考文档

https://blog.csdn.net/wbrg593/article/details/50993277
http://shumeipai.nxez.com/2016/09/28/rpi-gpio-module-basics.html
https://blog.csdn.net/hu7850/article/details/51785594

by 羊羊得亿
2018-04-12 ShenZhen

原文地址:https://www.cnblogs.com/yangxuli/p/8810483.html