LE RAPPEL DES FAITS :
La Californie est confrontée à une grave sécheresse, maintenant dans sa quatrième année. Réserves d’eau diminuent rapidement. Le changement climatique et l’effet El Nino ont bouleversé les patrons de pluie et de neige réduisant la reconstitution des réservoirs naturels. Combinez cela avec les températures estivales atteignant de nouveaux sommets chaque année. Cela a forcé les charges sans précédent sur notre énergie-grilles. L’administration d’état de Californie a pris une décision sans précédent récemment d’imposer des restrictions de l’utilisation des ressources obligatoires. Nous croyons individuels Californie propriétaires peuvent gérer de manière proactive et optimisation de la consommation de ressources sans sertissage leur mode de vie très bien. Le « bloc Resource Monitor + Optimizer » est la proposition de l’équipe ArcInsight pour atteindre cet objectif en utilisant les capacités de l’ITO fournies par Edison Conseil Intel et une gamme de capteurs intelligents.
LE PROJET :
Un bloc de 14 maisons unifamiliales dans mon quartier va surveiller et gérer leur consommation d’eau et d’énergie, ainsi que prolonger le programme de surveillance de quartier à moniteur-auto et conduite-comportement dangereux. Le bloc est une unité de gestion unique ("Unit") pour cette méthode. En cas de réussite de cette expérience simulée, nous avons l’intention d’utiliser les ressources de la ville d’éduquer et socialiser notre stratégie d’optimisation à travers tout le comté.
« L’unité » dispose d’une panoplie de capteurs qui surveillent les conditions du sol, état de systèmes d’arrosage d’yard, ainsi que des données sans fil généré à partir de l’énergie et l’approvisionnement en eau dispositifs de journalisation, combinées avec des données externes publiées par des organismes extérieurs. Le réseau e-mail existant, que nous avons créé pour notre montre de voisinage peut maintenant être re-conçu pour les alertes de téléphone/texte relatives aux déchets eau, moyenne performance de consommation d’énergie & eau (benchmarking) et observations du mouvement du véhicule, aussi bien. La clé du succès de ce projet est un tableau d’aperçu analytique sur des modes de consommation et les comportements de quartier.
ÉTAPE 1: Préparer le bloc simulé
Pour ce projet nous aurons besoin de plusieurs cartes d’Edison, Grove Starter Kits et Kits environnement Grove. Vous utiliserez l’Edison, bouclier, sonde d’humidité, écran LCD RVB et capteurs supplémentaires. et autres. Comme il s’agit d’un déploiement en plein air sous la forme définitive, cet argument Instructable inclut un environnement (simulé) de présentation visuels dans lequel doit fonctionner le tableau du capteur. Sont exclus de la photo photos du bloc (pour l’intimité), quartier de pièces jointes supplémentaires utilisées pour fixer les capteurs, câblage extérieur, lumières et l’ordinateur pour exécuter le XDK IoT de Intel. Pour compléter le tableau final de capteurs, nous exigeons également les capteurs supplémentaires suivantes (Note : pas tous les requis capteurs étaient disponibles au moment de la soumission).
1. autres Kits de Edison : #Required pour demo: 1 (pour tenir compte des e/s supplémentaires)
2. base bouclier V2 : #Required pour démo: 2
3. Grove - capteur d’eau : #Required pour la démo: 1
4. Grove - sonde d’humidité : #Required pour la démo: 1
5. Grove - température & humidité capteur Pro : #Required pour la démo: 1
6. Grove - capteur sonore : #Required pour la démo: 1
7. poids Sensor (capteur) 0-10 kg: #Required pour démo: 2
8. Grove - Sensor(P) léger : #Required pour la démo: 1
9. Grove - détecteur de mouvement PIR : #Required pour démo: 2 (de préférence celle avec une lentille angle étroit)
10. Grove - IR Distance disjoncteur différentiel (SEN09281P) :
11. Grove - photoélectrique réfléchissante (WLS07061P)
12. Grove - rétroéclairage LCD RVB (811004001): en option
13. Grove - LED (COM04054P): en option
Étape 2: mise en place du Conseil d’administration, etc..
Étape 3: Branchez le Edison sur votre ordinateur et par l’intermédiaire de série. Commencez par installer les paquets que nous avons besoin pour ce projet : courrier, texte, comptes de nuage Intel IoT Analytique et tous les pilotes nécessaires pour la gestion de la diversité des capteurs requise en l’espèce. iotkit-comm permet aux périphériques connectés au réseau de facilement découvrir et communiquer avec les autres et le nuage. Autres bibliothèques que nous utilisons sont enableiot, mqttpubsub, zmqpubsub, zmqreqrep. La configuration wifi était facile avec la commande de wifi--configure_edison.
ÉTAPE 5: Build/Test capteur logique & e/s d’échantillonnage de séquences pour l’unité de Simulation. Télécharger programme principal à Edison.
Quelques données pour analyse d’optimisation constituent effectivement des entrées de capteurs multiples échantillonnés dans une séquence chronométrée et doivent être gérés par des règles et stockés ensemble. Nous avons créé trois unités de contrôle pour gérer l’ensemble du système - moniteur de Conservation de l’eau (1), utiliser le moniteur de l’énergie (2) et (3) Neighborhood Watch. L’unité entière (sous sa forme définitive) nécessite 2-3 conseils de Edison et plusieurs types de sondes.
(En ce moment, voici trois entrées échantillon: A Grove son capteur en Pin D8, capteur Piezo-Vibration Grove au Pin D4, capteur de lumière A Grove à broche D5. Il y a deux sorties de l’échantillon. Un voyant bleu Grove à broche D2 ; Un Buzzer Grove à la broche D6. Détails de la conception logique du capteur sont exclus de ce Instructable)
ÉTAPE 4: Installation tableau de bord Analytique IoT et alerter les règles/Actions (texte/Email/RGB LED d’Indication).
Simuler & test logique capteur en exécutant chaque unité de commande de code de l’échantillonnage de données de capteur I/O. La mise en œuvre du projet deviendra plus complexe car elle met à l’échelle d’une unité unique à tout d’un bloc de 14-Accueil. En ce moment nouvelles mesures seront créés pour l’analyse des performances de niveau bloc agrégées. Pour la version finale, nous exigeons également des API pour accéder aux données externes, à l’aide d’un script en cours d’exécution sur la planche. Tous les contrôles du capteur et des données supplémentaires pour le projet utilisé node.js. En utilisant le XDK Intel, nous téléchargeons cela à Edison.
ÉTAPE 5: Câblage capteur groupes & contrôles
Les capteurs, RGB écran LCD, LED alertes peuvent être branchés directement dans le jury. Vous aurez besoin de câbler les composants restants séparément selon que c’est un environnement simulé ou réel bloquer le déploiement. Accessoires supplémentaires pour protéger les unités extérieures des éléments seront nécessaires. Naturellement, elles devraient rester invisible à trop curieux enfants (elle est faite pour la sécurité de leur quartier!). Certains capteurs trop près au niveau du sol peuvent ramasser de la poussière de la rue sur leurs surfaces. Aussi, nous ne savons pas combien de temps certains capteurs (par exemple les cellules de charge) peuvent durer avec une utilisation constante.
ÉTAPE 6: Déplacer les données de capteur de magasin Local pour un stockage en nuage incorporant des données externes-API
Mise en place d’un tableau de bord pour ITO analytique est simple et il permet un accès contrôle d’un seul compte. Le tableau de bord permet de contrôler le capteur-santé et a la flexibilité de changer/modifier analytique & alertes règles facilement.