¿Cómo construir un dispositivo para monitoreo ambiental con Arduino y el Internet de la cosas?

Por Ana Luisa Balderas García
4to semestre de Bachillerato
Colegio de Bachilleres Simón Bolívar del Sureste

Participante en el Programa de Fomento al Interés por la Carrera Científica en Niños y Jóvenes con el Mtro. Julio Sandria en el Instituto de Ecología, A.C.

Dí­a 1

Aprendí los principios básicos del Arduino. Sus caracterí­sticas, conexiones, su enlace a la computadora y el lenguaje de programación a utilizar.

Realice ejercicios con un programa base (uno predeterminado). Este programa ordenaba a la tarjeta (Arduino) que encendiera un led y lo apagara con un tiempo de espera determinado entre cada orden. Ejercicio: El led enciende para dar una señal de SOS en código morse.

Dí­a 2

¿Qué es el cambio climático?, y ¿Qué es el monitoreo ambiental?

  1. El cambio climático es la alteracion de proporcion y composición de gases de efecto invernadero que atrapan el calor de la atmósfera.
  2. El monitoreo ambiental discute desarrollos técnicos y el surgimiento de datos de monitoreo ambiental, principalmente en el diseño de sistemas de monitoreo y en el uso de la información recabada, analizando consecuencias del manejo de recursos naturales y riegos de la contaminación.

Trabajamos con 3 sensores; el DHT22, que mide la humedad y temperatura, el BMP180, que mide la presión barométrica, la temperatura y la altura en metros sobre el nivel del mar; y el sensor de luz, con valores de luz del 0 al 1023, teniendo como referencia que el 0 es total iluminación y el 1023 para obscuridad.

Se tení­a programas base para cada uno de los sensores, y se descargaron librerías para poder trabajarlos.

Ejercicio: Enlazar dos programas en uno, haciendo trabajar dos sensores al mismo tiempo. Los programas se entrelazaron., tomando las instrucciones del algoritmo base que el otro no tenía y eran fundamentales para su funcionamiento.

Ejercicio: Acoplar el tercer sensor. Se utilizó un Protoboard para anexar las conexiones del tercer sensor y modificar el programa. Se conectó a internet para el registro de datos con una tarjeta de red, con entrada para cable Ethernet.

Dí­a 3

El Internet de las Cosas (Internet of Things, IoT), es una iniciativa global para la interconexión digital de objetos cotidianos mediante internet, la cual permite subir datos a un servidor para que se almacenen. El maestro Julio César Sandria Reynoso generó un programa en donde los datos obtenidos pasan a un servidor del INECOL y en otro servidor de forma gratuita en el IoT.

En conclusión, este prototipo nos sirve para monitorizar variables que pueden reflejar el cambio climático y estar disponibles en servidores gratuitos.

Instalación de WampServer 3

Esta presentación muestra la instalación de WampServer 3, el cual es un ambiente de desarrollo para Windows que permite crear aplicaciones web con Apache2, PHP y bases de datos MySQL. También se muestra con ejemplos el uso de WampServer. Este material es parte de los cursos “Programación Web” y “Diseño de Bases de Datos Relacionales” que el autor ha impartido a estudiantes de nivel licenciatura y maestría en varias ocasiones.

Presentation · October 2016
DOI: 10.13140/RG.2.2.30976.23042
La intención de esta entrada es tener un punto de referencia sobre la instalación de Apache, MySQL y PHP en Windows, lo que nos permitirá tener un ambiente de desarrollo de aplicaciones web y de bases de datos para proyectos y aplicaciones en robótica e internet de las cosas, entre otras.

Sistema de control de una cámara de video a través de Internet

Se presenta un sistema para controlar remotamente una cámara de video a través de Internet. Se diseñó y ensambló un circuito para controlar dos motores de corriente directa que mueven la cámara. El circuito se conecta al puerto paralelo de la computadora. Se programó en Java una aplicación Servidor que transmite video a través de Internet, recibe señales también a través de Internet y mueve la cámara por medio del puerto paralelo. También se programó un applet Java que se ejecuta dentro de un navegador de Internet. En el applet se puede ver en tiempo real el video que transmite la aplicación Servidor y se puede mover remotamente la cámara.

Technical Report · December 2007
DOI: 10.13140/RG.2.2.27467.39206
Disponible en https://www.researchgate.net/publication/310674294