Plein air Arduino station meteo avec enregistrement de PC et de graphiques (1 / 4 étapes)

Étape 1: Instructions de montage

Pour assembler la station météorologique éloignée vous passerez par l’étape suivante et m’étendrai sur chacune ci-dessous :

  1. Connectez tous les capteurs à la carte de Stalker/Arduino
  2. Faire une modification mineure à la Stalker
  3. Configurer les modules XBee
  4. Programme de charge sur le Stalker
  5. Exécutez le programme sur le PC

Raccordement des capteurs :
DHT22 connecté à la broche numérique 2.

DHT22 broche 1 à 3,3 volts d’Arduino
DHT22 broche 4 au GND de l’Arduino
DHT22 Pin 2 de la broche numérique 2 d’Arduino
Résistance de 10KOhm entre la broche 1 (Vcc) à la broche 2 (données) du capteur
DHT22 broche 3 n’est pas connecté à gauche.
Envisagez d’utiliser des petit pain-Conseil d’administration pour ce petit circuit

Console pour le débogage (en option) sur les broches numériques 3 et 9 (9600 basée console)

Cela n’est utile que si vous voulez voir messages de débogage, de changer les choses dans le SW, etc.
Pour ce faire vous devrez connecter le FTDI pour le dessous de broches ou il suffit d’utiliser
carte FTDI supplémentaire (c’est ce que j’ai fait). Si vous utilisez uniquement une planche alors vous aurez besoin
pour le connecter à la partie programmation, charger le programme puis connecter les broches de la console pour voir le résultat, qui est assez fastidieux si vous me demandez.
Pour connecter la console uniquement, Voici les connexions nécessaires :
GND de le FTDI pour Arduino GND
Rx de la FTDI jusqu'à la broche numérique 9 de l’Arduino
Tx de la FTDI jusqu'à la broche numérique 3 de l’Arduino

BMP085 est connecté à l’interface I2C (analogiques broches 4 et 5 de l’Arduino).

SCR de carte de dérivation de capteur à 3.3V d’Arduino
Gnd de carte de dérivation de capteur à GND de l’Arduino
SDA de carte de dérivation de capteur à Aruino broche analogique 4
SCL de carte de dérivation de capteur à Arduino analogique broche 5
Si vous utilisez des petit pain-Conseil pour le capteur de DHT22, vous pouvez probablement inclure ce capteur sur elle aussi.

Modification mineure à la Commission de Stalker

J’ai utilisé le jury v2.0 de Stalker, maintenant il y a trop v2.1 Conseil.
Dans la v2.0 vous devrez placer un court sur le côté bas de la planche pour raccorder les touches INTA\ et PD2, voir


.
J’ai ne pas vérifié avec v2.1 du harceleur, mais pourrait voir les mêmes fonctionnalités existent toujours. Cela dit, le module RTC utilisé dans la v2.1 Stalker est DS3231 très différent par rapport à R8025 sur la v2.0. Il existe des bibliothèques d’Arduino pour ce module nouvel version RTC là-bas, mais il faudra évidemment quelques modifications de code sur le croquis que j’ai ici. Cependant, ce n’est pas très difficile alors ne soyez pas trop peur de cela.

Ensuite Connectez Arduino sortie numérique 5 sur la broche 9 de XBee. Vous verrez la broche 1 marqué sur le XBee et broche 9 est un avant dernier sur cette ligne. Le harceleur expose-t-elle 0.1" en-tête qui représente les broches XBee est facile à souder un en-tête et faire la connexion ou utiliser un câble simple pour cela.

