Alarma de inundación de sótano - Arduino (3 / 7 paso)

Paso 3: El bosquejo

/ * Arduino Uno o Nano

Dibujo está escrito asumiendo que digital pins 2, 3, en up se utilizan para los detectores.

Tres pins digitales--10 a 12, se utilizan para el indicador LED y alarma audible.

Interruptor de flotador está abierto en agua baja, cerrado en alto.

resistencia de 10 k en serie con el interruptor de flotador, leer en la resistencia.

GND -> 10 K resistencia -> Switch -> Vcc

Resistente humedad sensores uso comparador módulo digital de la señal. Salida analógica no utilizado.

*/

Constantes

const int sensorStartPin = 2; Menor número de pin del sensor digital sobre placa Arduino

const int noSensors = 3; Número de sensores conectados, interruptor de flotador incl

const int ledAlarm = 11, ledOK = 10; Verde y rojo visible indicador LED (opcional)

const int audibleAlarm = 12; PIN para activar el altavoz, sirena, etc..

const int testDelay = 0; Disminuye la frecuencia de lectura para la prueba

Variables

int pin; Cero--corriente pin en la cuenta

int sensorState; Sensor de pin actual de la lectura

void setup() {}

Declarar los modos pin sensor

para (pin = sensorStartPin; pin < noSensors + sensorStartPin; pin ++) {}

pinMode (pin, entrada); Fijar los pernos del sensor a modo de entrada}

Resto de pines son modo de salida

pinMode (ledOK, salida);

pinMode (ledAlarm, salida);

pinMode (audibleAlarm, salida); }

void loop() {}
Indicadores de estado de RESET--ninguna condición de alarma

digitalWrite (ledOK, HIGH); Led verde

digitalWrite (ledAlarm, bajo); Led rojo

digitalWrite (audibleAlarm, bajo); Alarma audible de

/ * Paso a través de los pernos del sensor, en busca de estado digital

Comparadores de return 0 si detecta humedad, 1 cuando seco.

Interruptor de flotador cerrados cuando el nivel del agua es bajo, cuando abrir alta (flotante)

Conectado al pin digital tire bajo cuando el interruptor está cerrado, así

correspondiente Estado de sensor de humedad. */

Paso a través de los pines del sensor

para (pin = sensorStartPin; pin < noSensors + sensorStartPin; pin ++) {}

sensorState=digitalRead(pin); Pin actual leer (agua = 0, seca = 1)

Delay(testDelay); Disminuye la frecuencia de lectura para la prueba

while(sensorState==0) {/ / mientras hay alarma...

digitalWrite (ledOK, bajo); OK (verde) de

digitalWrite (ledAlarm, HIGH); Luz de alarma (roja) en

tono (audibleAlarm, 4000, 500); Señal sonora de 4 KHz para sec 1/2

Delay (500);

sensorState = 1;

}

Delay(testDelay);

}

}

Artículos Relacionados

Arduino - alarma de inundación - utilizando un Sensor de nivel de agua Simple

Arduino - alarma de inundación - utilizando un Sensor de nivel de agua Simple

¡Hola mundo! Hoy hice una alarma de inundación simple con un sensor de nivel de agua. Yo no Vendo estos sensores en mi sitio web porque no duran mucho tiempo cuando medir agua pido oro cubrió unos y probar durante unas semanas, pero su muy fácil de c
Alarma de intruso de P.I.R. Arduino de $ 3.5

Alarma de intruso de P.I.R. Arduino de $ 3.5

Sensores infrarrojos pasivos son ideales para proyectos de detección de movimiento, trajo recientemente para un proyecto de Universidad y yo realmente estaba siendo tentado a usarlo.Lamentablemente todo lo que tengo de INTERNET no eran tanta diversió
DIY: Puerta de alarma usando el dispositivo de pasillo y Arduino Uno

DIY: Puerta de alarma usando el dispositivo de pasillo y Arduino Uno

es un sistema de alarma de la puerta que puede ser fácilmente construido e instalado. Utiliza el principio esbozado por los diseñadores de Uno de Arduino que es usar el Sensor Micro controlador y el actuador. En este diseño el sensor es el dispositiv
Cuerpo humano sistema de alarma de temperatura infrarrojos de humo con Arduino

