Medio Ambiente
Smart Campus IPN
Contamos con la instalación de una estación meteorológica que monitorea diversas condiciones, entre ellas la velocidad del viento, la temperatura ambiental y la irradiancia.
- Modularidad: está característica permite que el dispositivo pueda leer y probar la conectividad de cada sensor por separado. Esto hace a su vez, más fácil la lectura por parte del microcontrolador, y el hecho de que se encuentren por módulos, permite que en caso de que un sensor tenga alguna falla, no comprometa el funcionamiento de los demás sensores. Así con los módulos complementarios como lo son el display, el reloj en tiempo real y el almacenamiento.
- Comunicación: La comunicación entre los diferentes sensores y el microcontrolador AtMega se realiza a través de diferentes protocolos como SPI, I2C, UART o directamente en los puertos análogos. El microcontrolador AtMega se comunica con el otro microcontrolador ESP8862 a través de I2C para el envío de datos por Wifi y este microcontrolador envía los datos al chip LoRa que, a su vez, envía los datos por radiofrecuencia través del protocolo LoRaWAN.
- Alimentación eléctrica: La alimentación se obtiene de una fuente que convierte la energía eléctrica alterna de la línea monofásica de 120 (VAC) @ 1p-2h a directa de 5 (VDC) @ 5W que permite alimentar de forma eficiente los diferentes sensores, microcontroladores y módulos complementarios del dispositivo.
- Almacenamiento: El dispositivo cuenta con un slot para insertar una MicroSD y poder almacenar los datos en los momentos en que el circuito no cuente con alguna conexión inalámbrica de intercambio de datos. Se conecta a través de SPI al microcontrolador AtMega.
Módulos complementarios: Al dispositivo se le agregó un reloj en tiempo real para que, en caso de que se interrumpa el suministro de energía eléctrica, no se pierdan los datos de configuración de hora y fecha, que puede afectar el envío de datos cuando haya una reconexión de la red wifi o radiofrecuencia. Esto se logra a través de un circuito RTC con una batería de respaldo CR2032. Así mismo se implementó un display OLED de 0.96” con una resolución de 128x64 que muestra los datos de los diferentes sensores oprimiendo un botón. En el display se muestra cada una de las mediciones instantáneas de cada sensor y el estado del dispositivo, así como la hora y fecha, así como el estado del envío de datos por parte del chip LoRa. - Parámetros Ambientales: el dispositivo cuenta con diversos sensores que miden continuamente parámetros como temperatura, humedad relativa, nivel de ruido, calidad del aire, cantidad de partículas PM10 y PM2.5 y cantidad de luz ambiental.
-
Para la comunicación a través del protocolo LoRa se emplea un módulo RFM95w.
-
Para controlar el dispositivo se utiliza un microcontrolador ATmega328p el cual incluye su propia SRAM y contiene una interfaz de entrada/salida tipo GPIO.
-
Para programar el microcontrolador se utiliza la biblioteca Arduino AVR Boards versión 1.6.20; el código se implementó en lenguaje C/C++.
-
Para recibir los datos del microcontrolador AtMega328p y poder enviarla por WiFI, se utiliza el módulo ESP12E.
Como parte del enfoque en sustentabilidad, hemos desarrollado proyectos enfocados al ahorro de agua, dentro de éstas iniciativas contamos con un prototipo para determinar el consumo de agua en diferentes puntos de suministro, estos dispositivos se conectan a un sensor externo instalado en la tubería a monitorear. Tienen una fuente de energía para emergencias basada en baterías, en caso de un corte de energía eléctrica.
Diagrama de funcionamiento del sensor de flujo volumétrico
- Presión máxima de flujo soportada 1.75 MPa.
- Velocidad de flujo máxima 30 L/min.
- Alimentación de emergencia por medio de tres baterías tipo AA.
Poder detectar y monitorear de manera exacta el gasto de agua nos permitirá implementar mejoras en el suministro así como en el aprovechamiento de nuestros recursos de una forma eficiente.