Paso 1: Interfaz analógico
Salidas de voltaje analógico con un factor de escala de (Vcc/512) por pulgada.
Por ejemplo, una fuente de voltaje de 5V da ~9.8mV/inch, una fuente de voltaje de 3.3 V producciones ~6.4mV/pulgada.
La analógica tensión de salida no exacta en lugar de PW y serial. por lo que prefiero usar PW o serie.
Este es un código simple:
Escrito por: Mohannad Rawashdeh
este enemigo código sonar EZ0 Max, interfaz analógica
//.................................................
Float pulgadas = 0.00;
cm del flotador = 0.00;
int SonarPin = A0;
int sensorValue;
void setup() {}
pinMode(SonarPin,INPUT);
Serial.Begin(9600);
}
void loop() {}
sensorValue=analogRead(SonarPin);
Delay(50);
Pulgadas = (sensorValue * 0.497);
cm = pulgadas * 2.54;
Serial.println(sensorValue);
Serial.Print(inch);
Serial.println("inch");
Serial.Print(cm);
Serial.println("cm");
Delay(100);
}