Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Resumen
El proyecto a realizar consiste en el diseo e implementacin de una Estacin Meteorolgica basados en equipos de
hardware libre como lo son Raspberry Pi B+ y Arduino Mega. Mediante la Telemetra a la estacin se busca tener
acceso a la informacin de todos los sensores meteorolgicos desde cualquier parte del mundo a travs de una pgina
web. El Arduino conectado a un conjunto de sensores har las lecturas de las variables meteorolgicas (Temperatura,
humedad, entre otras) y se enviarn estos datos a la Raspberry Pi B+ que funcionar como un servidor web y de base
de datos. La estacin contar con un sistema de alertas ante fallos de ingreso a la estacin o ante posibles cambios
bruscos del tiempo meteorolgico.
Para una mejor prediccin del tiempo meteorolgico se necesita contar con una mayor cantidad de Estaciones
Meteorolgicas y uno de los problemas para la implementacin de nuevas estaciones en el Ecuador es debido a su
costo elevado. Con esta solucin se busca una alternativa para poder implementar ms estaciones en el pas a menor
costo mediante el uso de software y hardware libre y as con una mayor cantidad de datos registrados, ayudar a
realizar un mejor estudio y anlisis del tiempo meteorolgico para poder as generar boletines meteorolgico para el
beneficio del sector agrcola, turstico, transporte, etc.
Palabras Claves: Meteorologa, Telemetra, Arduino, Raspberry, Django, HTML5.
Abstract
The project to be undertaken is the design and implementation of a Meteorological Station based on free hardware
equipment such as Raspberry Pi B + and Arduino Mega. By telemetry to the station seeks access to information for all
weather sensors from anywhere in the world through a website. The Arduino connected to a set of sensors make the
readings of the meteorological variables (temperature, humidity, etc.) and this data is sent to the Raspberry Pi B + to
function as a web server and database. The station will have an alert system failures entrance to the station or to
possible sudden changes in the weather.
For improved weather prediction it takes time to have a greater amount of Weather Stations and one of the problems
for the implementation of new stations in Ecuador is due to its high cost. This solution is sought an alternative to
implementing more stations in the country at lower cost by using free software and hardware and so with a greater
amount of recorded data, will help make a better study and analysis of the meteorological time to well generate weather
bulletins for the benefit of agriculture, tourism, transport sector, etc.
Keywords: Meteorologa, Telemetra, Arduino, Raspberry, Django, HTML5.
1. Introduccin
El comportamiento del clima ha sido un tema muy
importante desde sus inicios para el ser humano al
momento de realizar todas sus actividades diarias. El
proyecto est enfocado en el campo Meteorolgico.
La meteorologa tiene un fuerte impacto en las
actividades que realizamos da a da.
El proyecto consiste en la implementacin de un
sistema telemtrico para el monitoreo y adquisicin de
datos del clima. Con todos estos datos almacenados y
con su debido estudio, se podr generar boletines
2.2. Localizacin
meteorolgica. [3]
2. Estaciones Meteorolgicas
Una estacin meteorolgica es un lugar escogido
adecuadamente para colocar los diferentes
instrumentos que permiten medir las distintas
variables que afectan al estado de la atmsfera. Es
decir, es un lugar que nos permite la observacin de
los fenmenos atmosfricos y donde hay aparatos que
miden las variables atmosfricas.
En el Ecuador el INAMHI (Instituto Nacional de
Meteorologa e Hidrologa) es la entidad tcnicacientfica, encargada del monitoreo del clima. Este
instituto fue creado por ley y est encargado de
generar y suministrar informacin hidrometeorolgica
(estudio del ciclo del Agua), que sirva de sustento
para la formulacin y evaluacin de los planes de
desarrollos nacionales y locales.
Actualmente, el INAMHI cuenta con una Red de 383
Estaciones Meteorolgicas Convencionales como se
muestra en la tabla 1.1. [1]
de
la
estacin
agro-
Terrenos planos.
Dentro del rea de cultivo.
Lejos de caminos.
Al aire libre y al nivel del suelo.
El observador debe de vivir cerca.
Dentro de la estacin mantener una cubierta
con pasto de crecimiento lento y resistente a
la sequa.
Sitio de la estacin de 10 x 10 metros, en un
rea libre de 50 x 50 metros.
Cercado de malla superior a 1.20 m de alto.
3. Anlisis y Diseo
El sistema a implementar requerir de las siguientes
entradas y salidas:
Datos_Sensores
SIM900
SMS Alertas
Temperatura
Llenar_evaporometro
Presion_atm
Abrir/cerrar_puertaAcceso
Humedad Suelo
Datos_Sensores
Raspberry
Pi B+
Humedad Relativa
Alarma_bocina
ARDUINO
MEGA
Alarma_sms
ETHERNET
SHIELD
LCD2_Control
Velocidad_viento
Nivel_evaporometro
Botoneras Panel Control
LCD1_Acceso
Teclado
2.1.
Componentes
meteorolgica [2].
Los componentes
meteorolgica son:
que
de
una
conforman
estacin
la
Terreno circndate.
Parcela Meteorolgica.
Abrigo meteorolgica.
Instrumentos.
estacin
4. Software y Hardware
4.1 Software
En esta parte del diseo se mencionar el conjunto de
aplicaciones, libreras que usarn el Arduino y
Raspberry Pi para su correcto funcionamiento.
Figura 7. Elaboracin de grficos mediante HighCharts.
DJANGO.- Django es un Framework basado para
el desarrollo Web basado en el lenguaje de
programacin Python. Una de las ventajas de usar
Django es poder crear aplicaciones potentes y dar un
mantenimiento a las aplicaciones web de alta calidad
con poco esfuerzo. Esto se debe gracias a su diseo
de separar la lgica de programacin con la lgica de
negocio y con la capa de presentacin.
En la Figura 5 se muestra el patrn de diseo MTV
(Model, Template, View).
4.2 Hardware
Al momento de elegir los equipos que se utilizarn
para el desarrollo de la estacin Meteorolgica se ha
tomado en cuenta las siguientes caractersticas:
Costo Econmico
Fcil de usar.
Consumo de energa bajo.
Cantidad de entradas y salidas disponibles.
Cantidad de pines analgicos y digitales.
Lenguaje de programacin.
AT+CREG?
AT+CMGD=<n>
+CMTI: SM,
<pos>
PRECIO
COSTO
Sensor de Temperatura
y Humedad (DHT11)
10
10
Sensor Baromtrico
(Bmp085 )
14
14
Sensor de Humedad
De Suelos
12
12
Sensor de Nivel de
Agua
Anemmetro (Motor
DC)
Arduino Mega
34
34
Raspberry Pi B+
70
70
Controladores
65
65
27
27
16
Fuente de Poder
30
30
Cables, terminales,
borneras, Baquelita,
etc.
20
20
Sistema Elctrico
TOTAL
$320
8. Recomendaciones
7. Conclusiones
1) El costo de implementacin de la estacin
meteorolgica que incluye adicionalmente un
sistema de ingreso, seguridad perimetral,
mdulo GSM para el envo SMS de alarmas,
llego a un costo de aproximadamente $320,
lo que result muy econmico en
comparacin a una estacin convencional.
2) El aprendizaje para programar estos
dispositivos es mnima, se necesita tener es
claro los conceptos de fundamentos de
programacin y conocer la teora bsica
sobre micro controladores como el
funcionamiento de las interrupciones.
3) Existe una gama completa de tarjetas
Arduino, se eligi Arduino Mega porque
cuenta con muchos pines digitales y
analgicos por lo cual solo fue necesario la
adquisicin de una sola tarjeta.
4) La programacin de la pgina web hecha en
Django ofrece la ventaja de poder disear y
dar un mantenimiento a la pgina de manera
9. Referencias
[1] INAMHI (Instituto nacional de meteorologa
e Hidrologa), La meteorologa en el Ecuador,
http://www.serviciometeorologico.gob.ec/lameteorologia-en-el-ecuador, fecha de consulta
Noviembre 2014.
[2] Universidad de San Carlos Guatemala,
Estacin
Meteorolgica,
http://es.slideshare.net/lixtun/estacinmeteorolgica-8770299, fecha de consulta Octubre
2014.
[3] Lorenzana Salazar Jos G, Observaciones
Meteorolgicas,
http://ciam.ucol.mx/portal/portafolios/jlorenz/pres
entaciones/OBSERVACIONES%20METEOROL
OGICAS.ppt, fecha de consulta Noviembre 2014.
[4] Elmer Rodriguez , Reportes Graficos con
highcharts-php-mysql,
http://sistemasdeinformacionuladech.blogspot.co
m/, fecha de consulta Junio 2015.
[5] Arduino.cc, Arduino Ethernet Shield,
http://www.arduino.cc/en/pmwiki.php?n=Main/A
rduinoEthernetShield,
fecha consulta Enero
2014.
[6] Seeed wiki, GPRS Shield V1.0,
http://www.seeedstudio.com/wiki/GPRS_Shield_
V1.0, fecha consulta Enero 2014.