Cuerpo humano sistema de alarma de temperatura infrarrojos de humo con Arduino

ICStation Equipo de presentarles este cuerpo infrarrojo humo temperatura alarma sistema humano basado en ICStation Meag2560 compatibles con Arduino.The humano cuerpo infrarrojo humo temperatura sistema de alarma funciona bajo el voltaje de 5v DC y ut
LinkIT inundación una alarma

LinkIT inundación una alarma

Alarma de inundación es muy útil. Hace unos meses en mi piso cuando fuimos a la tienda, y mi padre se quedaron en casa y cuando entró en mi habitación vio que de uno de los tubos por debajo de mis gotas de agua de techo. Que solucionar lo antes posib
Alarma de sombra basado en Arduino

Alarma de sombra basado en Arduino

Alarmas de sombra se utilizan generalmente para la protección contra el robo. Una alarma de sombra es un dispositivo que emite una alarma cuando una sombra cae sobre ella. Se describe aquí es un simple circuito de una alarma de sombra basado en ardui
Cómo hacer un sistema de alarma con Arduino

Cómo hacer un sistema de alarma con Arduino

Con Arduino es realmente posible hacer proyectos complejos, particularmente a través de Internet, se puede utilizar a través del escudo diferentes disponibles para el microcontrolador. En este artículo, veremos cómo hacer un sistema de alarma profesi
Par de ARDUINO antirrobo alarma usando emisor-Detector infrarrojo

Par de ARDUINO antirrobo alarma usando emisor-Detector infrarrojo

En este tutorial te mostraré, cómo hacer un simple Detection(Burglar alarm) intrusión barato utilizando una placa Arduino Uno. Este proyecto usa el par emisor-Detector de infrarrojos para detectar intrusión, activa una alarma tan pronto como el objet
Acceso remoto tu alarma casera

Acceso remoto tu alarma casera

Hice este proyecto me dar acceso remoto a mi Panel de alarma casera - como quería saber si había haya activado la alarma en mi casa mientras yo estaba lejos. También quería que la habilidad de leer los registros - y restablecer la alarma si decidí qu
Alarma de Sensor de movimiento PIR

Alarma de Sensor de movimiento PIR

lo que necesita para la construcción de este proyecto es de cuatro cables, tablero de pan, arduino, alarma, ordenador portátil. Lo primero que hacer es conectar todos los cables a la placa arduino y el pan y la alarma y luego ir al software de arduin
Fuente de alimentación fuente de alimentación de ATX vieja con Arduino y pantalla del Banco

Fuente de alimentación fuente de alimentación de ATX vieja con Arduino y pantalla del Banco

Hola a todos y Bienvenidos a mi primer Instructable.Siempre he querido tener un banco PSU para facilitar el acceso a una fuente de energía y algo que puedo confiar en el cuando se trabaja en varios proyectos. Quería una PSU que:• proporciona 12v, 5v
Buglar alarma con SENSOR de movimiento PIR

Buglar alarma con SENSOR de movimiento PIR

En este INSTRUCTABLEVamos a hacer una simple BUGLAR alarma con SENSOR de movimiento PIR y ARDUINONo se olvide esto votar para el concurso del Sensor! : D(Se puede ver un botón de voto cerca de la medalla en la parte superior)Para más proyectos de int
Alarma de Detector de puerta de nevera

Alarma de Detector de puerta de nevera

lo tiene alguna vez te ha ocurrido ir a la nevera y descubrir que la puerta se abre ligeramente... y probablemente el alimento más fue a la basura... Ghhhrr que atasca la puerta que necesita un empuje extra para hacerlo bien de cerca...Este instructa
Arduino Mario Clock

Arduino Mario Clock

Es un despertador de escritorio musical con un tema bien conocido del juego de MARIO. Realmente me gusta despertar con el tema de Mario en lugar de mi celular. También los LED (tubos de color) parpadeando hacen más hermoso.Características:-Visualizac