Está en la página 1de 23

INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA


CARRERA: INGENIERIA BIOMEDICA

MATERIA: SENSORES Y ACTUADORES GRUPO 6DM


:

NOMBRE MAESTRO: OSCAR GARCIA GONZALEZ

NÚM. 3 FECHA DE ENTREGA: 11/03/2020


PROYECTO:

NOMBRE DE LA PRÁCTICA: DETERMINACION DE LA ESTATURA POR


MEDIO DE SENSOR ULTRASONICO

INTEGRANTES DEL EQUIPO MATRÍCULA

CETZ PERAZA MALINALY E16080097

GONZALEZ AURA E16080728

FLORES YAM JOSE MARIA E15080805

JESUS ABRAHAM KU RAMOS E16080764

BARBARA JAZMIN POOT VARGUEZ E16080673

1
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA


REPORTE DE LA PRÁCTICA

INTRODUCCIÓN

Dentro del área de Ingeniería biomédica los sensores han tenido un gran avance

tecnológico, y gracias a eso se han logrado implementar sistemas y dispositivos


para

Obtener y procesar información de manera fácil y didáctica.

Por esta razón, se utilizará en esta práctica un dispositivo que se encuentra muy

fácilmente en el mercado y nos ayudara a elaborar una forma para poder obtener
esta

medición, muy útil en la medicina, de forma exacta; tratando de innovar en


equipos y

Procesos.

OBJETIVOS DEL PROYECTO

Realizar la programación necesaria para detectar la señal emitida por el sensor

ultrasónico y determinar la distancia a la cual se encuentra la cabeza de la


persona para

así determinar la estatura, la cual deberá analizar los siguientes rangos: el


promedio de la

estatura en México para las mujeres es de 1.58 metros y para los hombres es de
1.64

metros; tomando como referencia la estatura de la mujer, se deberá tomar la


medida y si

se encuentra en un rango de entre +/- 5% , encenderá el led verde para indicar


que está

2
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA


dentro del rango promedio; si se excede de ese rango encenderá el led rojo y
emitirá solo

dos pitidos para indicar que la estatura ha sobrepasado el límite superior y por
último, si la

medición es inferior al rango promedio, encenderá el led amarillo y emitirá un solo


pitido

para indicar que la estatura está por debajo del rango promedio.

Programar el LCD para que aparezca en pantalla la estatura medida en metros y


las notas

“promedio”, “superado” e “inferior” respectivamente.

MARCO TEÓRICO

Este estudio se centrará en los sensores de ultrasonidos basados en el tiempo de


vuelo,

Puesto que el sensor comprado es de este tipo. El sensor lanza un pulso de


ondas ultrasónicas

Que rebotan en el objeto que tiene en frente y vuelve. Su salida consistirá en una
señal que se

mantiene a nivel alto durante el tiempo que tarda el pulso en volver, por lo que lo
único que

habrá que hacer para calcular la distancia será tomar esta señal, calcular cuánto
tiempo se

Mantiene a nivel alto y hacer un sencillo cálculo para obtener la distancia a partir
del tiempo.

3
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA

A la hora de realizar el cálculo de la distancia hay que tener en cuenta que el


tiempo total que mide el sensor será en realidad el tiempo correspondiente al
doble de la distancia. Además de esto no se puede perder de vista varias
consideraciones importantes a la hora de conseguir una medida precisa, como la
variabilidad de la velocidad del sonido por factores ambientales, y los rangos en
los que puede medir el sensor, que vendrán impuestos por la velocidad de su
electrónica y la atenuación de la onda de ultrasonidos.

Distancia del objeto más próximo Para conocer la distancia del objeto más
próximo al sensor, éste se activará mediante un pulso y se tomará su salida
midiendo el tiempo que se mantiene a nivel alto. Por programación, se podrá
calcular la distancia a la que está el objeto aplicando la siguiente fórmula: sonido t
d v = ⋅ (4.1) donde el término t se refiere al tiempo total medido por el sensor y lo
dividimos entre 2 ya que dicho tiempo será el que tarda la señal en recorrer dos
veces la distancia a medir.

