Étape 3: Arduino programme
/*
Capteur de distance HC-SR04 Ping :
VCC à 5v de l’arduino
GND pour arduino GND
Écho à la broche 9 de Arduino
Trig pour Arduino Broche 8 * /
#define echopin 9 / / echo pin
#define trigpin 8 / / Trigger Broche
int maximumRange = 50 ;
longue durée, distance ;
void setup() {}
Serial.Begin (9600) ;
pinMode (trigpin, sortie) ;
pinMode (echopin, entrée) ;
pinMode (sortie 4) ;
pinMode (13, sortie) ;
}
void loop ()
{
{
digitalWrite(trigpin,LOW) ;
delayMicroseconds(2) ;
digitalWrite(trigpin,HIGH) ;
delayMicroseconds(10) ;
durée = pulseIn (echopin, HIGH) ;
distance = durée/58,2 ;
retard (50) ;
Serial.println(distance) ;
}
Si (distance > = 25) {}
digitalWrite (4, élevée) ;
digitalWrite (13, HIGH) ;
}
ElseIf (distance < = 10) {}
digitalWrite (4, faible) ;
digitalWrite (13, faible) ;
}
}
Si vous voulez le même projet à l’aide de labview et arduino cela vérifier ici : http://www.labviewarduino.in/