21 lines
360 B
Python
21 lines
360 B
Python
import time
|
|
from grove.gpio import GPIO
|
|
import RPi.GPIO as rGPIO
|
|
|
|
led = GPIO(5, GPIO.OUT)
|
|
button = GPIO(6, GPIO.IN)
|
|
|
|
# create PWM instance
|
|
pwm = rGPIO.PWM(12, 10) # pin 12
|
|
pwm.start(0)
|
|
# 1000 Hz sound
|
|
pwm.ChangeFrequency(1000)
|
|
pwm.ChangeDutyCycle(100)
|
|
|
|
while True:
|
|
if button.read():
|
|
led.write(1)
|
|
else:
|
|
led.write(0)
|
|
time.sleep(0.1)
|