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.
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.
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.
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.
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.
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.