Velocidad del Sonido Dentro de la fórmula general para calcular la distancia a


partir del tiempo, hay que tener muy presente que la velocidad del sonido varía
según las condiciones atmosféricas de temperatura, humedad, etc. Por lo tanto es
importante estudiar cómo estos factores afectarán a la medida y cómo paliar
dichos efectos. La velocidad del sonido es la velocidad de propagación de las
ondas sonoras, un tipo de ondas mecánicas longitudinales producido por
variaciones de presión del medio. La velocidad de propagación de la onda sonora
depende de las características del medio en el que se realiza dicha propagación y
no de las características de la onda o de la fuerza que la genera. Aunque no
depende de la frecuencia ni de la longitud de onda de la onda, sí es importante su
atenuación. Este fenómeno se explica por ley cuadrática inversa, que explica que
cada vez que se aumenta al doble la distancia a la fuente sonora, la intensidad
sonora disminuye. La velocidad del sonido varía dependiendo del medio a través

4
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA


del cual viajen las ondas sonoras. La velocidad del sonido varía además ante los
cambios de temperatura del medio. Esto se debe a que un aumento de la
temperatura se traduce en que aumenta la frecuencia con que se producen las
interacciones entre las partículas que transportan la vibración y este aumento de
actividad hace que aumente la velocidad. En general, la velocidad del sonido es
mayor en los sólidos que en los líquidos y en los líquidos es mayor que en los
gases, aunque en este caso nos centraremos en la velocidad del sonido en el
aire. Por tanto, las propiedades físicas del aire, su presión y humedad por
ejemplo, son factores que afectarán la velocidad. La velocidad del sonido en el
aire aumenta aproximadamente 0.6 m/s por cada 1º C de aumento en la
temperatura. Una velocidad aproximada (en metros/segundo) puede ser
calculada mediante la siguiente fórmula empírica: (331.5 0.6 )( ) sonido v T ms =
+⋅ (4.2) donde T es la temperatura en grados celsius (-273 kelvins). Proyecto fin
de carrera ETSI Implementación de un altímetro: Sensor de ultrasonidos 50 ( )( )
273.15 celsius kelvins TT K = − (4.3) Una ecuación más exacta, referida
normalmente como velocidad adiabática del sonido, viene dada por la fórmula
siguiente: sonido kRT v m ⋅ ⋅ = (4.4) donde: R es la constante de los gases. m es
el peso molecular promedio del aire (R/m = 287 J/Kg·K para el aire). k es la razón
de los calores específicos (κ=cp/cv siendo igual a 1.4 para el aire), y T es la
temperatura absoluta en kelvin. En una atmósfera estándar se considera que T es
293.15 K, dando un valor de 343 m/s ó 1.235 Km/h. Esta fórmula supone que la
transmisión del sonido se realiza sin pérdidas de energía en el medio,
aproximación muy cercana a la realidad.

Limitaciones Los sensores de ultrasonido tienen una serie de limitaciones tanto a


la hora de medir la distancia como a la hora de obtener medidas continuas. Por
una parte existe una distancia mínima y otra máxima medible por el sensor y por
otra, un número máximo de medidas por segundo. Si el objeto cuya distancia se
quiere medir está fuera del rango de medidas posibles, la medida no será
correcta. Los límites de este rango de medida son: o Una distancia mínima que el
sensor es capaz de medir. Esta distancia está limitada por la velocidad de cálculo
y transmisión de la circuitería electrónica que compone el sensor y por el ancho
del pulso que lanza. Si la circuitería es lenta, o el pulso lanzado es demasiado
ancho temporalmente y el objeto está demasiado cerca, al sensor no le dará
tiempo a empezar a calcular el tiempo antes de que la onda ultrasónica ya esté
entrando por el micrófono. o Una distancia máxima que puede llegar a medir el
sensor. Está limitada por la atenuación de la onda de ultrasonidos en el aire.
Dependerá del nivel de tensión que se suministre al transductor y de la potencia
5
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA


