Sei sulla pagina 1di 10

MODULO SENSOR ULTRASÓNICO HC-SR04 Y LM35 MEDIANTE LA

APLICACIÓN DEL ARDUINO

JUAN CAMILO RIOS SÁNCHEZ


SANTIAGO DUSSÁN OSORIO

COLECTIVO DOCENTE

UNIVERSIDAD CATÓLICA DE PEREIRA


FACULTAD DE CIENCIAS BÁSICAS E INGENIERÍA,
PEREIRA, COLOMBIA
06 JUNIO 2019
II. RESUMEN
El colectivo Docente, permite la interacción de las asignaturas de Electrónica, Procesamiento
de señales, Redes y comunicaciones I y Diseño de base de datos, en torno a una problemática
común.
El proyecto costa de realizar el análisis y estudio de medición de distancia de un objeto y son
adquiridos a través del sensor ultrasónico, que nos da la distancia en el mismo, también se va a saber
la temperatura ambiente mediante un sensor de temperatura el cual se utilizó LM35, que son recibidos
y enviados a la base de datos y previamente serán graficados en un sitio web.

III. INTRODUCCIÓN

El artículo siguiente se mencionarán los temas escogidos para el colectivo Docente, donde se dará a
conocer el concepto de sensores, para así poder explicar la “Medición” como tema central de este
proyecto, seguido se mostrarán la fórmula tratadas e implementada en el montaje del sensor en el
aplicativo web.

Para el tema de electrónica y procesamiento de señales, se abordará el tema de “Sensores”, donde se


utilizó un sensor ultrasónico y un LM35 para hallar los datos de distancia y temperatura, que mediante
el montaje en el Arduino se recibieron los datos y previamente graficados en el aplicativo web, Para
terminar, explicando el aplicativo o el programa que se realizó con el lenguaje de programación
HTML y PHP y todos estos conocimientos teóricos visto previamente en clases.

IIII. OBJETIVOS
Desarrollar un circuito electrónico que permita capturar y procesar los datos de dos sensores ubicados
en las aulas de clases de la Universidad Católica de Pereira.

IIV. OBJETIVOS ESPECÍFICOS

 Establecer un circuito que permita el correcto funcionamiento del sensor, teniendo en cuenta
las bases teóricas vistas en clase.

 Desarrollar un producto de software web que grafique la señal del sensor en tiempo real.

 Determinar las variaciones que se pueden ver durante el proceso de recopilación y graficación
de los datos adquiridos de los sensores.

 Diseñar un sistema de ventilación que responda de acuerdo a los datos obtenido de los
sensores.

 Diseñar un modelo relacional con su respectivo código SQL

 Profundizar en el conocimiento de los sensores de ultrasonidos y sus alternativas, analizando


cuándo debe de aplicarse cada uno de ellos
IV. FUNDAMENTACIÓN TEÓRICA

¿QUÉ ES UN SENSOR ULTRASONIDO?

Como su nombre lo indica, los sensores ultrasónicos miden la distancia mediante el uso de ondas
ultrasónicas. El cabezal emite una onda ultrasónica y recibe la onda reflejada que retorna desde el
objeto. Los sensores ultrasónicos miden la distancia al objeto contando el tiempo entre la emisión y
la recepción.
Un sensor óptico tiene un transmisor y receptor, mientras que un sensor ultrasónico utiliza un
elemento ultrasónico único, tanto para la emisión como la recepción. En un sensor ultrasónico de
modelo reflectivo, un solo oscilador emite y recibe las ondas ultrasónicas, alternativamente. Esto
permite la miniaturización del cabezal del sensor.
¿CÓMO FUNCIONA EL SENSOR ULTRASONIDO ARDUINO?

Para medir distancias con Arduino podemos hacerlo de diferentes maneras. Existen el sensor de
infrarrojos, que utilizan las propiedades de la luz para calcular la distancia, y el sensor ultrasónico
Arduino utiliza las propiedades de propagación del sonido para medir distancias. Más concreto utiliza
los ultrasonidos. Este tipo de ondas sonoras se encuentran por encima del espectro audible por los
seres humanos.

Ilustración 1 espectro audible

El funcionamiento es muy sencillo. El sensor envía una onda ultrasónica a través del disparador o
Trigger, revota contra el objeto y el receptor o echo detecta la onda. Sabiendo cuánto ha tardado en
viajar dicha onda, podemos saber la distancia.
Ilustración 2 funcionamiento del sensor ultrasonido

PARTES DE UN SENSOR ULTRASONIDO HC-SR04

VCC – corriente. Conectado a la salida de 5 voltios de la placa


GND – masa o tierra. Conectado a dicho pin en la placa.
TRIG – conectado al pin digital de la placa encargado de
enviar el pulso ultrasónico.
ECHO – conectado al pin digital que recibirá el eco de dicho pulso

Ilustración 3 Partes del Sensor


La distancia se puede calcular con la siguiente fórmula:
1
Distancia 𝐿 = 2 ∗ 𝑇 ∗ 𝐶

