树莓派使用GPIO接口来控制LED灯,自制五彩炫光的节日彩灯。
1.硬件准备
a. 树莓派(Raspberry Pi)一个
b. 彩色RGB二极管
c. 杜邦线
d. 5V电源引脚
以上所有零件均可在某宝上 买到,都很便宜。
LED灯上的4根引脚分别是VCC,R,G,B。 VCC需要接到电源正极。我们把它连到树莓派的5V引脚上。 R,G,B分别是红绿蓝灯的负极接口。我们把它们连接到树莓派的GPIO口上。 然后跟前一篇一样,使用PWM来控制3个小灯的明暗程度即可混合出各种不同颜色的光。
2.组装图
接线图
按照例图接好线 组装完成以后,下面就可以开始编写控制的Python代码。
3.编写代码
#/home/pi/LEDight.py
import RPi.GPIO
import time
R,G,B=15,18,14
RPi.GPIO.setmode(RPi.GPIO.BCM)
RPi.GPIO.setup(R, RPi.GPIO.OUT)
RPi.GPIO.setup(G, RPi.GPIO.OUT)
RPi.GPIO