máxima con la que pueda transmitir éste. Puede variar sensiblemente
dependiendo de la naturaleza del objeto en el que se refleje. A la hora de
seleccionar y comprar un sensor, habrá que asegurarse de que su rango de
medida incluya las alturas mínima y máxima que puede alcanzar el extremo del
brazo de la plataforma y que han sido previamente calculadas. Además, como ya
se ha indicado, los sensores de ultrasonidos tienen una limitación en el número
de medidas por segundo que pueden realizar. Entre medida y medida, habrá que
dejar una pausa suficiente como para asegurar que el pulso ultrasónico lanzado
ha desaparecido completamente y no provocará un falso eco en la siguiente
medición de distancia. Proyecto fin de carrera ETSI Implementación de un
altímetro: Sensor de ultrasonidos

Sensor de Ultrasonidos Tras indicar cómo se calculará teóricamente la altura, ya


podemos pasar a la selección, compra y puesta a punto del sensor. Lo primero,
por tanto, es adquirir un sensor de ultrasonidos que se ajuste lo más posible a las
características que se están buscando, esto es, uno cuyo rango de distancias se
ajuste a los requisitos de nuestro proyecto, cuya resolución y precisión sea lo
suficientemente buena y que tenga un bajo coste. Una vez seleccionado y
comprado, se estudiarán sus características antes de pasar al diseño del sensor
propiamente dicho. El sensor de ultrasonidos elegido es el SRF05. El SRF05 es
un sensor de distancias por ultrasonidos de bajo coste desarrollado por la firma
Devantech Ltd. Es capaz de detectar objetos y calcular la distancia a la que se
encuentra en un rango de 0.03 a 4 m. De muy pequeño tamaño, el sensor SRF05
destaca por su bajo consumo, gran flexibilidad, alta precisión y bajo precio.
Ilustración 47: Sensor de Ultrasonidos SRF05 El sensor contiene toda la
electrónica encargada de hacer la medición y su uso es tan sencillo como enviar
el pulso de arranque y medir la anchura del pulso de retorno. Cuenta con dos
modos de funcionamiento, empleando bien un pin de entrada y otro de salida o
bien un mismo pin para controlar el sensor y hacer la lectura de la medida.
Incluye además un breve retardo después del pulso de eco para dar a los
controladores más lentos el tiempo necesario para ejecutar sus pulsos en los
comandos. El módulo SRF05 viene perfectamente ajustado y calibrado de fábrica,
por lo que en principio no necesita de ningún tipo de ajuste. 4.2.1. Conexionado
El módulo emplea tan sólo 5 conexiones que se pueden realizar soldando
directamente 5 cables o bien mediante un conector de 5 vías con paso de 2.54
mm. Ilustración 48: Situación de pines del sensor SRF05 Proyecto fin de carrera
ETSI Implementación de un altímetro: Sensor de ultrasonidos 52 Los 5 pines
marcados como ‘Programming Pins’ (pines de programación) se utilizan sólo una
6
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA


