Station météo 5 (6 / 8 étapes)

Étape 6: Arduino croquis

Il y a deux esquisses, une pour le circuit imprimé monté dans le boîtier appelé Weather5.ino. Et un pour le PCB dans ma maison appelée W5Receive.ino

nrf24L01

Il s’agit d’une version actualisée de la bibliothèque de maniacBug

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

https://github.com/TMRh20/RF24

La bibliothèque de réseau est dans le fichier zip joint

RF24Network-Development.zip

Problème/SOLUTION : J’espérais d’envoyer toutes les données à la fois, mais j’ai eu des problèmes, alors j’ai divisé en deux paquets :

struct payload_t1

{

unsigned long comptoir ; 4 octets

double NC ; 4 octets

double RH ; 4 octets

double Vcc ; 4 octets

BP double ; 4 octets

} payload1 ;

struct payload_t2

{

double RainAccum ; 4 octets

double mi/h ; 4 octets

double GustMPH ; 4 octets

double WDIR ; 4 octets

} payload2 ;

Cela fonctionne mieux.

BMP180

J’ai utilisé Sparkfun sfeBMP180 bibliothèque.

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

J’ai utilisé la méthode de bibliothèques de calcul de la pression barométrique

Ces exige l’Altitude en mètres. J’ai utilisé :

#define 1417.0 ALTITUDE / / mètres d’Altitude

DHT22

J’ai utilisé cette bibliothèque :

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

HMC5883L

J’ai utilisé les bibliothèques Adafruit

https://github.com/Adafruit/Adafruit_Sensor

https://github.com/Adafruit/Adafruit_HMC5883_Unified

La boucle de croquis de Weather5 est assez compliquée. Une explication simplifiée :

Vitesse du vent doit être surveillée en permanence. Je compte le nombre de tours et peut calculer tr/min. Puisqu’il s’agit de l’anémomètre même utilisé dans ma précédente station météo, j’ai la valeur de rajustement de ce convertir à mi/h.

Vitesse des rafales est calculé en trouvant le temps le plus court entre les révolutions qui convertir à mi/h.

Pluie doit également être surveillée en permanence, j’ai juste de compter le nombre de conseils de seau. Ce n’est pas converti en pouces.

Les autres données n’a pas besoin d’être surveillés en permanence donc il est obtenu uniquement avant l’envoi de paquets. Il s’agit de RH, BP et direction du vent, la température, la tension de la batterie.

Une fois par minute, toutes les données sont envoyées à W5Receive PCB.

W5Receive croquis reçoit toutes les données.

Tout cela n’est de convertir la NC à TempF et calcule le refroidissement éolien.

La dernière formule, j’ai pu trouver pour l’éolien est celle-ci.

http://usatoday30.usatoday.com/Weather/Winter/Windchill/Wind-Chill-Formulas.htm

Toutes ces données sont envoyées au port série.

Problème : J’ai essayé pendant quelques jours et trouvé un problème. Les piles ont été vidange trop vite.

SOLUTION : J’ai fait une mesure rapide de la consommation actuelle. Il était environ 67mA. J’ai pensé que c’était un peu élevé. J’étais presque sûr que le drain plus grand était le nrf24L01 alors j’ai fait quelques recherches et trouvé comment alimenter il vers le bas après les paquets envoyés et il allumer juste avant l’envoi de paquets. Ceci réduit actuel à propos de 6mA. J’espère que cela sera suffisant.

Esquisses sont attachés.

Articles Liés

K9 alimentation Station pour deux !

K9 alimentation Station pour deux !

I made this K9 feeding station for 2 med-large size dogs. Il a une 3 pintes bol pour l'eau au milieu et une pinte 2 bol de chaque côté pour se nourrir. Il est situé environ 14" haut. Cela aide à facilité la cervicalgie et aide à la digestion des alim
Construction d’une Station de météo SUPER Pi framboise

Construction d’une Station de météo SUPER Pi framboise

Avouons-le, nous, les humains parlent le temps une ⛅️ beaucoup. Les pourparlers de la personne moyenne sur la météo quatre fois par jour, pour une moyenne de 8 minutes et 21 secondes. Faites le calcul et qui s'élève à 10 mois de votre vie que vous pa
Prototype de Station mobile pour la Capture de données environnementales ("un émulateur de Mars Rover")

Prototype de Station mobile pour la Capture de données environnementales ("un émulateur de Mars Rover")

