Étape 4 : Arduino croquis.
Maintenant son heure pour le téléchargement de croquis.
L’esquisse pour l’Arduino est donnée ci-dessous, copiez ceci dans votre IDE Arduino, puis publiez dans votre Arduino.
#define trigPin 13<br>#define echoPin 12<br>#define motor 7<br>#define buzzer 6<br><br>void setup() <br>{<br> <br> pinMode(trigPin, OUTPUT);<br> pinMode(echoPin, INPUT);<br> pinMode(motor, OUTPUT);<br> pinMode(buzzer,OUTPUT);<br>}<br><br>void loop()<br>{<br> long duration, distance;<br> digitalWrite(trigPin, LOW); <br> delayMicroseconds(2); <br> digitalWrite(trigPin, HIGH);<br> delayMicroseconds(10); <br> digitalWrite(trigPin, LOW);<br> duration = pulseIn(echoPin, HIGH);<br> distance = (duration/2) / 29.1;<br> if (distance < 70)// This is where checking the distanceyou can change the value<br> { <br> digitalWrite(motor,HIGH); // When the the distance below 100cm<br> digitalWrite(buzzer,HIGH);<br>}<br> else<br> {<br> digitalWrite(motor,LOW);// when graeter than 100cm<br> digitalWrite(buzzer,LOW);<br> }<br> <br> delay(500);<br>}