Introduction
J’ai un système d’alarme et d’alarme incendie, mais aucun moyen de savoir si soit retentissent à moins que je suis dans la maison. Plutôt que de les remplacer par des solutions de rechange « intelligentes », j’ai l’intention de construire un appareil pour écouter les bruits forts, puis déterminer si le bruit est une alarme incendie ou cambrioleur. Si le système d’alarme ou l’alarme incendie se déclenche, l’appareil doit m’envoyer un email. Cette instructable est une preuve de concept créé à Intel IoT d’allumage Lab à l’aide d’un processeur intel edison, programmé à l’aide de Node.js dans le kit de capteur seeed XDK Intel et bosquet.
J’ai eu la chance d’être l’un des dix gagnants à ce concours et a été invité à Swindon IoT d’allumage laboratoire Intel pendant une semaine pour transformer mon idée en un prototype fonctionnel. (http://www.gizmodo.co.uk/2015/06/win-all-you'll-need-to-become-a-coding-expert-with-intels-iot-challenge/)
Si tout va bien, je vais vous expliquer comment vous pouvez créer vous-même et fournir quelques ressources utiles pour une utilisation sur votre prochain projet.
Comment ça marche
- Lorsque vous allumez il, intel edison prend une lecture de bruit de fond
- Il passe ensuite en mode "surveiller" - il envoie une température et le niveau de lumière de lecture vers le nuage chaque seconde. Il prend également un son de lecture par seconde, si la lecture sonore est supérieure au niveau de bruit de fond de 20dB il envoie une variable "niveau d’alerte" dans le nuage (Intel activez IoT Service Cloud - qui est gratuit!).
- Le nuage avis le changement de variable 'niveau d’alerte"et vous envoie un e-mail pour vous avertir de votre antivol / alarme incendie (vous pouvez vérifier ensuite la température et lumière données pour voir si tout va bien).
Exigences en matière
Vous aurez besoin des éléments suivants pour recréer l’alarme sonore.
- Carte mère Intel edison et arduino en petits groupes
- Grove Seeed intel shield arduino edison
- Grove Seeed RVB affichage à cristaux liquides (https://software.intel.com/en-us/iot/hardware/sens...
- Grove Seeed analogique micro (https://software.intel.com/en-us/iot/hardware/sens...
- Capteur de lumière Seeed Grove (https://software.intel.com/en-us/iot/hardware/sens...
- Capteur de température Seeed Grove (https://software.intel.com/en-us/iot/hardware/sens...
- Grove Seeed bouton poussoir momentané (https://software.intel.com/en-us/iot/hardware/sens...
Vous aurez aussi besoin
- Certains USB câbles micro-USB
- Un ordinateur (64 bits) pour programmer l’intel edison - j’utilise windows donc ce guide se concentre sur Windows, Linux et Mac versions du logiciel sont disponibles.
- Une connexion internet sans fil
Vous pouvez assez facilement remplacer le bosquet seeed composants avec n’importe quel capteurs existants ou les microphones que vous avez des projets précédents de la marque.
Un dernier mot...
Il s’agit de mon premier instructable et mon premier projet de Node.js, il y a probablement un millier de façons d’atteindre les mêmes résultats et j’apprécierais des commentaires afin d’améliorer le rendement ou l’efficacité.