Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
¡Hola chicos! Quiere aprender a utilizar una salida de monitor en serie. ¡Pues aquí tienes el tutorial perfecto sobre cómo hacerlo! En este instructivo, lo guiaré a través de los pasos simples necesarios para detectar la distancia usando un sensor ultrasónico e informarlo en el monitor en serie.
Paso 1: Paso 1: Descarga del IDE de Arduino
Descargue e instale el IDE de Arduino (Entorno de desarrollo interactivo) utilizando el siguiente enlace:
www.arduino.cc/en/Main/Software Elija y guarde la versión que mejor se adapte a su sistema operativo y configuración.
Paso 2: Paso 2: Materiales de hardware
- 1 placa Arduino
- 1 tablero
- 1 sensor ultrasónico
- Cables de puente
- Resistencias
Paso 3: Paso 3: Construcción del hardware
1) Agregue el sensor ultrasónico a la placa de pruebas. Hay 4 pines en el sensor ultrasónico. Son Vcc (fuente de alimentación de 5V), Trig (Trigger), Echo, Gnd (Groud). Conecte Vcc a la fuente de alimentación de 5V, Gnd a Ground, Echo al pin 13, Trigger al pin 11 con los cables de puente y resistencias que se muestran en el diagrama.
2) La imagen de arriba muestra cómo deberían verse las conexiones.
Paso 4: Paso 4: Descarga y ejecución del programa
Descargue el programa arduino adjunto a su computadora portátil. Conecte el arduino a su computadora portátil y ejecute el programa.
En el IDE de arduino, abra Herramientas-> monitor de serie Coloque un escenario cerca y lejos del sensor ultrasónico. Observe la salida en el monitor en serie. Esto debería mostrar la distancia entre el sensor ultrasónico y el obstáculo.
Paso 5: Paso 5: Comprensión del programa
Primero, entendamos cómo funciona el sensor ultrasónico. Un sensor ultrasónico es un dispositivo que puede medir la distancia a un objeto usando ondas sonoras. Mide la distancia enviando una onda de sonido a una frecuencia específica y escuchando que la onda de sonido rebote. Funciona enviando una ráfaga de ultrasonido y escuchando el eco cuando rebota en un objeto. Hace ping a los obstáculos con ultrasonido. La placa Arduino envía un pulso corto para activar la detección, luego escucha un pulso en el mismo pin usando la función pulseIn ().
La función pulseIn () esperará a que el pin se ponga ALTO causado por la onda de sonido rebotada y comenzará a cronometrar, luego esperará a que el pin baje cuando la onda de sonido termine, lo que detendrá el cronometraje. Al final, la función devolverá la longitud del pulso en microsegundos. Para obtener la distancia, multiplicaremos la duración por 0.034 y la dividiremos por 2 como se explica en esta ecuación. Al final imprimiremos el valor de la distancia en el Monitor Serie.
En el método de configuración, declare el pin 4 como Entrada e inicializa buttonOn como falso.
En el método de bucle, se lee el valor actual de la entrada del botón. si se presiona, alterna el botón de apagado a encendido. La próxima vez que se presione el botón, cambiará de encendido a apagado. Se agregan retrasos para reducir el ruido y evitar cambiar la salida demasiado rápido.