新建led.py (按照上一章节安装相关库 http://www.muwenyidao.com/default.aspx?type=post&name=56
vim led.py
 
import RPi.GPIO as GPIO      //引入函数库
import time
GPIO.setmode(GPIO.BCM)   //设置引脚编号规则 (如果是GPIO.BOARD可能报错如下)
GPIO.setup(26, GPIO.OUT)  //将11号引脚设置成输出模式
while True:
  GPIO.output(26, 1)              //将引脚的状态设置为高电平,此时LED亮了
  time.sleep(1)                       //程序休眠1秒钟,让LED亮1秒
  GPIO.output(26, 0)              //将引脚状态设置为低电平,此时LED灭了
  time.sleep(1)                       //程序休眠1秒钟,让LED灭1秒
GPIO.cleanup()                     //程序的最后别忘记清除所有资源

如果是GPIO.BOARD可能报错如下

Traceback (most recent call last):

  File "led.py", line 7, in <module>

    GPIO.setup(2, GPIO.OUT)

ValueError: The channel sent is invalid on a Raspberry Pi

 

执行:sudo python led.py

 

对应IO有波形变化