Stap 1: Analoge Interface
Uitgangen analoog spanning met een schaalfactor van (Vcc/512) per inch.
Bijvoorbeeld, een voedingsspanning van 5V levert ~9.8mV/inch, een voedingsspanning van 3,3 V levert ~6.4mV/inch.
De analoge uitgangsspanning niet nauwkeurig in plaats van PW en seriële. dus ik gebruik liever PW of serieel.
Dit is een eenvoudige code:
Geschreven door: Mohannad Rawashdeh
Deze code vijand EZ0 Max sonar, analoge interface
//.................................................
zweven Inch = 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);
Inch = (sensorValue * 0.497);
cm = Inch * 2,54;
Serial.println(sensorValue);
Serial.Print(inch);
Serial.println("inch");
Serial.Print(cm);
Serial.println("cm");
delay(100);
}