ok je vais essayer
moi j'ai fait ce montage
avec ce code
const byte trigPin_droit = 11; // Trigger (emission)
const byte echoPin_droit = 10; // Echo (réception)
const byte trigPin_gauche = A1; // Trigger (emission)
const byte echoPin_gauche = A0; // Echo (réception)
void setup(){
pinMode(trigPin_droit, OUTPUT);
pinMode(echoPin_droit, INPUT);
pinMode(trigPin_gauche, OUTPUT);
pinMode(echoPin_gauche, INPUT);
Serial.begin(115200);
}
void loop(){
uint32_t distance_droit=0, distance_gauche=0;
digitalWrite(trigPin_droit, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin_droit, LOW);
distance_droit = pulseIn(echoPin_droit, HIGH) / 58.2; // en cm
// Affichage de la distance dans le Moniteur Série
Serial.print(F("Distance Droite : "));
Serial.print(distance_droit);
Serial.println(F(" cm"));
// attendre avant le prochain ping
delay(60);
digitalWrite(trigPin_gauche, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin_gauche, LOW);
distance_gauche = pulseIn(echoPin_gauche, HIGH) / 58.2; // en cm
// Affichage de la distance dans le Moniteur Série
Serial.print(F("Distance Gauche : "));
Serial.print(distance_gauche);
Serial.println(F(" cm"));
// attendre avant le prochain ping
delay(60);
}
lorsque je mets en route je peux "mettre" un objet devant chaque capteur (ils ont chacun le leur)
et le moniteur série fonctionne correctement
merci!!!
![]()
si vous voulez vraiment dire merci, allez éditer vos posts qui sont mochess
- s'ils n'ont pas les balises de code, sélectionner le code et appuyez sur </> dans la barre d'outil pour mettre le code
- si vous avez mis une image du code, détruisez là et postez du texte
This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.

