from machine import Pin
from time import sleep
from machine import ADC
A1 = Pin(21, Pin.OUT)
A2 = Pin(19, Pin.OUT)
A3 = Pin(18, Pin.OUT)
A4 = Pin(5, Pin.OUT)
A5 = Pin(17, Pin.OUT)
A6 = Pin(16, Pin.OUT)
A7 = Pin(4, Pin.OUT)
A8 = Pin(0, Pin.OUT)
A9 = Pin(2, Pin.OUT)
A10 = Pin(15, Pin.OUT)
adc = ADC(Pin(26))
while True:
val_adc = adc.read()
print(val_adc)
if val_adc == 0:
A1.off()
A2.off()
A3.off()
A4.off()
A5.off()
A6.off()
A7.off()
A8.off()
A9.off()
A10.off()
if val_adc > 50 and val_adc <= 409.5:
A1.on()
A2.off()
A3.off()
A4.off()
A5.off()
A6.off()
A7.off()
A8.off()
A9.off()
A10.off()
if val_adc > 409.5 and val_adc <= 819:
A1.on()
A2.on()
A3.off()
A4.off()
A5.off()
A6.off()
A7.off()
A8.off()
A9.off()
A10.off()
if val_adc > 819 and val_adc <= 1228.5:
A1.on()
A2.on()
A3.on()
A4.off()
A5.off()
A6.off()
A7.off()
A8.off()
A9.off()
A10.off()
if val_adc > 1228.5 and val_adc <= 1638:
A1.on()
A2.on()
A3.on()
A4.on()
A5.off()
A6.off()
A7.off()
A8.off()
A9.off()
A10.off()
if val_adc > 1638 and val_adc <= 2047.5:
A1.on()
A2.on()
A3.on()
A4.on()
A5.on()
A6.off()
A7.off()
A8.off()
A9.off()
A10.off()
if val_adc > 2047.5 and val_adc <= 2457:
A1.on()
A2.on()
A3.on()
A4.on()
A5.on()
A6.on()
A7.off()
A8.off()
A9.off()
A10.off()
if val_adc > 2457 and val_adc <= 2866.5:
A1.on()
A2.on()
A3.on()
A4.on()
A5.on()
A6.on()
A7.on()
A8.off()
A9.off()
A10.off()
if val_adc > 2866.5 and val_adc <= 3276:
A1.on()
A2.on()
A3.on()
A4.on()
A5.on()
A6.on()
A7.on()
A8.on()
A9.off()
A10.off()
if val_adc > 3276 and val_adc <= 3685.5:
A1.on()
A2.on()
A3.on()
A4.on()
A5.on()
A6.on()
A7.on()
A8.on()
A9.on()
A10.off()
if val_adc > 3685.5 and val_adc <= 4095:
A1.on()
A2.on()
A3.on()
A4.on()
A5.on()
A6.on()
A7.on()
A8.on()
A9.on()
A10.on()