Table des matières:

Airwatcher - Stations aériennes : 4 étapes
Airwatcher - Stations aériennes : 4 étapes

Vidéo: Airwatcher - Stations aériennes : 4 étapes

Vidéo: Airwatcher - Stations aériennes : 4 étapes
Vidéo: Webinar La gestion moderne des terminaux Workspace One 2024, Juillet
Anonim
Airwatcher - Stations aériennes
Airwatcher - Stations aériennes

J'ai réalisé un projet pour mesurer la température, l'hygrométrie et la qualité de l'air de 3 pièces. Les clients envoient des données au récepteur via les transrécepteurs NRF24L01 + PA + LNA et le serveur Web dessine des graphiques à l'aide de Google Charts.

pièces d'occasion:

Arduino Nano v3.0 acheter

Capteurs de température et d'humidité DTH22 acheter

Capteurs de qualité de l'air MQ135 acheter

Transrécepteurs NRF24L01+PA+LNA. acheter

Régulateurs de tension 5V à 3,3V acheter

Module Ethernet Arduino Nano acheter

connecteur micro usb acheter

Orange PI Zero (pour serveur web) acheter

Étape 1: Circuits client et serveur

Circuits client et serveur
Circuits client et serveur
Circuits client et serveur
Circuits client et serveur

Il existe 2 schémas de circuit différents pour les clients et le serveur.

Après avoir réalisé des prototypes fonctionnels, j'ai dessiné le circuit sur www.easyeda.com et commandé des PCB.

Ceux-ci sont de très haute qualité !

Étape 2: PCB client et serveur

PCB client et serveur
PCB client et serveur
PCB client et serveur
PCB client et serveur
PCB client et serveur
PCB client et serveur

Les valeurs sont reçues par le serveur et transmises au serveur Web PHP.

Web Server utilise une base de données légère Sqlite pour stocker les données.

Vous pouvez également générer le ou les mêmes PCB en utilisant des fichiers gerber dans la pièce jointe.

Étape 3: Graphiques

Graphiques
Graphiques
Graphiques
Graphiques
Graphiques
Graphiques
Graphiques
Graphiques

Il y a des pages graphiques qui sont;

  • Dernières valeurs de température, d'humidité et de pollution de l'air
  • 7 derniers jours - Données historiques de température
  • 7 derniers jours - Données historiques d'humidité
  • 7 derniers jours - Données historiques de la pollution atmosphérique

Étape 4: Serveur Web PHP

Installez un serveur Web php sur un pc/un ordinateur monocarte. Remplacez ensuite le dossier /var/www/ par le référentiel SVN suivant

svn.riouxsvn.com/ikeaps2014encod/www

Merci beaucoup…

Bonne journée!

Conseillé: