rom machine import Pin
from time import sleep
entry_button = Pin(12, Pin.IN, Pin.PULL_UP)
exit_button = Pin(2, Pin. IN, Pin.PULL_UP)
led1=Pin(33, Pin.OUT)
led2-Pin(32,Pin. OUT)
led3=Pin(26, Pin OUT)
led4=Pin(25,Pin.OUT)
led5=Pin(23, Pin.OUT)
led6=Pin(22,Pin.OUT)
led7-Pin(21, Pin.OUT)
led8-Pin(19, Pin. OUT)
leds - [led1, led2, led3, led4, led5, led6, led7, led8]
car_count = 0
max_cars = 8
def update_leds (count) :
for i in range(8):
leds[i]. value(1 if i ‹ count else 0)
while True:
if entry_button.value():
if car_count <= max_cars:
car_count += 1
update_ leds (car_count)
sleep (0.3)
if exit_button.value():
if car_count >= 0:
car_count -= 1
update_ leds (car_count)
sleep (0.3)Loading
esp32-devkit-c-v4
esp32-devkit-c-v4