树莓派控制LED
2018-09-29 本文已影响0人
ATangYaaaa
作为电子制作入门关卡,主要重点学习面包板/杜邦线/树莓派/LED的组装和GPIO基本用法。
1. 首先重点学习树莓派GPIO针脚编码和途:
图一 树莓派GPIO针脚原理图2. 其次,构造线路连接:
图二 基本线路连接示意图3. 最后,用VNC远程为树莓派编写python脚本进行控制:
#!/usr/bin/env python
# encoding:utf-8
import RPi.GPIO
import time
RPi.GPIO.setmode(RPi.GPIO.BOARD)
RPi.GPIO.setup(8,RPi.GPIO.OUT)
for i in range(0,10):
RPi.GPIO.output(8,True)
time.sleep(1)
RPi.GPIO.output(8,False)
time.sleep(1)
RPi.GPIO.cleanup()
然后在该LED.py脚本的目录下运行./LED.py即可看见LED灯周期亮起熄灭了。
这个脚本每一句都是学习重点,好好熟悉树莓派GPIO的基本用法。