Étape 3: connexions
Dans cette étape, nous allons regarder les connexions du projet dont nous traitons. Les connexions sont assez faciles. Ce que vous avez à faire est de suivre les instructions ci-dessous.
◘ Connecter la broche Vcc au rail positif sur votre maquette.
◘ Connecter la broche Gnd au rail négatif sur votre maquette.
◘ Connecter la Trig broche à aucune broche numérique sur l’arduino.
◘ Brancher la fiche de l’écho à aucune broche numérique sur l’arduino.
◘ Enfin, branchez le rail positif de la maquette à la broche 5 v sur l’arduino et le rail négatif de la maquette à la broche Gnd sur l’arduino.
Nous avons donc complété reliant toutes les quilles. Essayez maintenant cet exemple de code pour vérifier si cela fonctionne.
J’ai aussi quelques commentaires utiles dans le fichier joint ci-dessous, afin que la compréhension conceptuelle serait plus facile.
Maintenant, après avoir terminé les connexions laissez-nous passer à la partie logicielle.
<p>#define trigPin 26 //here, it will be the pin which you connected it to<br>#define echoPin 27 //here, it will be the pin which you connected it to</p><p>void setup() { Serial.begin(9600); pinMode(trigPin,OUTPUT); pinMode(echoPin,INPUT); Serial.begin(9600); } void loop() { // put your main code here, to run repeatedly: long duration,distance; digitalWrite(trigPin,HIGH); //we will send the sound wave delayMicroseconds(200); //wait for it to reach digitalWrite(trigPin,LOW); //stop sending the sound waves delayMicroseconds(10); //wait for it to sense duration=pulseIn(echoPin,HIGH); //start recieving them distance=(duration/2) /29.1; //a simple equation to get the distance in meters //Printing it to the console. if (distance>200){ Serial.println("Can't read"); } else{ Serial.println(distance); } }</p>