Om Max Sonar EZ0 och Arduino (1 / 3 steg)
Steg 1: Analoga gränssnitt
Utgångar analog spänning med en skalningsfaktor av (Vcc/512) per tum.
Till exempel en spänning på 5V ger ~9.8mV/inch, en spänningstillförsel 3,3 V avkastningen ~6.4mV/tum.
Den analog utspänningen inte korrekt i stället för PW och följetong. så jag föredrar att använda PW eller följetong.
Detta är en enkel kod:
Skrivet av: Björn Rawashdeh
denna koden fiende EZ0 Max ekolod, analoga gränssnitt
//.................................................
flyta tum = 0.00;
float cm = 0.00;
int SonarPin = A0;
int sensorValue;
void setup() {
pinMode(SonarPin,INPUT);
Serial.BEGIN(9600);
}
void loop() {
sensorValue=analogRead(SonarPin);
Delay(50);
Tum = (sensorValue * 0.497);
cm = tum * 2,54;
Serial.println(sensorValue);
Serial.Print(inch);
Serial.println("inch");
Serial.Print(cm);
Serial.println("cm");
Delay(100);
}