from machine import Pin, ADC, I2C
from neopixel import NeoPixel
from hcsr04 import HCSR04
import time
import utime
sensor=HCSR04(trigger_pin=5, echo_pin=18)
num_leds=4
neo =NeoPixel(Pin(27), num_leds)
def set_color(r,g,b):
for i in range(num_leds):
neo[i]=(r,g,b)
neo.write()
while True:
distancia=sensor.distance_cm()
print("Distancia: ", distancia, " cm")
utime.sleep(0.5)
if(distancia>2 and distancia<100):
set_color(221, 245, 39)
elif(distancia>100 and distancia<300):
set_color(0, 245, 0)
else:
set_color(255, 0, 0)