Cómo Hacer Un Telémetro Ultrasónico En HC-SR04 Y Arduino

Tabla de contenido:

Cómo Hacer Un Telémetro Ultrasónico En HC-SR04 Y Arduino
Cómo Hacer Un Telémetro Ultrasónico En HC-SR04 Y Arduino

Video: Cómo Hacer Un Telémetro Ultrasónico En HC-SR04 Y Arduino

Video: Cómo Hacer Un Telémetro Ultrasónico En HC-SR04 Y Arduino
Video: Arduino desde cero en Español - Capítulo 5 - HC-SR04 Sensor Ultrasónico (y uso del Monitor Serial) 2024, Mayo
Anonim

Propongo un proyecto de telémetro basado en el sensor ultrasónico HC-SR04 y la placa Arduino. Las lecturas del sensor se muestran en la pantalla de cristal líquido y la energía es suministrada por una batería de 9 voltios.

Disposición del proyecto del telémetro
Disposición del proyecto del telémetro

Es necesario

  • - Arduino Nano;
  • - telémetro ultrasónico HC-SR04;
  • - Pantalla LCD;
  • - cuerpo;
  • - batería "Krona";
  • - Potenciómetro de 10 kOhm;
  • - tabla de pan;
  • - cables de conexión.

Instrucciones

Paso 1

Para empezar, debe elegir el tamaño adecuado para el estuche. El tamaño depende de la placa Arduino que vaya a utilizar (UNO, Mini, Nano u otra), así como del tamaño de su pantalla LCD. Es posible utilizar un indicador LED en miniatura con 3 caracteres en lugar de la pantalla LCD. Esto será suficiente para mostrar la distancia en centímetros, porque el sensor ultrasónico utilizado tiene un rango de medición de 3 a 400 cm.

Elegir un estuche para un telémetro
Elegir un estuche para un telémetro

Paso 2

Estimemos cómo se organizarán las partes dentro del cuerpo. Corte los orificios para el sensor ultrasónico, para la pantalla y para el interruptor de encendido y apagado.

Paso 3

Ahora veamos el circuito de nuestro dispositivo. Fuente de alimentación - de la batería "Krona" 9 V. Interruptor de palanca S1 - para encender y apagar el dispositivo. La pantalla de cristal líquido (LCD) está conectada de forma estándar con un potenciómetro de 10 kΩ para ajustar el contraste. El LCD y el sensor ultrasónico funcionan con 5 V.

Circuito de telémetro ultrasónico
Circuito de telémetro ultrasónico

Paso 4

Escribamos un boceto para nuestro telémetro. Aquí todo es sencillo. Primero, inicializamos la pantalla LCD en los pines 12, 11, 10, 9, 8 y 7 usando la biblioteca LiquidCrystal del IDE de Arduino.

A continuación, conectamos los pines de disparo y eco del telémetro a los pines 6 y 5 de la placa Arduino.

Cada 50 ms solicitaremos la distancia desde el detector usando la función getDistance () y la mostraremos en la pantalla LCD.

Boceto de telémetro
Boceto de telémetro

Paso 5

Después de haber escrito el boceto en la memoria Arduino, podemos ensamblar el dispositivo. El diseño de las partes internas que sugiero se muestra en la figura. Arreglé la pantalla y el sensor con pegamento termofusible. Se sostiene con bastante firmeza, pero al mismo tiempo permite quitar las partes conectadas, si es necesario. Es recomendable colocar todo para que puedas conectarte al puerto USB del Arduino y arreglar el "firmware" si es necesario. Por ejemplo, cambie el texto mostrado o corrija los coeficientes para calcular la distancia. Puede ser necesario cambiar el contraste de la pantalla LCD, por lo que también es recomendable tener un potenciómetro disponible.

El diseño del interior del telémetro ultrasónico
El diseño del interior del telémetro ultrasónico

Paso 6

En la foto se muestra una versión del dispositivo terminado. Es bastante compacto y fácil de usar. Por supuesto, dicho dispositivo tiene sus propias características. Se proporcionan varios consejos de uso importantes al final de la sección de consejos útiles.

Recomendado: