Nous nous sommes inspiré du site framboise 314.
Il faut d'abord mettre son raspberry en serveur web.
Nous aurons besoins:
D'un Arduino
D'une carte d’extension de broches pour Arduino nano
De câbles Dupont Femelle-Femelle de la longueur de votre choix
D'un capteur BME280 (norme I2C, relevé température, Hydrométrie, Pression atmosphérique)
D'un module wifi ESP8266 ESP-01 et son support
D'une alimentation 9V pour carte d’extension
L'Arduino lira les données du capteur,tranférera les valeurs au raspberry Pi.
Le Raspberry recevra les données et les stockera dans une base de données.
Il restituera ensuite les informations à la demande à travers une interface web.
Brancher les capteurs,le module... de cette facon:
Il faut tout d'abord installer Arduino IDE.
Brancher votre Arduino.
Décompresser le fichier dans
Pour le serveur web qui stockera les donnée indiquez l’adresse IP de votre serveur web ici
Copier-coller ce code.
Copier-coller ce code.
Dans le répertoire "météo", mettez a l'intérieur ce fichier.
Configurez le fichier
Configurer le fichier "data/mysql_connect.php" pour la connexion à la base de données, dans l’ordre,
Vous pouvez visualiser 3 choses :
Courbe pour consulter l’historique sur plusieurs jours,
visualiser les données en direct,
visualiser les données en direct avec quelques infos complémentaires
L’affichage indique la date et l’heure du dernier relevé de valeurs,puis les valeurs.