vez durante el proceso de fabricación para programar la memoria Flash en el chip
del PIC16F630. Los pines de programación de PIC16F630 se utilizan también
para realizar otras funciones en el SRF05, por lo que deberá asegurarse de que
nada esté conectado a ellos o se interrumpirá el funcionamiento de los módulos.
Pin Función +5 Vcc Tensión Positiva de Alimentación. ECO Salida del pulso cuya
anchura determina el tiempo del recorrido de la señal ultrasónica. Disparo
Entrada de inicio de una nueva medida. Se aplica un pulso con una duración
mínima de 10µs. Modo (N.C.) · Sin conexión se selecciona el modo 1 de
compatibilidad con SRF04. · Conectado a GND se selecciona el modo 2 de
trabajo. GND Tierra de Alimentación. Tabla 10: Relación de pines del sensor
SRF05 4.2.2. Funcionamiento Modo 1: Pines de Trigger y Eco separados Este
modo emplea pines separados, uno para aplicar el pulso de inicio o Trigger y otro
para leer la anchura del pulso del eco medido. Este modo se selecciona
simplemente dejando el pin “Mode” sin conectar. Ilustración 49: Pines en el Modo
1 de funcionamiento Tal y como se muestra en el diagrama de tiempos de la
ilustración 50, el modo de empleo es muy sencillo. Externamente se aplica, por
parte del usuario, un pulso de disparo o Trigger de 10 µs de duración mínima. Se
inicia la secuencia. El módulo transmite un tren de pulsos o “Burst” de 8 ciclos a
40KHz. En ese momento la señal de salida ECO pasa a nivel ‘1’. Cuando la
cápsula receptora recibe la señal transmitida como consecuencia de haber
rebotado en un objeto (eco), esta salida pasa de nuevo a nivel ‘0’. A la hora de
realizar el cálculo de la distancia hay que tener en cuenta que el tiempo total que

mide el sensor será en realidad el tiempo correspondiente al doble de la distancia.


Además de

esto no se puede perder de vista varias consideraciones importantes a la hora de


conseguir una

medida precisa, como la variabilidad de la velocidad del sonido por factores


ambientales, y los

rangos en los que puede medir el sensor, que vendrán impuestos por la velocidad
de su

electrónica y la atenuación de la onda de ultrasonidos.

Distancia del objeto más próximo

Para conocer la distancia del objeto más próximo al sensor, éste se activará

7
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA


mediante un pulso

y se tomará su salida midiendo el tiempo que se mantiene a nivel alto. Por


programación, se

podrá calcular la distancia a la que está el objeto aplicando la siguiente fórmula:

2 sonido

t d v = ⋅ (4.1)

donde el término t se refiere al tiempo total medido por el sensor y lo dividimos


entre 2 ya que

dicho tiempo será el que tarda la señal en recorrer dos veces la distancia a medir.

Velocidad del Sonido

Dentro de la fórmula general para calcular la distancia a partir del tiempo, hay que
tener muy

presente que la velocidad del sonido varía según las condiciones atmosféricas de
temperatura,

humedad, etc. Por lo tanto es importante estudiar cómo estos factores afectarán a
la medida y

cómo paliar dichos efectos.

La velocidad del sonido es la velocidad de propagación de las ondas sonoras, un


tipo de ondas

mecánicas longitudinales producido por variaciones de presión del medio. La


velocidad de

propagación de la onda sonora depende de las características del medio en el


que se realiza

dicha propagación y no de las características de la onda o de la fuerza que la


genera.

Aunque no depende de la frecuencia ni de la longitud de onda de la onda, sí es

8
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA


importante su

atenuación. Este fenómeno se explica por ley cuadrática inversa, que explica que
cada vez que

se aumenta al doble la distancia a la fuente sonora, la intensidad sonora


disminuye.

La velocidad del sonido varía dependiendo del medio a través del cual viajen las
ondas

sonoras. La velocidad del sonido varía además ante los cambios de temperatura
del medio. Esto

se debe a que un aumento de la temperatura se traduce en que aumenta la


frecuencia con que

se producen las interacciones entre las partículas que transportan la vibración y


este aumento de

actividad hace que aumente la velocidad.

En general, la velocidad del sonido es mayor en los sólidos que en los líquidos y
en los líquidos

es mayor que en los gases, aunque en este caso nos centraremos en la velocidad
del sonido en

el aire. Por tanto, las propiedades físicas del aire, su presión y humedad por
ejemplo, son

factores que afectarán la velocidad. La velocidad del sonido en el aire aumenta

aproximadamente 0.6 m/s por cada 1º C de aumento en la temperatura.

