Al aire libre Arduino estación meteorológica con registro PC y gráficos (1 / 4 paso)

Paso 1: Instrucciones de montaje

Para montar la estación meteorológica remota usted pasará a través del siguiente paso y elaborará en cada uno a continuación:

  1. Conectar todos los sensores a la placa Arduino/Stalker
  2. Hacer modificaciones menores en el Stalker
  3. Configurar los módulos XBee
  4. Programa de carga en el Stalker
  5. Ejecute el programa en el PC

Conexión de los sensores:
DHT22 conectado al pin digital 2.

DHT22 Pin 1 a 3.3 voltios de Arduino
DHT22 Pin 4 GND de Arduino
DHT22 Pin 2 al pin digital 2 de Arduino
Resistor de 10Kohm entre el pin 1 (Vcc) al pin 2 (datos) del sensor de
DHT22 clavija 3 izquierda no está conectado.
Considere el uso de tablero de pan pequeño para este pequeño circuito

Consola para depuración (opcional) en las patillas digitales 3 y 9 (9600 basado en consola)

Esto sólo es útil si usted quiere ver mensajes de depuración, cambiar las cosas en el SW, etc..
Para que esto funcione necesitará conectar FTDI para los pernos o simplemente uso
tablero adicional de FTDI (que es lo que hice). Si solo usas un tablero deberá
para conectar a la parte de programación, cargar el programa y conectar a los pines de la consola para ver la salida, que es bastante tediosa si usted me pregunta.
Para conectar la consola sólo, aquí están las conexiones necesarias:
GND de la FTDI para Arduino GND
Rx de la FTDI para pin digital 9 de Arduino
Tx desde el FTDI al pin digital 3 de Arduino

BMP085 está conectado a la interfaz I2C (pines analógicos 4 y 5 del Arduino).

Vcc de tablero de arranque sensor a 3.3V de Arduino
Tierra del tablero de arranque sensor a GND de Arduino
SDA de tablero de arranque sensor a Aruino pin analógico 4
SCL de tablero de arranque sensor para Arduino pin analógico 5
Si usas pan-tablero pequeño para el sensor de DHT22, puede probablemente incluir este sensor en él también.

Pequeña modificación a la Junta de Stalker

Usé la Junta v2.0 de Stalker, ahora también hay junta v2.1.
En la v2.0 necesita hacer un corto en la parte inferior de la Junta para conectar botones INTA\ y PD2, ver


.
No se la comprueba con v2.1 del Stalker, pero podía ver la misma funcionalidad todavía existen. Dicho esto, el módulo RTC en la v2.1 de Stalker es DS3231 muy diferente en comparación con R8025 en la v2.0. Hay bibliotecas de Arduino para esta nueva versión módulo RTC por ahí, pero obviamente será necesario algunas modificaciones de código en el croquis que tengo aquí. Esto no es muy difícil, así que no te asustes demasiado de eso.

A continuación conecte Arduino digital salida 5 a XBee pin 9. Usted verá Pin 1 marcado en el XBee y el Pin 9 es uno antes del último en esa fila. El acosador exponer 0,1" encabezado que representa los pines del XBee, así que es fácil para un cabezal de soldadura y hacer la conexión o utilice un simple cable para.

Configuración de los módulos XBee
Hay un poco de información y profundidad en los módulos XBee en la red. No entraré en detalles aquí. Aunque pocas notas: módulos XBee el tienen modo API y firmwares de modo de comando. Utilizar la biblioteca que requiere el modo API. También, con la serie 2 de XBee, hay un papel para cada módulo, así que tenemos un coordinador que esté conectado a la PC y un punto final que es el módulo instalado en la estación remota. También hay alguna información de direccionamiento que debe ser idéntico entre unidades, y elegí este código dirección 2266 (mi cumpleaños si alguien es curioso). Obviamente puedes elegir algo diferente. El Coordinador lado (PC) el AO debe ser 0. En la estación lado el AO debe ser de 2, pero en cualquier caso ignorar los códigos de retorno, por lo que funciona de todos modos.

  1. Instalar la utilidad de X-CTU
  2. Opcionalmente hacer actualización de firmware para los módulos XBee (tenga en cuenta que necesita el firmware de modo API)
  3. Configurar una unidad para ser Coordinador y otro a ser punto final
  4. Configuración para Coordinador y punto final (el sensor) está incluido en el archivo ZIP de este instructable
  5. Escribir la dirección del Coordinador XBee (nodos de Acceso/SH y Direccionamiento/SL).
  6. Coloque el módulo XBee configurado como punto final en la toma de Stalker
  7. Coloque el módulo XBee configurado como Coordinador en la XBeeExplorer y conectar a la PC

Carga del programa en la placa del Stalker:

  1. Conectar el UartBee al acosador pines de programación (ver sitio web Seeduino para más detalles).
  2. Las modificaciones recomendadas para el IDE de Arduino para que sepan sobre este tipo de tablero (ver el contenido en el directorio de sub ArduinoIDE del archivo ZIP aquí)
  3. Agregar las bibliotecas desde el directorio de sub archivos ZIP bibliotecas a las bibliotecas de usuario de tu IDE de Arduino
  4. Conectar el UartBee a tu PC USB
  5. Coloque el código para el acosador en su zona de desarrollo
  6. Ir a la línea en el... archivo de PDE que dice "static XBeeAddress64 addr64 = XBeeAddress64 (0x0013A200, 0x40869EF2);" y modificar los números para tener la dirección de su Coordinadora, como anotó en la sección anterior XBeeAddress64 (SH, SL);
  7. Compilar y cargar el programa en el Stalker
  8. Conectar la batería y el cargador solar una vez que usted también montado en su caja

