Étape 3: Le système
Le système se compose de quatre modules Arduino spécialisés et une intelligence centrale animée par un Comité d’Intel Edison.
Communication se passe sur le bus USB via un concentrateur USB commun reliant les périphériques Arduino au Conseil d’Edison.
Modules Arduino
- LCD
Une Arduino Uno avec un bouclier de clavier LCD, permet de vérifier les principales valeurs directement.
Cette clé de rapports pressé pour le système et est capable de recevoir le texte à imprimer sur l’écran. - SensorsModule (x2)
Pour chaque compartiment, un Arduino Nano avec un bouclier de capteurs s’occupe des capteurs et des icônes LED. Valeurs des capteurs sont signalées au système qui permet également de piloter icônes leds selon le centre de traitement. - RelayModule
Une Arduino Uno anime un module 8xRelays pour activer et désactiver les charges. Il seront exploité la pompe à eau, l’humidificateur, ventilateurs et lumières.
Intel Edison
Le jury de Intel Edison héberge l’intelligence centrale de conduite le système et l’Interface utilisateur fournie par Sensei - Open Source choses Server.
Il s’agit d’un projet Open Source par Sensei équipe visant à fournir une infrastructure de serveur personnalisable, facile à utiliser pour construire des projets IoT des plus simples aux plus complexes de façon modulaire.
C’est de construire avec l’Open Source et cross plates-formes technologiques comme : Bash, MySQL, PHP, HTML5, JS.
Sensei Server prend en charge :
- communiquer avec les modules Arduino, lire les valeurs et l’envoi de commandes
- archivage de données et agrégation des moyennes par seconde, minute, heure
- fournir des graphiques interactifs pour chaque mesure du système
- gestion de tâches planifiées
- surveillance en continu des valeurs capteurs et dynamique réagissent selon sur les seuils
- hébergeant un Point d’accès pour exposer le web interface utilisateur basée
- le système de surveillance lui-même tente de se remettre des échecs
- et bien plus encore...
Vous pouvez trouver plus d’informations sur http://senseiserver.io.