Paso 8: Uber Sensor - ladrido de perro / Sensor de ruido
Estoy usando el sensor de sonido para enviarme correo electrónico notificaciones si mi perro ladra. Pero esto fácilmente puede ser utilizado para otros propósitos - como control si una alarma es ir dentro de la casa. La sensibilidad del sensor es fácilmente ajustable.
Los sensores de sonido pueden encontrarse en ebay por unos $3 cada uno. Realmente no existe un número de modelo para el sensor, sólo busque con un pote para ajustar la sensibilidad. Cuando se está conectado, hay un LED rojo que se enciende cuando usted habla en voz alta en el micrófono, lo que indica que la salida del sensor es alta. Si el LED está encendido incluso cuando el sensor está en total silencio, ajustar el bote hasta que se apague. Entonces hace algo de ruido para ver el volumen un nivel de sonido es necesario para hacer que el LED encienda.
Como el resto de los sensores de Uber, la programación (sketch de Arduino y OpenHAB config) es en el paso 6.
Si utiliza esto como un sensor de corteza en lugar de un sensor de los sonidos, sería bueno añadir un contador para obtener un indicador de cuánto el perro está ladrando. Aquí está el código para añadir este contador. Usted querrá agregar este código de contador a la configuración proporcionada por el Uber Sensor en el paso 6. La regla reajusta el contador cuando se apaga la alarma de la corteza. Cuando está activado, se incrementará el contador de la corteza como los ladridos de perro. No es bastante un conteo súper preciso porque el sensor de sonido sólo envía actualizaciones cada 20 segundos. Por lo tanto, interpretar este contador en el sentido de "Cuántas veces el perro de la corteza en intervalos de 20 segundos".
Definición de elemento
Mapa del sitio
Regla
Aquí es cómo se ve montado, seguido por el vídeo demo.