Documentos de Académico
Documentos de Profesional
Documentos de Cultura
0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo 2021-1
ESTACIÓN METEOROLOGICA
Pinzón Juan, Saenz John Sebastián
{est.juan.pinzon2, est.john.saenz}@unimilitar.edu.co
Profesor: Fredy García
Resumen— En la practica realizada se plantea el diseño de Para implementar el circuito en cuestión, se hace necesario
una estación meteorológica haciendo uso de 4 sensores para realizar una conexión serial, restringiendo el uso de puertos
la medición de cuatro variables distintas, que serán distintos al COM3 y COM4 para la conexión entre proteus y
trasmitidas por medio de un enlace inalámbrico (IRLINK) Matlab respectivamente.
hasta un ordenador, donde se presentará en tiempo real en
un aplicativo las gráficas junto con sus valores instantáneos. III. MARCO TEORICO
Palabras clave— sensor, código, comunicación serial, Para el diseño de la estación meteorológica se hace necesario
Arduino, interfaz, puerto. conocer los parámetros medidos por los diferentes sensores
junto con su respectivo funcionamiento.
Abstract— In practice, the design of a meteorological station
is proposed using 4 sensors for the measurement of four ANEMÓMETRO
different variables, which will be transmitted by means of a
wireless link (IRLINK) to a computer, where the graphs El anemómetro o anemógrafo es un aparato meteorológico
together with their current values will be presented in real utilizado para medir la velocidad del viento y así ayudar en la
time in an application. predicción del tiempo. Es también uno de los instrumentos
básicos en el vuelo de aeronaves más pesadas que el aire.
Keywords— sensor, code, serial communication, Arduino,
interface, port.
I. OBJETIVOS
1) GENERAL:
Este sensor utiliza el protocolo de comunicación I2C, que es un IV. DESARROLLO DE LA PRÁCTICA
protocolo de comunicación en serie de múltiples maestros y
múltiples esclavos, utiliza dos cables para la asignación de Para el desarrollo de la práctica, se hizo necesario dividir la
(SDA) para transmisión de datos y (SCL) para el reloj, para implementación en 4 etapas, las primeras tres para la
enviar la información al bus maestro. configuración y acondicionamiento de cada sensor, y la cuarta
etapa para la comunicación serial entre el proteus y la interfaz
A pesar de su reducido tamaño, es un sensor sumamente útil gráfica realizada en Matlab.
debido a la cantidad de variables capaz de medir y a su
relativamente sencilla conexión.
Entonces, si el voltaje que ingresa es menor a 0.02 V, se aplica Entonces, si el voltaje que ingresa es mayor a 0.25V, se aplica
la ecuación hallada. la ecuación hallada.
𝑦 − 𝑦1 = 𝑚(𝑥 − 𝑥1 )
𝑦 = 454.6276596𝑥 + 8.887970745
Voltaje % luz
0,02933 22,2222
0,25415 33,3333
0,58651 44,4444
0,89443 55,5555 𝑦 = 37.493𝑥 + 22.239
1,19746 66,6666
1,49071 77,7777
1,77908 88,8888
2,06256 99,9999
INFORME DE PRÁCTICA DE LABORATORIO Versión 1.0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo 2021-1
CODIGO MATLAB
Botón presión:
Botón heliógrafo:
Botón Anemómetro:
Botón Temperatura:
INFORME DE PRÁCTICA DE LABORATORIO Versión 1.0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo 2021-1
Cuadro de texto:
Fig. 11 Funcionamiento temperatura.
En el cuadro de texto se hace la visualización de los valores
instantáneos capturados, convirtiendo los valores recibidos de Presión:
string a flotantes.
V. RESULTADOS
Anemómetro:
Fig. 12 Funcionamiento presión.
𝑉𝑡 − 𝑉𝑒𝑥
𝐸% = | | ∗ 100%
𝑉𝑡
Fig. 9 Funcionamiento anemómetro.
valor anemómetro:
Heliógrafo:
60 − 50.02
𝐸% = | | ∗ 100% → 𝐸% = 1.6%
50.02
valor Heliógrafo:
(100 − 99.57
𝐸% = | | ∗ 100% → 𝐸% = 0.0043%
100
valor Temperatura:
60.2 − 60.2
𝐸% = | | ∗ 100% → 𝐸% = 0%
60.2
valor Presión:
676.12 − 676.12
𝐸% = | | ∗ 100% → 𝐸% = 0%
676.12
VII. CONCLUSIONES
• El uso de Arduino facilita el acondicionamiento y
visualización de las señales de voltaje suministradas
por los sensores, debido a que se pueden realizar los
ajustes directamente desde la codificación.
VII. REFERENCIAS
[1] https://www.luisllamas.es/arduino-sharp-gp2y0a02yk0f/
[2] https://cl.rsdelivers.com/product/sharp/gp2y0a02yk/sensor-
%C3%B3ptico-reflectante-sharp-gp2y0a02yk/4775764
[3]https://wechoosethemoon.es/2011/07/15/arduino-matlab-
adquisicion-de-datos/
[4] https://www.youtube.com/watch?v=udIyzonx9-A
[5] https://www.youtube.com/watch?v=KrEkPHd6vg4
[6] https://www.youtube.com/watch?v=d0r7ZnfjF2U&t=650s
[7]https://la.mathworks.com/help/matlab/data-type-
conversion.html
[8] https://www.youtube.com/watch?v=YMBQ8_sj24Q
[9]https://la.mathworks.com/help/matlab/learn_matlab/charact
er-strings.html