Configurer les modules XBee
Il y a un peu d’information et en profondeur sur les modules XBee sur le net. Je n’entrerai pas dans tous les détails ici. Quelques note cependant : le XBee modules ont mode API et commande mode firmwares. J’utilise la bibliothèque qui requiert le mode API. En outre, avec 2 séries de XBee, a un rôle pour chaque module, nous avons besoin d’un coordinateur qui est connecté au PC et un point de terminaison qui est le module installé sur la station météorologique éloignée. Il y a aussi quelques informations d’adressage qui doivent être identique entre les unités, et j’ai choisi ce code adresse soit 2266 (mon anniversaire si quelqu'un est curieux). Évidemment, vous pouvez choisir quelque chose de différent. Le coordinateur du côté (PC) la zone d’occupation doit être 0. Sur la station météo côté l’OD devrait être 2 (mais en tout cas j’ai ignorer les codes de retour, donc il ne fonctionne pas en tout cas).

  1. Installer l’utilitaire X-CTU
  2. Éventuellement faire mise à jour firmware pour les Modules XBee (attention il faut le firmware de mode API)
  3. Configurer une unité pour être le coordinateur et l’autre comme critère
  4. Configuration de coordonnateur et de point de terminaison (le capteur) est incluse dans le fichier ZIP pour ce instructable
  5. Notez l’adresse du coordonnateur XBee (nœuds Adressage/SH et Adressage/SL).
  6. Placez le module XBee configuré comme point de terminaison dans la prise de Stalker
  7. Placez le module XBee configuré comme coordinateur dans la XBeeExplorer et connectez-le au PC

Programme de chargement à la planche de Stalker :

  1. Connecter le UartBee à la Stalker épingles de programmation (voir le site Seeduino pour plus de détails).
  2. Apportez les modifications recommandées à IDE Arduino afin qu’il saura rien de ce type de Conseil (voir le contenu dans le sous-répertoire ArduinoIDE du fichier ZIP joint ici)
  3. Ajouter les bibliothèques depuis le répertoire de sous fichier ZIP bibliothèques aux bibliothèques utilisateur de votre IDE Arduino
  4. Connecter le UartBee à votre PC USB
  5. Placez le code pour le harceleur dans votre secteur de développement,
  6. Allez à la ligne dans le... fichier de PDE qui dit "statiques XBeeAddress64 addr64 = XBeeAddress64 (0x0013A200, 0x40869EF2); » et modifier les numéros pour avoir l’adresse de votre coordonnateur que vous avez notées dans la section précédente XBeeAddress64 (SH, SL) ;
  7. Compiler et charger le programme sur le Stalker
  8. Connexion de batterie et chargeur solaire une fois vous aussi assemblé tout dans votre boîtier

Exécutez le programme sur le PC

  1. Placez les fichiers .exe et .dll sur votre PC dans un répertoire de votre choix (non, n’a pas un programme d’installation). WeatherSationMan.exe et DTG. Spreadsheet.dll se trouvent dans le WeatherStationMan\bin\Debug
  2. Exécutez le programme et double-cliquez sur le port COM auquel votre XBee est connecté à
  3. Après une minute ou deux, vous devriez commencer à voir les lectures de l’information météorologique de la station distante.
  4. Ajouter le programme à lancer automatiquement à l’heure de démarrage par les étapes suivantes dans cette explication. Suivez le chemin et le nom du programme avec le paramètre spécifie le port COM auquel est connecté le XBee. Par exemple, si le port COM est COM20, vous allez faire quelque chose comme : C:\Temp\WeatherStationMan.exe COM20

Articles Liés

Plein air Table d’appoint avec rangement

Plein air Table d’appoint avec rangement

se marie très bien avec le projet de banc de stockage extérieur j'ai publié. Cet examen visait pour un guéridon assorti aller avec ce banc, mais vous pouvez construire ce sur son propre tropÉtape 1: Faire les jambes Tout ce dont vous avez besoin pour
Banc en plein air avec stockage

Banc en plein air avec stockage

banc de cèdre et base s'ouvre pour stocker vos Articles de plein air comme les pots de fleurs, tuyaux, etc..Étape 1: matériaux7, 8 pieds de long 1 x 6Colle à boisVis pour terrassesRouleau de treillis métallique3/4 de pouce tête bombéecontinu de 48 po
Arduino Station météo Part2

Arduino Station météo Part2

donc mon dernier projet était une machine de refroidissement éolien éolienne Arduino.Naturellement, ce paresseux Geek vieux voulait ajouter une girouette (direction du vent) à ma station météo. Qui se soucie, vous pouvez demander ? Eh bien, je suis u
En Plein Air d’impression 3D

En Plein Air d’impression 3D

Mélanger l'impression 3D, peinture de plein air, art in situet d'instruction art et c'est ce que vous obtenez--un système portable qui vous permet de générer des modèles 3D de l'environnement et d'imprimer ces modèles en suivant les commandes général
Plein air Webcamera Setup

Plein air Webcamera Setup

je vais essayer de montrer comment mes Webcams en plein air de Panasonic sont paramétrés pour télécharger des photos sur ma page d'accueil. Ces caméras est connecté à mon routeur et télécharge des images via l'installation FTP. J'ai également stocker
Partager des aventures en plein air sur TrailRambler.com

Partager des aventures en plein air sur TrailRambler.com

beaucoup de gens dans le monde entier prennent des excursions en plein air ces jours-ci, et il y a de nombreuses ressources pour vous aider à planifier un voyage.  Rambler Trail est un site consacré à aider les gens à apprendre sur les destinations e
Soirée de cinéma en plein air

Soirée de cinéma en plein air

Voici comment j'ai fait un cinéma sans rendez-vous pour une soirée de cinéma communautaire.Étapes de base :Obtenir des équipementsObtenir la permissionMise en placeVoir le filmRemarque : un problème avec cette instructablewise, c'est que l'événement
Une grande maison en bois en plein air pour votre chat (ou chien)

Une grande maison en bois en plein air pour votre chat (ou chien)

Hi. J'ai commencé ce projet pour mon chat adopté, Üzüm, qui signifie en Turc « raisin ». Ma femme lui a donné ce nom à cause de ses yeux.Avant que nous avons adopté lui, je ne savais rien sur chat soins, travail du bois, faire une instructable et par
Écran de projection en plein air sur un Budget

Écran de projection en plein air sur un Budget

Outdoor films et jeux vidéo peut sembler comme une activité de niche, mais c'est une expérience unique qui est des grandes foules, si vous avez un grand espace en plein air. Une fois que vous commencez à l'utiliser, en revenir à votre ancienne TV sem
« Chunky » snack en plein air - un hack hors des sentiers battus

« Chunky » snack en plein air - un hack hors des sentiers battus

une des plus grandes questions pour tout le monde la planification d'une randonnée hors des sentiers battus est certainement « quel ou quels aliments à prendre?! »Barres énergétiques ? Barres de puissance ? Alimentation de l'expédition ? Just-Add-Boi
Grand plein air chat courir maison - chenil pour environ 100 $

Grand plein air chat courir maison - chenil pour environ 100 $

j'ai un chat qui a un goût pour le plein air. La pensée de lui autour de l'itinérance me tue. Je ne veux pas lui faire malmenés, pris au piège ou apportant des maladies retour étranges pour mon autre chat. Alors j'ai pensé au lieu de mettre en place
Activités de plein air enfants : Pistolage bouteille

Activités de plein air enfants : Pistolage bouteille

c'est un très amusant des activités de plein air pour les enfants de tous âges !   Il est peu coûteux, pas trop salissant et parfait pour les moments quand quelqu'un dit « Je m'ennuie! »   Il ne vieillit jamais non plus... nous avons fait cela mainte
Arduino thermomètre avec sonde de température LM35

Arduino thermomètre avec sonde de température LM35

Arduino thermomètre avec sonde de température LM35 est un très simple à mettre en œuvre le projet Arduino basé. Ses un projet parfait si vous êtes un débutant et avez juste commencé à tester pratiquement projets Arduino.Dans ce projet, nous exposera
Salle de cinéma en plein air Halloween

Salle de cinéma en plein air Halloween

lorsque nous avons construit notre maison il y a huit ans j'ai converti une pièce de l'étage supplémentaire en un home cinéma.  Au moment où j'ai installé un Panasonic PT-L300U, mais quand j'ai amélioré plus tard à un projecteur 1080p j'ai gardé les