34 lines
680 B
Python
34 lines
680 B
Python
from machine import Pin
|
|
import time
|
|
|
|
red_button = Pin(2, Pin.IN, Pin.PULL_DOWN)
|
|
green_button = Pin(3, Pin.IN, Pin.PULL_DOWN)
|
|
|
|
block_led = Pin(14, Pin.OUT)
|
|
block_led.value(0)
|
|
|
|
onboard_led = Pin(25, Pin.OUT)
|
|
onboard_led.value(0)
|
|
|
|
red_on = False
|
|
green_on = False
|
|
|
|
while True:
|
|
if red_button.value() == 1:
|
|
if not red_on:
|
|
block_led.value(1)
|
|
red_on = True
|
|
elif red_on:
|
|
block_led.value(0)
|
|
red_on = False
|
|
|
|
if green_button.value() == 1:
|
|
if not green_on:
|
|
onboard_led.value(1)
|
|
green_on = True
|
|
elif green_on:
|
|
onboard_led.value(0)
|
|
green_on = False
|
|
|
|
time.sleep(0.01)
|