Station météo de Arduino GPRS - partie 1 (3 / 23 étapes)

Etape 3: Comment ça marche

Pour être aussi bref que possible, la station météo a deux microprocesseurs dans sa boîte principale - un Atmega328P, qui se trouve couramment dans l’Arduino Uno et une carte Arduino Mega 2560 complete.

Mesures de vent et la pluie sont enregistrés par le 328p, qui fonctionne comme un « maître » et contrôles la Mega 2560 « esclave » via le protocole de communication i2c. Tous les autres capteurs sont contrôlés par le 2560.

Toutes les dix minutes, le 328p se met en marche le reste de la circuiterie et envoie la Mega 2560 un chargement de données. Le 2560 puis commence à communiquer avec la FONA module cellulaire de 800 L série et se met en marche la fonction GPRS. Il attend de voir si la transmission dans le cyberespace a réussi ou non. Si la transmission a échoué, il conserve les données en mémoire et l’ajoute à la prochaine série de données dix minutes plus tard.

Le 328p puis s’éteint le 2560 et la FONA pour économiser l’énergie dans tout le système est alimenté par l’énergie solaire, qui pourrait être en pénurie au milieu de l’hiver.

Pendant ce temps, les données volant à travers les ondes via le réseau cellulaire mobile de 2G et finalement va dans internet et trouve son chemin vers un ordinateur à Londres qui héberge mon site Web. À l’intérieur de cet ordinateur est logiciel appelé PHP et MySQL, qui obtient les données chargées dans une base de données pour assurer la garde. MySQL est seul responsable de la base de données de travail alors que PHP peut faire beaucoup de calculs plus complexes et permet d’obtenir les données sur nos écrans d’ordinateur. Ma page Web affiche effectivement une grande table de données brutes de PHP ci-dessous les principaux graphiques.

Juste pour compliquer les choses, comme s’il n’y a pas assez de défis déjà, j’ai ajouté une maison girouette numérique : girouette numérique qui a une petite arduino nano intégrée. Il s’agissait d’une étonnante amélioration sur la version en plastique bon marchée et méchante sur la photo.

À un moment donné, quelqu'un pourrait vouloir voir si il est temps de planter leurs carottes, donc ils recherchent la station météo dans leur village (station météo de llanbedrgoch) dans leur moteur de recherche préféré. Lorsqu’ils accèdent à ma page web, un tas de javascript (fourni par Amcharts) est utilisé pour convertir les données en graphiques et de jauges assez sympa.

Le flux de logiciels est à peu près ceci : MySQL >>>> PHP >>>> JavaScript >>>> HTML.

Articles Liés

ESP8266 Station météo avec Arduino – matériel #1

ESP8266 Station météo avec Arduino – matériel #1

Arrière-planJ'ai lu sur le ESP8266 tout d'abord en mars cette année et je ne savais pas quoi faire avec. Et maintenant, je suis vraiment fasciné comment la connexion d'un Arduino à Internet peut être facile. Comme d'autres, j'ai mis en place une stat
Station météo DIY Arduino et Raspberry Pi et serveur web

Station météo DIY Arduino et Raspberry Pi et serveur web

Il s'agit d'un projet qui va prendre la température à l'aide de la sonde de température TMP36 IC et une carte Arduino . Ces données seront envoyées au cours de la série-le Raspberry PiConseil, modifier une page web que le Raspberry Pi est l'hôte lui-
La Station météorologique de Arduino / Thermostat

La Station météorologique de Arduino / Thermostat

mise à jour :Mise à jour : Ajout du point de rosée calculsMise à jour : surveillance de la vitesse du ventJ'ai toujours été intéressé par ma météo locale de surveillance et a remarqué la différence entre ce que weather.com et accuweather.com pense qu
Station météo de Arduino (AWS)

Station météo de Arduino (AWS)

Dans ce projet, nous allons faire une station météorologique qui mesure la pression atmosphérique, température, gouttes de pluie, humidité du sol et humidité de l'air en utilisant Arduino qui enregistrer les données d'acquisition de données !C'est un
ESP8266 Station météo avec Arduino – logiciel #2

ESP8266 Station météo avec Arduino – logiciel #2

Cette instructable est pour le logiciel de mon projet Station Weater. Veuillez lire tout d'abord pour comprendre toutes les explications.En raison des deux microcontrôleurs le concept de logiciel repose sur deux parties : ESP8266 fonctionne sur Nodem
Station météo de Arduino.

Station météo de Arduino.

Il y a quelque temps j'ai une idée pour construire ma propre station météorologique, à partir de zéro.Il s'est avéré grands. Permet de commencer !Étape 1: pièces Une liste d'éléments que j'ai utilisé :-2 x Arduino nano.-émetteur 433mhz.-433 mhz récep
Mini Station météo avec Arduino

Mini Station météo avec Arduino

C'est mon premier instructable et première entière Arduino projet. Bien que vous pouvez trouver le projet similaire, J'apprend beaucoup par ce projet.Étape 1: But de station météo Cette station météo simple prendra la température et l'humidité de lec
MICILE Arduino Rover partie 1

MICILE Arduino Rover partie 1

Nous avons acheté récemment une rover de la Chine que nous avons contrôlé avec une carte Arduino et MICILE deux comprimés. Le projet de rover a réussi, donc nous avons décidé d'essayer à nouveau, mais cette fois nous sommes un camion télécommande con
Arduino alimenté parti Shirt

Arduino alimenté parti Shirt

cette idée il y a ans après mon achat de la chemise de la bande-son de thinkgeek. C'était une chemise génial, mais comme c'est ma nature j'ai pensé à quelques améliorations. Plus précisément les lumières qui pulse et cligner des yeux à la musique. Ap
Arduino tutoriel - partie 1

Arduino tutoriel - partie 1

Salut! Il s'agit de la première partie de mes guides pour arduino, et c'est pour les débutants, donc il peut être ennuyeux pour les utilisateurs plus avancés ! Dans cette partie, je vais vous donner un guide de codage étape par étape sur la façon de
Station météo personnelle arduino hébreu

Station météo personnelle arduino hébreu

הרעיון בפרויקט זה הוא ליצור שילוב של נתוני מזג אוויר המגיעים מלוח ארדוינו הנמצא בבית, ומהאינטרנט, ולאפשר למשתמש הן חיווי הנובע מהנתונים והן ביצוע פעולות פשוטות כמו הדלקה וכיבוי של תאורה מקומית (או כל מכשיר אחר המחובר לשקע הנשלט על ידי הלוח או מופעל ב
Contrôle à distance via GPRS/GSM SMS(Arduino)

Contrôle à distance via GPRS/GSM SMS(Arduino)

télécommande, surtout quand ce pas ethernet ou Wifi à l'extérieur, a été un très profond des choses dans le passé. Lorsque j'étais enfant, j'ai toujours l'image que j'ai un équipement qui permet de contrôler tous les appareils ménagers. Maintenant, c
Arduino Station météo Part3, pluie

Arduino Station météo Part3, pluie

donc un de mes derniers projets ajoutait une girouette à ma station météorologique d'Arduino.Ce Geek vieux paresseux a décidé d'ajouter un pluviomètre à elle même si nous n'avons pas beaucoup de pluie dans le haut désert. La plupart des pluviomètres
Fait par moi-même sur la base d’Arduino de station de soudage

Fait par moi-même sur la base d’Arduino de station de soudage

Salut! Une fois que j'ai parlé de la station de soudage sur l'Arduino et immédiatement accablé moi questions (Comment? / où? / quand?). Compte tenu de la masse de demandes, j'ai décidé d'écrire un examen de la station de soudage simple (fer à souder