donde L es la distancia, T es el tiempo entre la emisión y la recepción, y C es la velocidad del sonido.


(El valor se multiplica por 1/2 ya que T es el tiempo de recorrido de ida y vuelta).

¿QUÉ ES UN SENSOR DE TEMPERATURA?


Un sensor es un objeto capaz de detectar magnitudes físicas o químicas llamadas variables de
instrumentación, que pueden ser la intensidad lumínica, la temperatura, distancia, aceleración, etc. El
sensor de temperatura empleado más habitualmente es el sensor termopolar. Está formado por
mecanismos muy sencillos constituidos por dos materiales metálicos de diferente naturaleza unidos
mediante uniones llamadas unión fría y unión caliente. El grado de temperatura que detectan estas
uniones genera una diferencia de potencial estrechamente dependiente de la naturaleza de los
materiales. El sensor térmico transforma esta diferencia de potencial en una señal eléctrica.

SENSOR LM35

El sensor LM35, es un sensor de temperatura integrado de precisión cuyos rangos de operación


oscilan desde los -55°C hasta los 150°C, teniendo en cuenta que este tipo de sensores ofrecen una
precisión de +- 1.4°C a temperatura ambiente. Además de ello, son del tipo lineal; es decir, que no es
necesario forzar al usuario a realizar conversiones debido a que otros sensores están basados en grados
Kelvin.

Un LM35 puede funcionar a partir de los 5 V (en corriente continua), sea por alimentación simple o
por doble alimentación (+/-).

ESQUEMA ELÉCTRICO
El patillaje del LM35 se muestra en la siguiente imagen. Los pines extremos son para alimentación,
mientras que el pin central proporciona la medición en una referencia de tensión, a razón de 10mV/ºC.

Ilustración 4 Partes del LM35


Por tanto, el esquema eléctrico que necesitamos es el siguiente.

Ilustración 5 Esquema Eléctrico

PRINCIPALES CARACTERÍSTICAS

 Configurado para ser leído en grados Celsius


 Factor de escala lineal de +10 mV / ºC
 Rango de trabajo entre -55 ºC hasta 150 ºC
 Apropiado para aplicaciones remotas
 Bajo costo
 Funciona con tensiones entre 4 V hasta 30 V
 Menos de 60 uA de consumo
 Baja impedancia de salida, 0.1 W, para cargas de 1 mA

USOS

El sensor de temperatura puede usarse para compensar un dispositivo de medida sensible a la


temperatura ambiente, refrigerar partes delicadas del robot o bien para loggear temperaturas en el
transcurso de un trayecto de exploración.
IVI. DESARROLLO DEL TRABAJO
En esta sesión se abordará la parte del montaje electrónico, sus conexiones con el Arduino y como
fue el proceso a la conexión con base de datos, también como fue el procedimiento experimental,
resultados y la discusión del trabajo.
Para la realización del montaje electrónico del sensor ultrasonido y el sensor de temperatura se
necesitan los siguientes materiales:
LISTA DE MATERIALES

 Arduino Uno
 Protoboard
 Sensor ultrasonido HC-SR04
 Diodo led
 Resistencia
 Sensor de Temperatura LM35
 Cables de conexión
 Router Tp Link
 Adaptador USB 485
Empezamos insertando el sensor ultrasónico en un protoboard y con cables hacemos las siguientes
conexiones: - Trigger del sensor al pin 2 del Arduino - Echo del sensor al pin 3 del Arduino

También puedes conectar el modulo directamente al Arduino sin usar el protoboard.


Ahora abrimos el entorno de programación de Arduino, en Herramientas ->Tarjeta, y seleccionamos
el modelo de placa Arduino que estemos utilizando. Nosotros seleccionaremos Arduino Uno.

Una vez configurado el IDE, empezamos a programar nuestro sketch, explicaremos paso a paso el
código para sea más comprensible:
Primero configuramos los pines y la comunicación serial a 9800 baudios

Ahora en el bucle void loop () empezamos enviando un pulso de 10us al Trigger del sensor

Seguidamente recibimos el pulso de respuesta del sensor por el pin Echo, para medir el pulso usamos
la función pulseIn (pin, value)

La variable t, tiene el tiempo que dura en llegar el eco del ultrasonido


Conecte el Arduino Uno y cargue el programa. Después de esto el Arduino y sensor ya deben estar
trabajando, para poder visualizar los datos vaya a herramientas y habrá el monitor serial
En el monitor serial le aparecerán los valores de la distancia que censa el HC-SR04, ponga un objeto
al frente y varíe su distancia respecto al sensor y verifique que la distancia mostrada en el monitor
serial sea la correcta.

Luego previamente se hizo la conexión a la base de datos, se hizo por medio de una clase en PHP,
dando los datos de referencia como lo son: usuario, contraseña, servidor y base de datos.
Implementando una función Mysqli_connect.
luego previamente se va al aplicativo web, donde se encontrará un login, donde solo ingresaran los
usuarios que estén registrados.

Después de ingresar sesión se encontrará con una vista diferente que es como la que se muestra en la
siguiente imagen.

Potrebbero piacerti anche