import module # Import the module containing the reusable code
from time import sleep,sleep_us
from machine import Pin
LED1_PIN = 9
LED2_PIN = 10
LED3_PIN = 11
led1 = Pin(LED1_PIN,Pin.OUT)
led2 = Pin(LED2_PIN,Pin.OUT)
led3 = Pin(LED3_PIN,Pin.OUT)
DEN = [led1, led2, led3]
def main():
while True:
# Measure the distance using the imported function
distance = module.measure_distance()
if distance > 300:
led3.on()
elif distance < 100:
led1.on()
else:
led2.on()
sleep(2)
for led in DEN:
led.off()
#led1.off()
#led2.off()
#led3.off()
#sleep_us(1)
print("Distance: {:.2f} cm".format(distance))
# Wait for 1 second before taking the next measurement
sleep_us(1)
#if distance > 300:
#led3.on()
#else:
#led3.off()
#if distance <100:
#led1.on()
#else:
#led1.off()
#if distance < 300 and distance >100:
#led2.on()
#else:
#led2.off()
if __name__ == "__main__":
main()