Étape 8: Uber capteur - aboiement chien / capteur de bruit
J’utilise le capteur de sons pour m’envoyer email notifications si mon chien aboie. Mais cela peut facilement être utilisé à d’autres fins - comme la surveillance si une alarme se passe au large à l’intérieur de la maison. La sensibilité du capteur est facilement réglable.
Les capteurs sonores peuvent être trouvés sur ebay pour environ 3 $ chaque. Il n’est vraiment pas un numéro de modèle pour le capteur, il suffit de regarder un avec un pot pour vous de régler la sensibilité. Quand il est branché, il y a une LED rouge qui s’allume lorsque vous parlez à haute voix dans le micro, ce qui indique que la sortie du capteur est élevée. Si le voyant est allumé même si le capteur est dans le silence total, ajuster le pot jusqu'à ce qu’il s’éteint. Puis faire du bruit pour voir comment fort un niveau sonore est nécessaire pour rendre la LED s’allume.
Comme le reste des capteurs Uber, la programmation (esquisse de l’Arduino et OpenHAB config) est à l’étape 6.
Si vous utilisez ceci comme un capteur d’écorce plutôt qu’un capteur de sons, ce serait sympa ajouter un compteur pour obtenir une mesure de combien le chien aboie. Voici le code pour l’ajout de ce compteur. Vous aurez envie d’ajouter ce code de compteur à la configuration fournie pour le capteur de Uber à l’étape 6. La règle remet le compteur lorsque l’alarme de l’écorce est désactivée. Lorsqu’il est allumé, le compteur d’écorce s’incrémente comme les aboiements de chien. Il n’est pas tout à fait un compte super précis, parce que le capteur de sons envoie uniquement des mises à jour toutes les 20 secondes. Ainsi, interpréter ce compteur pour signifier « combien de fois le chien aboie en toutes les 20 secondes ».
Définition d’élément
Plan du site
Règle
Voici à quoi il ressemble assemblé, suivie de la vidéo de démonstration.