Stap 3: De code
Deze stap is de code die u wilt laden op uw arduinoMaterials:Arduino, Breadboard + ElectronicsComputerUSB kabel om verbinding te maken met arduino & computerArduino milieu
Kopieer en plak deze code in de bewerkingsomgeving. Dit is de code
Const int trigPin = 2;
Const int echoPin = 4;
VOID Setup {}
Serial.begin(9600);}
void loop
{
lange duur, inch, cm;
pinMode (trigPin, OUTPUT);
digitalWrite (trigPin, laag);
delayMicroseconds(2);
digitalWrite (trigPin, hoge);
delayMicroseconds(10);
digitalWrite (trigPin, laag);
pinMode (echoPin, INPUT);
duur = pulseIn (echoPin, hoge);
duim = microsecondsToInches(duration);
cm = microsecondsToCentimeters(duration);
Serial.Print(inches);
Serial.Print ("in");
Serial.Print(cm);
Serial.Print("cm");
Serial.println();
delay(100);
}
lange microsecondsToInches(long microseconds)
{return microseconden / 74 / 2;
}
lange microsecondsToCentimeters(long microseconds)
{return microseconden / 29 / 2;}
Oorspronkelijke code voor Ping voorbeeld is gemaakt door David A. Mellis aangepast voor HC-SR04 door Tautvidas Sipavicius deze voorbeeldcode in het publieke domein is.