Paso 5: Bosquejo de Xtractor
El croquis adjunto en Arduino de la carga y el trabajo de hecho.
Biblioteca es necesitada:
Servo.h (incluido en el IDE de Arduino)
DHT.h (descarga más reciente de gestión de bibliotecas IDE)
Como dijo, que no es una humedad específica y valor de humos que extractor pero basando en mi análisis de datos, he marcado estos valores de gatillo:
Humedad: más de 20% de media de samplesarithmetic 60 anterior (una muestra por minuto)
Humedad: más del 85%
Acumulación de humo: más del 15% de 60 anteriores muestras media aritmética (una muestra por minuto)
Acumulación de humo: valor más de 250 (valores disponibles de 0 a 1023)
Otro parámetro que se puede cambiar es PreSetTime. Este parámetro establece el tiempo máximo de activación del extractor. He settend este parámetro a 420000, esto significa que, en cualquier caso, después de 7 minutos, apague el extractor, espere 5 minutos, y rearranque del sistema creando una nueva media aritmética basada en los valores del sensor real leídos.
Tres leds dan información de la actividad. Uno led es alimentado en el arranque del sistema, los otros dos cuando inicio extracción de aire causado por el humo o humedad superior a.