Paso 3: conexiones
En este paso vamos a mirar las conexiones del proyecto que estamos abordando. Las conexiones son bastante fáciles. Lo que tienes que hacer es seguir las instrucciones dadas a continuación.
◘ Conecte el pin de Vcc el carril positivo en su protoboard.
◘ Conecte el pin de Gnd en el riel negativo en su protoboard.
◘ Conecte el Trig pin a cualquier pin digital de arduino.
◘ Conectar la clavija de Echo a cualquier pin digital de arduino.
◘ por último, conectar el carril positivo de la placa al pin de 5V de arduino y el negativo de la placa al pin Gnd de arduino.
Por lo tanto hemos completado todas las clavijas de conexión. Ahora probar este código de ejemplo para comprobar si funciona.
También tengo algunos comentarios útiles en el archivo adjunto más abajo, para que sea más fácil comprensión conceptual.
Habiendo completado las conexiones debemos proceder a la parte 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>