树莓派点亮小灯python
时间: 2024-06-26 11:01:20 浏览: 138
树莓派小灯闪烁Python脚本
树莓派(Raspberry Pi)是一个小型、低功耗的单板计算机,常用于各种 DIY 项目和学习编程。如果你想用 Python 在树莓派上控制小灯泡(LED)点亮,你可以使用GPIO(General Purpose Input/Output)接口。这里是一个简单的示例:
```python
# 导入必要的库
import RPi.GPIO as GPIO
# 设置GPIO模式为BCM(Broadcom SOC通道)
GPIO.setmode(GPIO.BCM)
# 定义LED灯泡的GPIO编号,这里假设是PIN 18
led_pin = 18
GPIO.setup(led_pin, GPIO.OUT) # 设置为输出模式
# 将LED灯打开
def turn_on_led():
GPIO.output(led_pin, GPIO.HIGH)
print("LED is on")
# 将LED灯关闭
def turn_off_led():
GPIO.output(led_pin, GPIO.LOW)
print("LED is off")
# 示例:点亮LED灯
turn_on_led()
# 关闭LED灯后等待一段时间再关闭
import time
time.sleep(2) # 等待2秒
turn_off_led()
# 清理GPIO资源
GPIO.cleanup()
```
阅读全文