Ejecutar el programa en la PC

  1. Coloque los archivos .exe y .dll en el PC en algún directorio de su elección (no, no hizo un programa de instalación). WeatherSationMan.exe y DTG. Spreadsheet.dll se encuentran en el WeatherStationMan\bin\Debug
  2. Ejecute el programa y haga doble clic en el puerto COM al que está conectado tu XBee a
  3. Después de un minuto o así, debería empezar a ver las lecturas de la información meteorológica de la estación remota
  4. Agregar el programa se inicie automáticamente en el momento del arranque los pasos siguientes en esta explicación. Siga la ruta y el nombre del programa con el parámetro especifica el puerto COM al que está conectado el XBee. Por ejemplo, si el puerto COM es COM20, usted va a hacer algo como: C:\Temp\WeatherStationMan.exe COM20

Artículos Relacionados

Mini estación meteorológica con Attiny85

Mini estación meteorológica con Attiny85

En un reciente Indigod0g instructivo describe una mini estación meteorológica que funciona bastante bien, usando dos Arduinos. Tal vez no todo el mundo quiere sacrificar 2 Arduinos para obtener lecturas de temperatura y humedad y comentó que debería
Autónoma estación meteorológica con ESP8266

Autónoma estación meteorológica con ESP8266

Hola amigosHoy les vamos a mostrar como realizar una pequeña estación meteorológica con nuestro ESP8266 NodeMCU, nuestra estación va a reportar temperatura, humedad y punto de rocío a la comunidad global de wunderground con esto contribuiremos a gene
ESP8266 estación meteorológica con Arduino: Hardware #1

ESP8266 estación meteorológica con Arduino: Hardware #1

FondoHe leido sobre la ESP8266 primero en marzo este año y no sabía qué hacer con. Y ahora estoy realmente fascinado lo fácil que puede ser la conexión de un Arduino a Internet. Como otros me establecer una estación meteorológica en un protoboard pri
10 $ portátil Arduino estación meteorológica (AWS)

10 $ portátil Arduino estación meteorológica (AWS)

Hace poco mi colegio había una exposición pequeña ciencia.Así que me pedí por mi maestro a presentar un proyecto en el colegio para enseñar a jóvenes estudiantes de electrónica así que básicamente tenía dos días para hacer alguna cosa.Como las condic
Mini estación meteorológica con Arduino

Mini estación meteorológica con Arduino

Este es mi primer instructable y primer completo Arduino proyecto. Aunque se puede encontrar proyecto similar, yo aprende mucho de este proyecto.Paso 1: Propósito de la estación meteorológica Esta estación meteorológica simple tendrá temperatura y le
Independiente DIY estación meteorológica con Arduino

Independiente DIY estación meteorológica con Arduino

Hola creadores de ahiEsto no es un instructivo paso a paso. Como siempre me olvidé de tomar tomar instantáneas desde el inicio de este proyecto.La idea de construir una estación meteorológica de comunidad utilizando hardware abierto comenzó una larga
Estación meteorológica con SAMIIO, Arduino y frambuesa Pi

Estación meteorológica con SAMIIO, Arduino y frambuesa Pi

Este artículo muestra cómo utilizar a SAMI con hardware y sensores simples y estándares. Específicamente, nos recopilación de datos climáticos de un sensor de temperatura de bajo costo y transmitir esos datos a la nube mediante APIs de SAMI. A partir
DIY estación meteorológica con Bluetooth

DIY estación meteorológica con Bluetooth

Hola a todos.Recientemente asistí a un curso en la Universidad de ingeniería eléctrica y nosotros mismos estábamos haciendo una pequeña estación meteorológica. Incluye aprendizaje sobre soldadura, sensores y arduino. Fue super divertido para hacer co
TFT de Arduino prediccion estación meteorológica con ESP8266

TFT de Arduino prediccion estación meteorológica con ESP8266

Este proyecto se basa en Wunderground meteorológico a través de Internet.Especificaciones:1. 3 días previsión (temps baja y alta, probablemente de la precipitación, los iconos de condición)2. corriente el tiempo en las condiciones (temperatura actual
ESP8266 estación meteorológica con Arduino – #2 Software

ESP8266 estación meteorológica con Arduino – #2 Software

Este instructable es para el software de mi Weater estación proyecto. Por favor lea primero para entender todas las explicaciones.Debido a las MCU ambos el concepto de software se basa en dos partes: el ESP8266 funciona en Nodemcu y hace el Internet
BME280 estación meteorológica con ESP8266 SDK

BME280 estación meteorológica con ESP8266 SDK

El propósito de este proyecto era compartir mi propia implementación en C de un conductor de BME280 y proporcionar una aplicación de demo, usando ESP8266 con el SDK oficial de Espressif.El sensor está conectado directamente a la ESP8266 sin otro MCU
Estación meteorológica Arduino y servidor Web

Estación meteorológica Arduino y servidor Web

objetivoReemplazar mi PC (que ha sido en 24-7 por 6 años) y el software de estación meteorológica con un Arduino – menor consumo de energía, menos mantenimiento y espacio físico más pequeño.  Funcionalidad de PC mínimo que requiere la duplicación:• R
Estación meteorológica

Estación meteorológica

Recuperar el poder de pronóstico del tiempo de su meteorólogo local y comenzar su propia incursión en el mundo de la ciencia de Meteorología y ciudadano amateur con su propia estación meteorológica DIY y registrador de datos. En este Instructable, te
Estación meteorológica de Hackgyver

Estación meteorológica de Hackgyver

Desde algún tiempo en mi hackerspace, uno de nuestros miembros (futex) hizo una estación meteorológica con un Raspberry Pi.Después de que su obra tenía la idea de hacer uno pero en lugar de utilizar un RPi como plataforma me he centrado mi trabajo en