Générales Description:Ce projet s'intitule pour le développement d'un prototype entièrement fonctionnel mobile « la Station de Rover », responsable de la capture de données environnementales comme la température, humidité et luminosité. L'idée est da
Station de caresser soi

Station de caresser soi

il s'agit d'un amusant petit projet qui peut être complété en une heure ou deux, selon ce que vous avez pose autour de la maison.  C'est une station autonome attouchements pour vos chats afin qu'ils puissent obtenir un bon retour gratter pendant que
Station météo-Intel Galileo

Station météo-Intel Galileo

Le projetNous sommes un groupe d'étudiants de l' Université RWTH Aachen. Notre projet fait partie d'un cours pratique dans le laboratoire de folie Multi Modal médias du Groupe de presse informatique.Ce projet est une introduction à des possibilités a
Station météo ITO avec Adafruit HUZZAH ESP8266 (ESP-12E) et Adafruit IO

Station météo ITO avec Adafruit HUZZAH ESP8266 (ESP-12E) et Adafruit IO

Bonjour, tout le monde ! Temps, il y a, j'ai vu cette Station météo par Aleator777 et je me suis inspiré pour faire mon propre station météo. J'ai vu que l'Edison Intel coûte trop cher à mon pays, donc j'ai décidé de trouver quelque chose de moins ch
Station météorologique simple Accueil

Station météorologique simple Accueil

Dernièrement, j'ai pensé pourquoi les stations météorologiques si cher! ? C'est quand j'ai décidé de construire un moi-même.Ce Instructable sera divisé en 7 parties. Dans la première partie, je parlerai quels matériaux et outils dont vous avez besoin
Banc avec la plantation protégée Station de plus en plus

Banc avec la plantation protégée Station de plus en plus

Tous ceux qui aiment cultiver ou jardiner sait que constamment flexion over de travailler ou travailler directement sur le sol peut être dur sur le dos ainsi que moquer un passe-temps plus de corvée. Une plantation ou l'empotage banc est un banc de t
Station météo de Arduino GPRS - partie 1

Station météo de Arduino GPRS - partie 1

Avec la menace de plus en plus erratique météorologiques circulant le ciel de notre planète, jour après jour de pluie incessante, inondations, sécheresses, tempêtes de grêle et qui sait quoi d'autre, une station météorologique semble être un accessoi
Station de puissance pour le banc solaire et système de son

Station de puissance pour le banc solaire et système de son

ConceptionIl s'agit de notre station de charge solaire qui alimente le tableau de bord sur les champs de notre école d'athlétisme. Les panneaux solaires de recharger les batteries à l'intérieur de l'audience à la table de cotation. Les piles puis met
Ultime 14-en-1 coup mains Station de soudage !

Ultime 14-en-1 coup mains Station de soudage !

Il s'agit d'un projet qui m'a pris environ 2 mois pour faire, non pas parce que c'est très compliqué, mais si vous regardez la liste ci-dessous, vous comprendrez sans doute pourquoi... Je ne sais pas pourquoi, mais pour une raison quelconque, il est
Mini Station de forage

Mini Station de forage

achat d'une mini station de forage n'est pas une solution pour moi parce qu'il on est simple et affordable.i besoin de percer les trous de mon PCB maison au moins qui était l'objectif mais puis j'ai réalisé qu'il est même capable de percer le contrep
Station solaire éolienne alimenté GSM

Station solaire éolienne alimenté GSM

L'objectif de ce projet est de construire une station autonome qui donne la vitesse du vent et la direction.La station sera répondre aux appels téléphoniques et de fournir des informations sur la synthèse vocale.Étape 1: Matériel utilisé :1 x capteur
DIY autonome Station météo propulsé par Arduino

DIY autonome Station météo propulsé par Arduino

Bonjour fabricants là-basEncore une fois, ce n'est pas une étape par étape Instructable. Comme toujours, j'ai oublié de prendre prendre s'aligne depuis le lancement de ce projet.L'idée de construire une station de météo de communauté en utilisant Ope
Station de recharge IPhone 5 plus passives

Station de recharge IPhone 5 plus passives

« Wow, à que j'aimerais bien qu'avoir un endroit que je peux charger mon iPhone et qui amplifie passivement ma musique en même temps. » Si vous avez jamais dit cela, que vous pouvez probablement n'avez pas, alors votre chance. Eh bien, maintenant que