每次运行第一个小程序 就是亮红灯那个

旭旭 2019-08-261547 次点击
一直报错
This channel is already in use, continuing anyway. Use GPIO.setwarnings(False) to disable warnings.

每次运行第一个小程序 就是
安装完成之后,试着写一段简单的程序来验证下。就以点亮 SAKS 上红色的 LED 为例吧。


# -*- coding: utf-8 -*-
import RPi.GPIO as GPIO
import time
# BOARD编号方式,基于插座引脚编号
GPIO.setmode(GPIO.BOARD)
# 输出模式
GPIO.setup(24, GPIO.OUT)

while True:
GPIO.output(24, GPIO.HIGH)
time.sleep(1)
GPIO.output(24, GPIO.LOW)
time.sleep(1)
保存为 led.py,接着运行这个 Python 程序。

1
sudo python led.py
红色 LED 亮起,说明马上可以开始尽情开发了!
收藏 ♥ 感谢
RaspiSQH 120.9m 2019-08-26 
1,这个不是报错,不用管的。
2,如果没反应,检查引脚是否接对了,还有LED是否正常。
Spoony 小组长 2019-08-26 
正如楼上所说,这个不是报错。
如果运行之后看不到效果,说明你手上的板子是新版本的扩展板。上面的示例代码是老版本的。
在新版本中,LED的驱动方式发生了变化。请参考这个例子。
http://shumeipai.nxez.com/saks-diy-tutorials-water-lights

V2.1版本的LED组由一片74HC595芯片驱动,该芯片的使用方法查看这里:
http://shumeipai.nxez.com/2016/06/05/use-74hc595-chip-digital-control-drive.html

新版本的教程在这里:
http://shumeipai.nxez.com/swiss-army-knife-shield-for-raspberry-pi-diy-tutorials

登录注册 后可回复。