Una velocidad aproximada (en metros/segundo) puede ser calculada mediante la


siguiente

fórmula empírica:

(331.5 0.6 )( ) sonido v T ms = +⋅ (4.2)

9
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA


donde T es la temperatura en grados celsius (-273 kelvins).

Proyecto fin de carrera ETSI Implementación de un altímetro: Sensor de


ultrasonidos

50

( )( ) 273.15 celsius kelvins TT K = − (4.3)

Una ecuación más exacta, referida normalmente como velocidad adiabática del
sonido, viene

dada por la fórmula siguiente:

sonido

kRT

⋅ ⋅ = (4.4)

donde:

R es la constante de los gases.

m es el peso molecular promedio del aire (R/m = 287 J/Kg·K para el aire).

k es la razón de los calores específicos (κ=cp/cv siendo igual a 1.4 para el aire), y

T es la temperatura absoluta en kelvin.

En una atmósfera estándar se considera que T es 293.15 K, dando un valor de


343 m/s ó

1.235 Km/h. Esta fórmula supone que la transmisión del sonido se realiza sin
pérdidas de

energía en el medio, aproximación muy cercana a la realidad.

. Limitaciones

Los sensores de ultrasonido tienen una serie de limitaciones tanto a la hora de


10
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA


medir la

distancia como a la hora de obtener medidas continuas. Por una parte existe una
distancia

mínima y otra máxima medible por el sensor y por otra, un número máximo de
medidas por

segundo.

Si el objeto cuya distancia se quiere medir está fuera del rango de medidas
posibles, la medida

no será correcta. Los límites de este rango de medida son:

o Una distancia mínima que el sensor es capaz de medir. Esta distancia está
limitada por

la velocidad de cálculo y transmisión de la circuitería electrónica que compone el


sensor

y por el ancho del pulso que lanza. Si la circuitería es lenta, o el pulso lanzado es

demasiado ancho temporalmente y el objeto está demasiado cerca, al sensor no


le dará

tiempo a empezar a calcular el tiempo antes de que la onda ultrasónica ya esté


entrando

por el micrófono.

o Una distancia máxima que puede llegar a medir el sensor. Está limitada por la

atenuación de la onda de ultrasonidos en el aire. Dependerá del nivel de tensión


que se

suministre al transductor y de la potencia máxima con la que pueda transmitir


éste.

Puede variar sensiblemente dependiendo de la naturaleza del objeto en el que se


refleje.

A la hora de seleccionar y comprar un sensor, habrá que asegurarse de que su

11
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA


rango de

medida incluya las alturas mínima y máxima que puede alcanzar el extremo del
brazo de la

plataforma y que han sido previamente calculadas.

Además, como ya se ha indicado, los sensores de ultrasonidos tienen una


limitación en el

número de medidas por segundo que pueden realizar. Entre medida y medida,
habrá que dejar

una pausa suficiente como para asegurar que el pulso ultrasónico lanzado ha
desaparecido

completamente y no provocará un falso eco en la siguiente medición de distancia.

Proyecto fin de carrera ETSI Implementación de un altímetro: Sensor de


ultrasonidos

51

Sensor de Ultrasonidos

Tras indicar cómo se calculará teóricamente la altura, ya podemos pasar a la


selección,

compra y puesta a punto del sensor. Lo primero, por tanto, es adquirir un sensor
de ultrasonidos

que se ajuste lo más posible a las características que se están buscando, esto es,
uno cuyo

rango de distancias se ajuste a los requisitos de nuestro proyecto, cuya


resolución y precisión

sea lo suficientemente buena y que tenga un bajo coste. Una vez seleccionado y
comprado, se

estudiarán sus características antes de pasar al diseño del sensor propiamente


dicho.

12
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA


El sensor de ultrasonidos elegido es el SRF05. El SRF05 es un sensor de
distancias por

ultrasonidos de bajo coste desarrollado por la firma Devantech Ltd. Es capaz de


