Estación 5 (6 / 8 paso)

Paso 6: Arduino bocetos

Hay dos dibujos, uno para el PWB montado en el recinto llamado Weather5.ino. Y uno para el PWB en mi casa llamado W5Receive.ino

nrf24L01

Se trata de una versión actualizada de la biblioteca de maniacBug

https://Arduino-info.wikispaces.com/Nrf24L01-2.4GHz-HOWTO

https://github.com/TMRh20/RF24

La biblioteca de red está en el archivo zip adjunto

RF24Network-Development.zip

Solución de problema: Tenía la esperanza de enviar todos los datos a la vez pero tuve problemas así que lo dividí en dos paquetes:

struct payload_t1

{

sin firmar largo contador; 4 bytes

doble TempC; 4 bytes

Derecho doble; 4 bytes

doble Vcc; 4 bytes

BP doble; 4 bytes

} payload1;

struct payload_t2

{

doble RainAccum; 4 bytes

doble MPH; 4 bytes

doble GustMPH; 4 bytes

WDIR doble; 4 bytes

} payload2;

Esto funciona mejor.

BMP180

He utilizado Sparkfun sfeBMP180 biblioteca.

https://Learn.Sparkfun.com/tutorials/bmp180-Barometric-Pressure-sensor-hookup-/Installing-the-Arduino-Library

Utilicé el método de las bibliotecas de cálculo de la presión barométrica

Estos requiere altitud en metros. He utilizado:

#define 1417.0 altura / / metros de altitud

DHT22

Utilicé esta biblioteca:

https://github.com/markruys/Arduino-DHT

HMC5883L

He utilizado las bibliotecas Adafruit

https://github.com/Adafruit/Adafruit_Sensor

https://github.com/Adafruit/Adafruit_HMC5883_Unified

El bucle de bosquejo de Weather5 está complicando bastante. Una explicación simplificada:

Velocidad del viento debe ser monitoreado continuamente. I contar el número de revoluciones y puede calcular RPM. Ya que es el mismo anemómetro utilizado en mi estación meteorológica anterior, tengo el valor de ajuste para convertir esta en MPH.

Velocidad de ráfaga se calcula encontrando el tiempo más corto entre las revoluciones y convirtiendo a millas por hora.

Lluvia también necesita ser monitoreada continuamente, sólo contar el número de consejos de cubo. Esto no se convierte a pulgadas.

Los demás datos no necesitan ser monitoreado continuamente por lo que se obtiene solamente antes de enviar los paquetes. Este es el voltaje de la batería, temperatura, RH, BP y dirección del viento.

Una vez por minuto, todos los datos se envían a W5Receive PCB.

Bosquejo W5Receive recibe todos los datos.

Ello no es convertir el TempC a TempF y calcula el Wind Chill.

La última fórmula que pude encontrar para Wind Chill es este.

http://usatoday30.Usatoday.com/Weather/Winter/Windchill/Wind-chill-formulas.htm

Todos estos datos se envía por el puerto serie.

Problema: Probé esto por unos días y encontré un problema. Las baterías fueron drenando demasiado rápido.

Solución: Hice una rápida medida de consumo de corriente. Se trataba de la 67mA. Pensé que esto era un poco alto. Estaba bastante seguro de que el drenaje más grande era el nrf24L01 así que hice algunas investigaciones y averiguado cómo él abajo después de paquetes enviados y encender justo antes de enviar los paquetes. Esto reduce la corriente acerca de 6mA. Ojala, esto será suficiente.

Se adjuntan dibujos.

Artículos Relacionados

Plantación de banco con protección estación creciente

Plantación de banco con protección estación creciente

Cualquier persona que goza de creciente o jardinería sabe que constantemente doblando a trabajar o trabajar directamente sobre el terreno puede ser duro en la parte posterior, así como hacer un divertido hobby más tarea. Una plantación o encapsulamie
Estación meteorológica de fácil IoT con múltiples sensores

Estación meteorológica de fácil IoT con múltiples sensores

¡Hola a todos!En este tutorial, te dejaré ver cómo construir una estación del tiempo IOT fácil y barata. Todos los que tienen alguna experiencia de arduino básico pueden hacer este proyecto. Los datos recuperados se empujan mediante un escudo de wifi
Estación meteorológica de Arduino GPRS - parte 1

