1.按鈕控制LED-樹莓派
準備材料
樹莓派 x1
按鈕開開(我手邊只有常閉的,所以動作會和一般的相反) x1
杜邦線 若干
面包板 x1
20k ohm x1
200 ohm x1
接線
程式碼
import RPi.GPIO as GPIO
from time import sleep
led_pin = 20
button_pin = 21
GPIO.setmode(GPIO.BCM)
GPIO.setup(button_pin, GPIO.IN)
GPIO.setup(led_pin, GPIO.OUT)
while True:
if GPIO.input(button_pin):
print("led is off")
GPIO.output(led_pin, GPIO.LOW)
sleep(0.1)
else:
print("led is on")
GPIO.output(led_pin, GPIO.HIGH)