detectar objetos

y calcular la distancia a la que se encuentra en un rango de 0.03 a 4 m. De muy


pequeño tamaño,

el sensor SRF05 destaca por su bajo consumo, gran flexibilidad, alta precisión y
bajo precio.

Ilustración 47: Sensor de Ultrasonidos SRF05

El sensor contiene toda la electrónica encargada de hacer la medición y su uso es


tan sencillo

como enviar el pulso de arranque y medir la anchura del pulso de retorno. Cuenta
con dos

modos de funcionamiento, empleando bien un pin de entrada y otro de salida o


bien un mismo

pin para controlar el sensor y hacer la lectura de la medida. Incluye además un


breve retardo

después del pulso de eco para dar a los controladores más lentos el tiempo
necesario para

ejecutar sus pulsos en los comandos. El módulo SRF05 viene perfectamente


ajustado y

calibrado de fábrica, por lo que en principio no necesita de ningún tipo de ajuste.

Conexionado

El módulo emplea tan sólo 5 conexiones que se pueden realizar soldando


directamente 5

cables o bien mediante un conector de 5 vías con paso de 2.54 mm.

Ilustración 48: Situación de pines del sensor SRF05

13
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA


Proyecto fin de carrera ETSI Implementación de un altímetro: Sensor de
ultrasonidos

52

Los 5 pines marcados como ‘Programming Pins’ (pines de programación) se


utilizan sólo una

vez durante el proceso de fabricación para programar la memoria Flash en el chip


del

PIC16F630. Los pines de programación de PIC16F630 se utilizan también para


realizar otras

funciones en el SRF05, por lo que deberá asegurarse de que nada esté


conectado a ellos o se

interrumpirá el funcionamiento de los módulos.

Pin Función

+5 Vcc Tensión Positiva de Alimentación.

ECO Salida del pulso cuya anchura determina el

tiempo del recorrido de la señal ultrasónica.

Disparo

Entrada de inicio de una nueva medida. Se

aplica un pulso con una duración mínima de

10µs.

Modo (N.C.)

· Sin conexión se selecciona el modo 1 de

compatibilidad con SRF04.

· Conectado a GND se selecciona el modo 2

de trabajo.

14
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA


GND Tierra de Alimentación.

Tabla 10: Relación de pines del sensor SRF05

4.2.2. Funcionamiento

Modo 1: Pines de Trigger y Eco separados

Este modo emplea pines separados, uno para aplicar el pulso de inicio o Trigger y
otro para

leer la anchura del pulso del eco medido. Este modo se selecciona simplemente
dejando el pin

“Mode” sin conectar.

Ilustración 49: Pines en el Modo 1 de funcionamiento

Tal y como se muestra en el diagrama de tiempos de la ilustración 50, el modo de


empleo es

muy sencillo. Externamente se aplica, por parte del usuario, un pulso de disparo o
Trigger de 10

µs de duración mínima. Se inicia la secuencia. El módulo transmite un tren de


pulsos o “Burst” de

8 ciclos a 40KHz. En ese momento la señal de salida ECO pasa a nivel ‘1’.
Cuando la cápsula

receptora recibe la señal transmitida como consecuencia de haber rebotado en un


objeto (eco),

esta salida pasa de nuevo a nivel ‘0’.

MATERIAL UTILIZADO

 Placa programable (de preferencia Arduino)

15
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA


 Sensor de ultrasonido HC-SR04

 Cables de conexión

 Buzzer

 Leds(rojo, amarillo y verde)

 3 resistencias de 220Ω

 Flexómetro

 Protoboard

 Display LCD (16x2 mínimo)

DESARROLLO EXPERIMENTAL

Código utilizado:

#include <Wire.h>

#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27, 16, 2);

int trig=13;

int echo=11;

float time;

16
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA

float dist;

void setup()

pinMode(trig, OUTPUT); pinMode(echo, INPUT);

