Cinta para medir ultrasonidos (3 / 4 paso)

Paso 3: Diseño de Software

/ * Definiciones de estilos * / tabla. MsoNormalTable {mso-estilo-name: "Tabla Normal"; mso-tstyle-rowband-tamaño: 0; mso-tstyle-colband-tamaño: 0; mso-estilo-noshow:yes; mso-estilo-parent: ""; mso-padding-alt: 0 en 5.4pt 0 en 5.4pt; mso-para-margen: 0; mso-para-margen-abajo: .0001pt; mso-paginación: viuda-huérfano; fuente-tamaño: 10.0pt; font-family: "Times New Roman"; mso-ansi-language: #0400; mso-fareast-language: #0400; mso-bidi-language: #0400;}

El teclado LCD y HC-SR04 tienen las bibliotecas de Arduino que hay que añadir a su software de Arduino. Adjunto
Las bibliotecas de HC-SR04 tenían algunas funciones que se impresión con las medidas en pulgadas pero quería un poco mejor resolución así que escribí mi propia.

Material técnico:
Teoría de la operación: Básicamente, el usuario envía un pulso de disparador al módulo que emite una onda ultrasónica. Después de un período de tiempo el receptor regresa un reflejo. La duración determina la distancia. La documentación da una pequeña fórmula para hallar la distancia.
Distancia = ((Duration of high level) * (Sonic: 340 m/s)) / 2
Ahora se trata de un no muy claro incluso para un Geek pero había averiguado que significaba.
Distancia en metros = duración en segundos * 340 metros por segundo/2
La documentación no está muy clara pero la HC-SR04 biblioteca tiene una función llamada tiempo. Se basa en pulseIn y devuelve una duración de microseconds(uSec)
Quiero distancia en pulgadas

Usé las siguientes transformaciones algebraicas:
Distancia M = Dur nos * 340M/1000000uS/2
DistancecM = Dur nos * 10000uS / 340cM/2
Distancia en = Dur nos * 133.85827In/10000uS/2
Distancia en = Dur nos *.013386 de/2
Distancia en = Dur nos * 0,00669 en

En mi código: distanciaen = ultrasonidos. (Tiempo) * 0.00669;

Para el resto del mundo que probablemente prefiere centímetros:
cM de distancia = ultrasonidos. (Tiempo) * 0.0170;

También escribí que si la distancia es sobre 60in(5foot) entonces convierta a la salida a los pies.

El teclado LCD tiene 16 líneas de caracteres x 2 por lo que divide en cuatro secciones. El software está configurado para que le muestra continuamente la distancia. Si el usuario presiona la tecla 'Select', se guarde el valor en uno de los cuatro puntos y pasar a la siguiente ubicación.

Algunas de las medidas de cinta electrónicas fabricadas realmente calcular área y volumen pero no se molestó.
/ * Definiciones de estilo * / tabla. MsoNormalTable {mso-estilo-name: "Tabla Normal"; mso-tstyle-rowband-tamaño: 0; mso-tstyle-colband-tamaño: 0; mso-estilo-noshow:yes; mso-estilo-parent: ""; mso-padding-alt: 0 en 5.4pt 0 en 5.4pt; mso-para-margen: 0; mso-para-margen-abajo: .0001pt; mso-paginación: viuda-huérfano; fuente-tamaño: 10.0pt; font-family: "Times New Roman"; mso-ansi-language: #0400; mso-fareast-language: #0400; mso-bidi-language: #0400;}

Mi sketch de Arduino está conectado.

Artículos Relacionados

Fabricación de cintas especiales para medir diámetros de árboles!

Fabricación de cintas especiales para medir diámetros de árboles!

Medición de la circunferencia de un árbol es una de las medidas estándar forestal. Esta medida se toma a 1,35 m (4,5 pies) de la tierra y conocida como el diámetro altura del pecho (DAP por sus siglas).Esta medida de diámetro de los árboles puede med
Cinta-manos libres-Base magnética para medir

Cinta-manos libres-Base magnética para medir

¡ Hola! Aquí va mi segundo instructivo...Estaba ocupado tratando de construir un gimnasio de la selva para mis hijos cuando me golpeó esa inspiración. Tenía que marcar dos piezas de metal cuadrado-tubería para la soldadura de las juntas (para crear u
Utilizando un clinómetro para medir altura

Utilizando un clinómetro para medir altura

en este Instructable, te voy a mostrar cómo utilizar un clinómetro para medir la altura de un objeto alto (ayuda a construir su propio inclinómetro de materiales aula básica, haga clic aquí).Lo que se necesita;ClinómetroCinta métricaPapelPluma o lápi
Girar una correa vieja en una cinta para la cabeza - rápido y fácil!

Girar una correa vieja en una cinta para la cabeza - rápido y fácil!

Este instructable fue inspirado por el concurso Betabrand correa reutilizar Challenge. Siempre tengo problemas para mantener las vendas en su lugar, tal vez porque tengo una cabeza de tamaño o de forma extraña. Se me ocurrió esta forma fácil y rápida
Inclinómetro simple - para medir la altura de los árboles

Inclinómetro simple - para medir la altura de los árboles

que necesitaba para medir la altura de un árbol cercano que era demasiado alto para escalar.La historia va así. Mi esposa tenía un miedo repentino que si un árbol conífero viejo particular de propiedad de un vecino fue a soplar hacia abajo en una tor
Desviación casera para medir corrientes de DC grandes

Desviación casera para medir corrientes de DC grandes

En este vídeo os muestro mi desviación casera para medir grandes corrientes DC.Es muy fácil hacerlo, sólo está hecho de madera, alambre de aluminio grueso, terminales de alambre y pegamento caliente. Es muy útil porque se puede utilizar cualquier mul
Cómo utilizar una sonda de alimentación 200 vatios CO2 láser para medir la potencia del láser CO2

Cómo utilizar una sonda de alimentación 200 vatios CO2 láser para medir la potencia del láser CO2

este video muestra cómo utilizar la sonda de alimentación Mahoney CO2 laser.  La sonda de alimentación de CO2 láser es un dispositivo comúnmente utilizado y necesario para:1. Mida laser de potencia de salida para la configuración del láser con el tie
La manera 'correcta' para medir un cilindro alesaje y medir el cilindro con el diámetro del pistón

La manera 'correcta' para medir un cilindro alesaje y medir el cilindro con el diámetro del pistón

Hola a todosPropósito de este Instructable es ojala enseñes cómo medir un cilindro y pistón, el lugar correcto para medir un pistón y por eso encontrar el mayor diámetro posible.De mis actividades en la motocicleta en línea muchos grupos he visto un
Cómo utilizar una sonda de alimentación de CO2 láser para medir la potencia de salida de láser para localizar un espejo mal

Cómo utilizar una sonda de alimentación de CO2 láser para medir la potencia de salida de láser para localizar un espejo mal

este video muestra cómo utilizar la sonda de alimentación Mahoney CO2 laser.  La sonda de alimentación de CO2 láser es un dispositivo comúnmente utilizado y necesario para:1. Mida laser de potencia de salida para la configuración del láser con el tie
Fuerte hombre doble dispensador de cinta para el fisicoculturista, crossfit o quiere conseguir amigos fit

Fuerte hombre doble dispensador de cinta para el fisicoculturista, crossfit o quiere conseguir amigos fit

f de voto por favor para más información de mi trabajoTengo un par de amigos que hacer crossfit y de cuerpo... Estoy más en la i quiere conseguir aunque fit club. Buscando ideas para regalos de Navidad quería subir con un regalo para mis amigos que n
DIY etiqueta de equipaje con cinta para tubos

DIY etiqueta de equipaje con cinta para tubos

¿Has experimentado pensando "Es mi bolso" y equivocadamente tomó del otro equipaje durante equipaje?? No se preocupe. Hoy estoy compartiendo un fácil etiqueta del equipaje para agregar originalidad a su equipaje. Vamos a ver cómo hacerlas.Paso 1
Cómo utilizar una aguja de calibre para medir tus agujas de tejer y Hooks!

Cómo utilizar una aguja de calibre para medir tus agujas de tejer y Hooks!

¿Tiene agujas o ganchos de ganchillo sin tamaños marcados en ellos? Si es así, esta pequeña herramienta será tu mejor amigo!Muchas agujas de tejer, agujas intercambiables, DPN, vintage agujas y ganchos son sin marcar! Esto puede ser muy frustrante cu
Cinta para correr caminar escritorio. Debajo de $200.

Cinta para correr caminar escritorio. Debajo de $200.

Treadmill Walking Desk. Debajo de $200. Resultados DIY cómo-a y primera semana de usoAcabo de terminar de construir un escritorio de caminar cinta para cerca de $150 y 5 horas. ¡Me encanta! Los seres humanos somos tales caminantes naturales, y ahora
Ruller notebook usando cinta para ductos

Ruller notebook usando cinta para ductos

Paso 1: Cosas vas a necesitarUna reglaCinta para ductosTijerasPluma de correcciónUn bloc de notasLo siento por mi mala InglésSoy de hellasPaso 2: Pegar la cinta de conducto Pegar la cinta en el Bloc de notas como se muestra en la siguiente imagenPaso