Étape 2: Code d’Arduino
Arduino recevra le signal d’ultrasons et compte tenu de l’entrée du signal à python.
int trigger_pin = 13 ;
int echo_pin = 11 ;
float time_taken ;
void setup() {}
Serial.Begin(9600) ;
pinMode (trigger_pin, sortie) ;
pinMode (echo_pin, entrée) ;
}
void loop() {}
digitalWrite (trigger_pin, basse) ;
delayMicroseconds(2000) ;
digitalWrite (trigger_pin, HIGH) ;
delayMicroseconds(10) ;
digitalWrite (trigger_pin, basse) ;
time_taken = pulseIn (echo_pin, HIGH) ;
Serial.println(time_taken) ;
Delay(50) ;
}