Stap 3: verbindingen
In deze stap zullen we kijken naar de verbindingen van het project dat wij behandelen. De aansluitingen zijn eenvoudig. Wat u hoeft te doen is volg de instructies hieronder.
◘ Sluit de Vcc pin aan de positieve spoor op je breadboard.
De Gnd pin ◘ verbinden met de negatieve spoor op je breadboard.
◘ Sluit de Trig pin tot en met eventuele digitale pin op de arduino.
De Echo-pin ◘ verbinden met elke digitale pin op de arduino.
◘ Ten slotte verbinden met de positieve rail van het breadboard 5V pin op de arduino en de negatieve rail van het breadboard aan de Gnd pin op de arduino.
Daarom hebben we afgesloten verbinden alle de pinnen. Probeer nu deze voorbeeldcode uit om te controleren of het werkt.
Ik heb ook enkele nuttige opmerkingen in het bestand als bijlage hieronder, zodat conceptueel begrip gemakkelijker zou zijn.
Nu, na het voltooien van de verbindingen laten we overgaan tot het deel van de software.
<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>