Smart alarm: con sensores de Arduino y velostat (6 / 7 paso)

Paso 6: Código de Arduino

La disposición del código es en primer lugar se lee la señal de alarma y una vez que es mayor que 15 enciendan las luces y se comprueba el estado del sensor de presión. Utiliza el tiempo de retardo para comprobar una vez que se pulsa durante más de 5s apagar el LED y la alarma está apagada. Esto ejecutará el despertador (lo tenemos en un intervalo establecido para fines de demostración pero este puede ser ajustado fácilmente), los LED, así como el sensor de velostat.

Este es un ejemplo de nuestro código:

Nota: para comprobar la presión de la velostat, pulsando "CTRL + SHIFT + F" en la ventana de Arduino, puedes ver las variaciones en la presión que usted pulse el velostat. Es cómo determina la cantidad de presión necesaria para apagar la alarma.

 int fsrAnalogPin = A3; int LEDpin = 11; int LEDpin2 = 12; int LEDpin3 = 9; int LEDpin4 = 10; int LEDpin5 = 8; int LEDpin6 = 7; int fsrReading; // the analog reading from the FSR resistor dividerint alarmPin = 3; int alarmState; int alarmOff =6;void setup(void) { Serial.begin(9600); // We'll send debugging information via the Serial monitor pinMode(LEDpin, OUTPUT); pinMode(LEDpin2, OUTPUT); pinMode(LEDpin2, OUTPUT); pinMode(LEDpin3, OUTPUT); pinMode(LEDpin4, OUTPUT); pinMode(LEDpin5, OUTPUT); pinMode(LEDpin6, OUTPUT); }void loop(){ alarmState = analogRead(alarmPin); Serial.print("alarm ="); Serial.println(alarmState); fsrReading = analogRead(fsrAnalogPin); Serial.print("Analog reading = "); Serial.println(fsrReading); if (fsrReading >= 500) { delay(5000); digitalWrite(LEDpin, LOW); digitalWrite(LEDpin2, LOW); digitalWrite(LEDpin3, LOW); digitalWrite(LEDpin4, LOW); digitalWrite(LEDpin5, LOW); digitalWrite(LEDpin6, LOW); analogWrite(alarmOff, LOW); delay(10000); digitalWrite(LEDpin,HIGH); digitalWrite(LEDpin2, HIGH); digitalWrite(LEDpin3, HIGH); digitalWrite(LEDpin4, HIGH); digitalWrite(LEDpin5, HIGH); digitalWrite(LEDpin, HIGH); analogWrite(alarmOff,200); Serial.print("alarm ="); Serial.println(alarmState); } delay(500); } 

Artículos Relacionados

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
Reloj de alarma con cableado (o Arduino)

Reloj de alarma con cableado (o Arduino)

Se trata de un despertador basado en el microcontrolador de cableado y modificado para requisitos particulares para Colombia (toma en vacaciones cuenta y muestra todos los textos en Español). La alarma del reloj muestra la hora, fecha, fase lunar, me
Reloj de tiempo Real de Arduino con alarma y sensores ambientales

Reloj de tiempo Real de Arduino con alarma y sensores ambientales

Reloj de Arduino, con respaldo de batería (reloj en tiempo real), tiempo, fecha, alarma, temperatura, humedad, presión, LCD, salida, entrada de teclado, dormir modo, blanco de iluminación (4 X) LED LCD con control de intensidadPaso 1: Lista de piezas
Completo reloj Digital con Sensor de presencia (RTC - alarma - PIR - temperatura - humedad - punto de rocío)

Completo reloj Digital con Sensor de presencia (RTC - alarma - PIR - temperatura - humedad - punto de rocío)

HolaYa he hecho algunos proyectos de relojes digitales con Arduino como pantallas LED y LCD, pero este es más especial porque he introducido una novedad con un sensor de movimiento (PIR).Ver VIDEOCaracterísticas principalesPIR (Sensor infrarrojo de p
Alarma del Sensor de PIR de Arduino (versión SIMPLE)

Alarma del Sensor de PIR de Arduino (versión SIMPLE)

Obtener recursos para el proyectoArduino Uno REV 3Sensor PIRZumbador piezoeléctricoCables de puenteLED azulPaso 1: Construye y programa tu Arduino PIR Sensor alarmaConstrucción y programación de la alarma del Sensor PIR de ArduinoEste es un proyecto
Cómo hacer una alarma de sensor de pir de Arduino

Cómo hacer una alarma de sensor de pir de Arduino

Se trata de un tutorial de como utilizar un sensor de movimiento PIR con Arduino para hacer una alarma básica. Este es un proyecto muy básico para cualquiera, y todo lo que necesitas saber es Arduino y componentes básicos, que es nada casi.Paso 1: ¿Q
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
Sistema de iluminación bricolaje habitación inteligente con Sensor de movimiento PIR y Arduino

Sistema de iluminación bricolaje habitación inteligente con Sensor de movimiento PIR y Arduino

Hola amigos, tema de hoy es el sistema inteligente luz de la habitación y como sensor de movimiento PIR detecta el movimiento y el trabajo por consiguiente. Voy a contarles sobre el proyecto en el que usted aprenderá cómo puede auto encendido la luz
La medición de distancia con sensor ultrasónico y Arduino

La medición de distancia con sensor ultrasónico y Arduino

Hola cada unoConseguí mi primer Aduino recientemente, aquí estoy ver gonne que mi primer proyecto que utiliza la medición de distancia sensor ultrasónico y Arduino, puede utilizar este proyecto muchas aplicaciones comoNivel 1-líquidoDetección de obje
RPM del ventilador con sensor de efecto hall interno y Arduino (introducción a la interrupción de Hardware y pantalla LCD)

RPM del ventilador con sensor de efecto hall interno y Arduino (introducción a la interrupción de Hardware y pantalla LCD)

Para mi proyecto de trabajo, tuve que medir la velocidad de giro del rotor en revoluciones por minuto (RPM) de un ventilador de computadora modificado. Tenía tres cables que salen y que marcado que puede ser que tiene alguna forma de controlar su vel
Empezar a trabajar con sensores de distancia y Arduino

Empezar a trabajar con sensores de distancia y Arduino

Se trata de una guía de inicio para el uso de sensores de distancia con Arduino y algunos procesamiento. Hemos utilizado estos sensores:GP2Y0A21YK0F SHARPUnidad de Sensor de medición de distanciaCompuesto por una combinación integrada de PSD (detecto
Carro RC a Arduino Robot con sensores múltiples

Carro RC a Arduino Robot con sensores múltiples

este instructable abarca la conversión de un carro RC en un robot controlado por Arduino. Mi intención al iniciar este proyecto fue A) aprender más sobre Arduino y programación B) construir una plataforma confiable de bajo costo para ampliar C) gasta
Arduino termostato con sensor TC74

Arduino termostato con sensor TC74

Hola a todos!Esta es una guía rápida sobre cómo usar un Arduino © controlar si un ventilador de enfriamiento y un calentador se activa dependiendo de la temperatura detectada de un sensor TC74 Arduino.Esto es para un proyecto final para una clase de
Crear un reloj con sensor de temperatura, sensor de batería y alarma

Crear un reloj con sensor de temperatura, sensor de batería y alarma

chicos,Este fin de semana me he hice un reloj con sensor de batería, sensor de temperatura y alarma,Estoy usando ATMEGA128 para él.Vamos a empezarPaso 1: Los componentes usé este componentes para construir mi reloj:1. ATMEGA1282. pantalla LCD 16 x 23