from machine import ADC #Importar o módulo (Funcionalidade do AD)
from time import sleep
sleep(0.1) # Wait for USB to become ready
#Configurar o pino analógico, ligado ao sensor
sensor_pinov = 28
sensor_pinoh = 27
#Configurar variavel do sensor
sensorv = ADC(sensor_pinov)
sensorh = ADC(sensor_pinoh)
while True:
#Ler o sensor vertical
valor_16v = sensorv.read_u16()
#Converter o valor do sensor vertical
valor_12v = valor_16v//16
medidav = (3.3 * valor_12v)/4095
#Mostrar os valores vertical
print ("SENSOR VERTICAL")
print("{}Valor_16:",valor_16v,"d", " {}Valor_12:",valor_12v,"d", " {}Tensão:", medidav,"v")
sleep(0.2)
#Ler o sensor horizontal
valor_16h = sensorh.read_u16()
#Converter o valor do sensor horizontal
valor_12h = valor_16h//16
medidah = (3.3 * valor_12v)/4095
#Mostrar os valores horizontal
print ("SENSOR HORIZONTAL")
print("{}Valor_16:",valor_16h,"d", " {}Valor_12:",valor_12h,"d", " {}Tensão:", medidah,"v")
sleep(0.2)
if(valor_12v==2047)and(valor_12h==2047):
print("Centro")
if(valor_12v==2047)and(valor_12h==4095):
print("Oeste")
if(valor_12v==2047)and(valor_12h==0):
print("Leste")
if(valor_12v==0)and(valor_12h==2047):
print("Sul")
if(valor_12v==4095)and(valor_12h==2047):
print("Norte")
print("---------------------------------------------------------------------------------")