Stap 3: Laat code Arduino :)
We moeten om te schakelen tussen het maken van sound(Trig) en ontvangen van sound(Echo) voor het meten van de afstand met behulp van de volgende formule
afstand in cm = calculatedTime * 343.2 / 20000;
en gebruik de volgende code:
Const int TRIG = 5;
Const int ECHO = 4;
void setup () {Serial.begin(9600); pinMode (TRIG, OUTPUT); pinMode (ECHO, INPUT);}
void loop () {int gegevens = GetUltra(TRIG,ECHO); Serial.write (gegevens); vertraging(20);
}
dubbele GetUltra (int trig, int echo) {}
digitalWrite (trig, laag); delayMicroseconds(2); digitalWrite (trig, hoge); delayMicroseconds(8); digitalWrite (trig, laag);
dubbele afstand (pulseIn (echo, hoge)) = * 343.2 / 20000; retourneren van afstand; }