0% encontró este documento útil (0 votos)
6 vistas1 página

Uso de Trigger y Echo en Arduino

El documento presenta un código en Arduino para medir distancias utilizando un sensor ultrasónico. Se configuran los pines de Trigger y Echo, se envía un pulso y se mide el tiempo que tarda en regresar el eco para calcular la distancia en centímetros. Los resultados se envían a través de la comunicación serial.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
6 vistas1 página

Uso de Trigger y Echo en Arduino

El documento presenta un código en Arduino para medir distancias utilizando un sensor ultrasónico. Se configuran los pines de Trigger y Echo, se envía un pulso y se mide el tiempo que tarda en regresar el eco para calcular la distancia en centímetros. Los resultados se envían a través de la comunicación serial.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

const int Trigger = 2; //Pin digital 2 para el Trigger del sensor

const int Echo = 3; //Pin digital 3 para el Echo del sensor


void setup() {
[Link](9600);//iniciailzamos la comunicación
pinMode(Trigger, OUTPUT); //pin como salida
pinMode(Echo, INPUT); //pin como entrada
digitalWrite(Trigger, LOW);//Inicializamos el pin con 0
}
void loop() [Link]
{
long t; //tiempo que demora en llegar el eco
long d; //distancia en centimetros
digitalWrite(Trigger, HIGH);
delayMicroseconds(10); //Enviamos un pulso de 10us
digitalWrite(Trigger, LOW);
t = pulseIn(Echo, HIGH); //obtenemos el ancho del pulso
d = t/59; //escalamos el tiempo a una distancia en cm
[Link]("Distancia: ");
[Link](d); //Enviamos serialmente el valor de la distancia
[Link]("cm");
[Link]();
delay(100); //Hacemos una pausa de 100ms
}

También podría gustarte