lcd.begin(); lcd.backlight(); lcd.setCursor(0,0); lcd.print("Altura en cm:");

void loop()

digitalWrite(trig, LOW);

delayMicroseconds(1000);

digitalWrite(trig, HIGH);

delayMicroseconds(30);

digitalWrite(trig, LOW);

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA

delayMicroseconds(10);

17
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA

time = pulseIn(echo, HIGH);

dist= time*0.0346903/2; // Conversión de la distancia medida por el sensor a cm

lcd.setCursor(0,1);

lcd.print(" ");

lcd.setCursor(0,1);

lcd.print(176 - dist); // El sensor se colocó en un mueble de 176 cm de altura

delay(250);

RESULTADOS

18
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA

19
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA

20
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA

21
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA

CONCLUSIONES Y OBSERVACIONES

José María Flores Yam: en esta práctica desarrollamos la programación mediante


arduino donde el objetivo era medir distancias como la altura en donde pudimos
hacer la observación y comparación con ayuda del flexómetro, donde percatamos
que no es tan preciso por mínimos centímetros.

Bárbara Jazmín Poot Varguez: En ésta práctica aprendimos como poder


ensamblar y codificar para poder hacer un sensor que mide la altura de una
persona.

Diseñamos un código en la que utilizamos diferentes librerías, los cuales usamos


arduino uno, en base a un diagrama localizado, usamos un flexómetro para saber
que tan preciso puede ser el sensor y este se mostrara en la pantalla led, en base
al código previo.

Malinaly Cetz Peraza: En esta práctica combinamos otro tipo de sensor, que no
conocíamos, con el arduino. Éste sensor gracias a la velocidad de rebote del
sonido que este mismo emite, nos da un valor que al usarse en una fórmula, nos
da la altura del objeto o persona que queramos medir. Éste tipo de sensores en
muchos casos pueden ser muchos más precisos que usar una cinta métrica, o
cuando se necesitan valores muy específicos, así que implementando la
tecnología ultrasónica podríamos inventar aún más cosas, con aún más
utilidades.

González Aguilar Aura Estefanía: Concluí que en muchos de nuestros proyectos


que realizamos en el salon, tenemos la necesidad de sensor nuestro entorno,
saber si en frente hay un obstáculo y a que distancia se encuentra, el sensor HC-
SR04 nos permite hacer eso.

Su funcionamiento consiste en emitir un sonido ultrasónico por uno de sus


transductores, y esperar que el sonido rebote de algún objeto presente, el eco es
captador por el Segundo transductor. La distancia es proporcional al tiempo que
demora en llegar el eco.

Jesús Abraham Ku Ramos: En esta práctica pudimos observar el sensor


ultrasónico donde se obtiene medidas cercanas comprobadas con el flexómetro,
22
INSTITUTO TECNOLÓGICO DE MÉRIDA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA


tuvimos que desarrollar un respectivo código para la programación para
programar el arduino e hicimos comparaciones, para saber qué tan preciso es
con ayuda de un flexómetro

Conclusión Grupal: En esta práctica usamos un código mediante arduino en el


colocamos el sensor ultrasónico donde con ayuda de un flexómetro establecimos
previamente rangos del cual el profesor nos dio donde encenderá el led verde
para indicar que está dentro del rango promedio; si se excede de ese rango
encenderá el led rojo y emitirá solo dos pitidos para indicar que la estatura ha
sobrepasado el limite superior y por ultimo, si la medición es inferior al rango
promedio, encenderá el led amarillo y emitirá un solo pitido para indicar que la
estatura esta por debajo del rango promedio. Programar el LCD para que
aparezca en pantalla la estatura medida en metros y las notas

“promedio”, “superado” e “inferior” respectivamente.

REFERENCIAS BIBLIOGRÁFICAS

https://www.keyence.com.mx/ss/products/sensor/sensorbasics/ultrasonic/info/

23

También podría gustarte