Estación meteorológica de Arduino GPRS - parte 1

Con la amenaza de los patrones de tiempo cada vez más errático circula los cielos de nuestro planeta, día tras día de la incesante lluvia, inundaciones, sequías, tormentas de granizo y quién sabe qué más, una estación meteorológica parece ser un acce
Final 14-en-1 ayuda manos estación de soldadura!

Final 14-en-1 ayuda manos estación de soldadura!

Este es un proyecto que me tomó aproximadamente 2 meses para hacer, no porque sea muy complicado, pero si te fijas en la lista siguiente, probablemente a entender por qué... No sé por qué, pero por alguna razón, algo es adictivo para pensar en más fu
Estación de viento accionado Solar GSM

Estación de viento accionado Solar GSM

El objetivo de este proyecto es construir una estación autónoma que da la velocidad del viento y dirección.La estación de responder llamadas telefónicas y entregar informaciones sobre síntesis de voz.Paso 1: Materiales utilizados:1 x sensor de viento
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 de carga para IPhone 5 más altavoces pasivos

Estación de carga para IPhone 5 más altavoces pasivos

"Wow en que deseo que tenía un lugar que puedo cargar mi iPhone y pasivamente amplifica mi música al mismo tiempo. Si alguna vez han dicho eso, que usted probablemente no tiene, entonces su suerte en. Bien, ahora que ya sabe lo que hace, vamos a ver
3D impreso soldadura estación cuna accesorio

3D impreso soldadura estación cuna accesorio

Cuando compré mi estación de soldadura hace unos 3 años, vino con un montón de accesorios que estaban sentados en un cajón porque nunca tuve un lugar para ellos.Porque soy grande en la organización, pensé que era hora de mi estación de trabajo más pr
GoPro estaca

GoPro estaca

He visto estacas de tierra hecho específicamente para las cámaras con monturas de estilo GoPro, pero todos asumen que iré en la suciedad suave. Como puede atestiguar cualquier persona que nunca ha lanzado una tienda de campaña, esto no es siempre el
Mini estación de perforación

Mini estación de perforación

compra de una mini estación de perforación no es que una solución para mí porque lo que uno es fácil y affordable.i necesita para perforar los agujeros de mi PCB casera por lo menos que era el objetivo pero luego me di cuenta de que es capaz para la
Estación de carga para dispositivos electrónicos

Estación de carga para dispositivos electrónicos

Mi familia tiene una variedad de dispositivos electrónicos que necesitan recarga constante.En el pasado, siempre fuimos perdiendo la verrugas de pared y cables y persiguiendo por la casa para el conjunto adecuado cargar la unidad que necesita para ca
La estación de caseros al aire libre Wok

La estación de caseros al aire libre Wok

No hay nada como el sabor del restaurante comida china, siempre pregunta ¿por qué no se puede replicar el mismo revuelo-frys en casa? Es el "wok hei" (literalmente traducido del cantonés significa aliento del wok), alimentos cocinados rápidos so
Hoja de acrílico RGB brillante estación con interior/exterior/previsión usando ESP8266

Hoja de acrílico RGB brillante estación con interior/exterior/previsión usando ESP8266

La estación del tiempo que hace se basa en el software de Daniel Eichhorn de Suiza. Este firmware incluye medición del interior temperatura + humedad, fuera de temperatura + presión de aire (obtiene datos de un 2 º weatherstation conectada thingspeak
Estación de carga USB para múltiples dispositivos

Estación de carga USB para múltiples dispositivos

tenido una situación donde¿1) llegar Casa y todos los dispositivos se están quedando sin jugo?Tienes que cargar a todos pero sólo tienes que muchos puertos USB en tu PC y necesitan libertad para otro propósito.2) tienes muchos cables conectados a sus
Estación de metro con el fotón del panel

Estación de metro con el fotón del panel

Para mí, hablar del tiempo es más que charla ociosa. Así que cuando me interesé en la electrónica de acceso a Internet (Internet de las cosas), supe inmediatamente que mi primer proyecto de IoT estaría relacionado con lo primero que hago cuando me co