import machine
import utime
Led = machine.Pin(0, machine.Pin.OUT)
BP10 = machine.Pin(1, machine.Pin.IN, machine.Pin.PULL_UP) #bleu
BP20 = machine.Pin(2, machine.Pin.IN, machine.Pin.PULL_UP) #rouge
PM = machine.ADC(26)
facteur = 3.3 / (65535)
while True :
while BP10.value() ==False :
for i in range(10):
print(BP10.value())
delai = PM.read_u16() * facteur + 0.2
Led.value(1)
utime.sleep(delai)
Led.value(0)
utime.sleep(delai)
else :
Led.value(0)
while BP20.value() ==False :
for i in range(20):
print(BP20.value())
delai = PM.read_u16() * facteur +0.2
Led.value(1)
utime.sleep(delai)
Led.value(0)
utime.sleep(delai)
else :
Led.value(0)