Projet IMA3 P7, 2016/2017, TD2 : Différence entre versions
(→Partie électronique) |
(→Le matériel) |
||
Ligne 5 : | Ligne 5 : | ||
Pour notre projet Système Communicant, nous avons choisi de réaliser une station météo qui pourrait mesurer la température, l'humidité et la pression atmosphérique. Nous pourrions songer également à relever la luminosité, la quantité de précipitation etc mais il faut rester vigilent au nombre de pins de l'Arduino. Grâce à celui-ci, nous pourrons réaliser une application web qui afficherait en détails les grandeurs mesurées. | Pour notre projet Système Communicant, nous avons choisi de réaliser une station météo qui pourrait mesurer la température, l'humidité et la pression atmosphérique. Nous pourrions songer également à relever la luminosité, la quantité de précipitation etc mais il faut rester vigilent au nombre de pins de l'Arduino. Grâce à celui-ci, nous pourrons réaliser une application web qui afficherait en détails les grandeurs mesurées. | ||
− | === Le matériel === | + | '''=== Le matériel ===''' |
− | *Un capteur de pression (type BMP085) | + | *Un capteur de pression (type BMP085) |
− | *Un capteur d'humidité (A0SONG AM2302) | + | *Un capteur d'humidité (A0SONG AM2302) |
*Un capteur de température | *Un capteur de température | ||
*Un Raspberry Pi | *Un Raspberry Pi | ||
*Une alimentation | *Une alimentation | ||
− | *Un Arduino | + | *Un Arduino |
*Une nanoboard | *Une nanoboard | ||
− | *Plaque d'essais | + | *Plaque d'essais |
− | *Fils | + | *Fils |
== Séance 1 == | == Séance 1 == |
Version du 2 mai 2017 à 09:45
Sommaire
Projet IMA3-SC 2016/2017 : Station météo connectée
Cahier des charges
Pour notre projet Système Communicant, nous avons choisi de réaliser une station météo qui pourrait mesurer la température, l'humidité et la pression atmosphérique. Nous pourrions songer également à relever la luminosité, la quantité de précipitation etc mais il faut rester vigilent au nombre de pins de l'Arduino. Grâce à celui-ci, nous pourrons réaliser une application web qui afficherait en détails les grandeurs mesurées.
=== Le matériel ===
- Un capteur de pression (type BMP085)
- Un capteur d'humidité (A0SONG AM2302)
- Un capteur de température
- Un Raspberry Pi
- Une alimentation
- Un Arduino
- Une nanoboard
- Plaque d'essais
- Fils
Séance 1
Partie électronique
Pour le capteur AM2302, on constate que la broche de sortie SDA est une broche complexe et bidirectionnelle. On souhaite, grâce au FPGA, lire les informations envoyées par le capteur AM2302 toutes les n secondes. Pour lire une mesure, il faut envoyer un front descendant sur SDA, puis le capteur envoie 5 octets :
Pour pouvoir gérer la bidirectionnalité de la broche SDA, on utilisera un composant spécifique de Altium : le IOBUF
Voici les caractéristiques sensorielles du capteur de température et d'humidité
Partie informatique
Pour la programmation, nous avons décidé de ne pas utiliser la carte arduino mais plutôt un circuit logique programmable (puce FPGA). Cette puce servira à collecter les informations envoyées par les différents capteurs et les convertir en valeurs numériques pour pouvoir les afficher sur notre application web.