Paso 2: Diseño del sistema
¿Qué hace una estación meteorológica?
Es más básico, una estación meteorológica es cualquier sistema que agrupa datos de medio ambiente y cambio climático. Mientras más útil como una red, diseñé un nodo ya que esto sería una práctica Introducción a la recopilación de datos de tiempo. Quería que el sistema para recopilar y almacenar un puñado de parámetros: velocidad, luz, humedad, temperatura, presión, el viento y la calidad del aire. La estación meteorológica tiene muchas partes distintas y objetivos; para simplificar el proceso de diseño rompió hacia abajo en tres partes bien diferenciadas: eléctricos, hardware y software. Aquí está un breve desglose de cada uno:
Eléctrica
Quería la hacen el estación meteorológica de bajo mantenimiento, así que decidí hacerlo con energía solar con un paquete de baterías Li-Po carnoso (por estándares de proyecto integrado) incorporado. Esta configuración permite a la estación ejecutar de forma remota y, salvo la excesiva oscuridad diaria, un tiempo razonable sin fin. El tablero de Edison tiene muy baja corriente y Bluetooth y WiFi radios debo quiero añadir conectividad inalámbrica más tarde. El diseño eléctrico y los componentes se discuten en profundidad en el siguiente paso.
Hardware
El cuerpo principal consiste sobre todo en piezas de un almacén del hardware. Un tubo del conducto de forma la base del cuerpo y un punto de montaje sólido para los otros componentes. Una serie de láser corte forma paneles del casco para el montaje de un par de los sensores y un lugar sólido soporte para el panel solar y electrónica de potencia. Un tubo de ventilación galvanizado grande proporciona una cubierta resistente a la intemperie para el los sensores adicionales que necesitan ser "expuestos" a los elementos para la recolección de datos adecuado. El diseño del hardware se explica más a fondo en el paso 5.
Software
Con el fin de minimizar la cantidad de tiempo que pasé de escribir código, opté por sensores que estaban ya bien documentados y bibliotecas o interfaces analógicas simples. El software real es el lenguaje con el cableado en el IDE de Arduino encargo de Intel. Desarrollo con sintaxis de estilo Arduino me permitió trabajar con rapidez, ya que es mi ir a medio ambiente para proyectos interactivos. El software se discute más detalladamente en el paso 10.