Rápido y fácil de luz nocturna de Arduino (4 / 5 paso)

Paso 4: uso.

Diviértase con esto. Es muy divertido ver lo que puedes hacer con el código.

Iba a utilizar esta opción para activar LEDs de color rojo intenso para Halloween. (Ahorraré para otro momento.)

Entonces iba a desencadenar alguna fuente de sonido espeluznante como esta:

Se puede utilizar como alarma antirrobo pero luego tendría que poner un pedazo de papel alrededor para evitar falsas alarmas... Si lo utilizas como una alarma creo que se va a utilizar este código desde la Web de Arduino:

Enlace en: http://www.arduino.cc/playground/Code/PIRsense

/*
* //////////////////////////////////////////////////
* la salida de sentido //making del sensor PIR de Parallax
* //////////////////////////////////////////////////
*
* Interruptores LED según el estado de los sensores de salida pin.
* Determina el principio y el final de secuencias de movimiento continuo.
*
* Kristian Gohlke / gmail krigoo (_) (_) com / http://krx.at
* 3. Septiembre de 2006
*
* kr1 (hendidura) 2006
* publicado bajo una licencia de creative commons "Reconocimiento-NoComercial-CompartirIgual 2.0"
* http://creativecommons.org/licenses/by-nc-sa/2.0/de/
*
*
* El Sensor PIR de Parallax es un módulo de sensor de movimiento infrarrojo digital fácil de usar.
* (http://www.parallax.com/detail.asp?product_id=555-28027)
*
* Pin de salida del el sensor va a alto si el movimiento está presente.
* Sin embargo, incluso si hay movimiento va a la baja de vez en cuando,
* que no podría dar la impresión de movimiento está presente.
* Este programa se ocupa de este problema haciendo caso omiso de baja-fases más cortas que un momento dado,
* Suponiendo movimiento continuo está presente durante estas fases.
*
*/

/////////////////////////////
VARS
el tiempo nos da el sensor a calibrar (10 a 60 segundos según la hoja de datos)
int calibrationTime = 30;

el momento cuando el sensor produce un impulso de baja
tiempo unsigned int lowIn;

la cantidad de milisegundos que el sensor tiene que ser bajo
antes de asumir todo el movimiento se ha detenido
pausa larga unsigned int = 5000;

Boolean lockLow = true;
takeLowTime Boolean;

pirPin int = 3; el pin digital conectado a la salida del sensor PIR
int ledPin = 13;

/////////////////////////////
PROGRAMA DE INSTALACIÓN
void setup() {}
Serial.Begin(9600);
pinMode (pirPin, entrada);
pinMode (ledPin, salida);
digitalWrite (pirPin, LOW);

dar el sensor de tiempo para calibrar
Serial.Print ("calibración sensor");
para (int i = 0; i < calibrationTime; i ++) {}
Serial.Print(".");
Delay(1000);
}
Serial.println ("hecho");
Serial.println ("SENSOR activo");
Delay(50);
}

////////////////////////////
LAZO
void loop() {}

if(digitalRead(pirPin) == HIGH) {}
digitalWrite (ledPin, HIGH); el led visualiza el estado de pin de salida de sensores
{if(lockLow)}
se cerciora de que esperamos una transición a la baja antes de cualquier salida de más:
lockLow = false;
Serial.println("---");
Serial.Print ("movimiento detectado en");
Serial.Print(Millis()/1000);
Serial.println ("sec");
Delay(50);
}
takeLowTime = true;
}

if(digitalRead(pirPin) == LOW) {}
digitalWrite (ledPin, LOW); el led visualiza el estado de pin de salida de sensores

{if(takeLowTime)}
lowIn = millis(); ahorrar el tiempo de la transición de alto a bajo
takeLowTime = false; Asegúrese de que esto sólo se hace en el inicio de una fase
}
Si el sensor está bajo más de la pausa dada,
asumimos que no hay movimiento más va a pasar
Si (! lockLow & & millis() - lowIn > pausa) {}
hace que este bloque de código es sólo se ejecuta después de
se ha detectado una nueva secuencia de movimiento
lockLow = true;
Serial.Print ("movimiento terminada en"); salida
Serial.Print((Millis() - pausa) / 1000);
Serial.println ("sec");
Delay(50);
}
}
}

Artículos Relacionados

Luz nocturna de Arduino

Luz nocturna de Arduino

Este Instructable es una simple lamparita de Arduino powered. Este proyecto es ideal para principiantes con Arduino y es una buena introducción a la programación con circuitos analógicos.Paso 1: fuentes dePara este proyecto, se necesitan sólo unos po
Atenea el búho almohada luz nocturna-Lilypad Arduino

Atenea el búho almohada luz nocturna-Lilypad Arduino

IntroducciónDe tecnología para los jóvenes de clase bibliotecas, llegué a experimentar con un pedazo fresco de tecnología llamada un Lilypad Arduino. Este tipo de placa Arduino es específicamente para e-textiles. La placa principal de Arduino se pued
Lámpara/luz nocturna en la nube

Lámpara/luz nocturna en la nube

hice este proyecto porque mi primo tiene miedo de la oscuridad. Esta luz nocturna tiene unos leds pero hace el trabajo. Personalizar el arduino quieras. Este es un proyecto rápido de 5 minutos. Nada en especial. Usted puede colgar sobre una cuna/cama
Luz nocturna IR Detector Hack

Luz nocturna IR Detector Hack

Detector de luz nocturna IR HackEste hack es tan simple que, si hubiera un libro de Hacks, éste se encontraría en la parte superior de la primera página del capítulo 1, volumen 1. Infrarrojo (IR) es la radiación electromagnética con una frecuencia má
LED amanecer / amanecer despertador, luz nocturna y luz seguridad - compatible con Arduino

LED amanecer / amanecer despertador, luz nocturna y luz seguridad - compatible con Arduino

como las noches alargadas gradualmente en otoño 2011, descubrí los placeres del Arduino y pensó que sería una buena manera de implementar algo que he querido durante mucho tiempo - una manera suave para despertar en la mañana de un invierno.  Lamenta
Luz nocturna personalizada PCB

Luz nocturna personalizada PCB

Muchos visitantes llegan a través de Otra máquina Co. sede en San Francisco sobre una base regular, y nos gusta hacerlas algo ingenioso que ilustra lo que puede hacer el Othermill para recordarnos por.Esta luz nocturna poco aseado incorpora capacidad
La luz nocturna de la novia

La luz nocturna de la novia

primero surgió la idea de la lamparita de la novia cuando mi otro significativoreveló que ella tenía Mieda de la oscuridad y no podía dormir sin la televisión.Se distrae con facilidad, no puedo dormir cuando el televisor está encendido.  Después de v
Cualquier tema luz nocturna

Cualquier tema luz nocturna

Estoy muy orgulloso de este proyecto me tomó 6 semanas para terminarlo porque no tengo mucho de una idea cómo trabajaron los circuitos o las máquinas, cuando empecé, pero ahora creo que las posibilidades son infinitas con esta luz. En lugar de las to
Pod de sombra: luz nocturna

Pod de sombra: luz nocturna

Este shadowpod es el producto de un largo proceso deexperimentación con materiales, luz y composición. Después de jugar con material fibroso, espuma, material de plomería, objetos encontrados y esqueletos de alambre, llegué a la conclusión que la met
RGB LED luz nocturna controlada por Arduino

RGB LED luz nocturna controlada por Arduino

necesitan una luz nocturna para mis hijos y quería algo más que el enchufe normal. Querían que podrían escoger el color de y que le cambian de color.Fácil - RGB LED, un Arduino y un PWM!Escoger el color fue el tema. Me decidí por la solución de un bo
Luz nocturna impreso 3D "Gatito gracioso"

Luz nocturna impreso 3D "Gatito gracioso"

Luz nocturna "Gatito gracioso" para nuestros hijos favoritos.Es fácil de hacer y seguro para los niños.En este sentido, fue elegido alimentado por baterías y caja completamente cerrada.LED dispuestos en forma de círculo un hermoso patrón.Y en el
Frasco de brillante luz nocturna, [con Radio]

Frasco de brillante luz nocturna, [con Radio]

Quería una luz nocturna que brillan cuando la habitación está oscura y también ser capaz de activar las otras luces de la habitación. No es necesario que brille cuando la habitación se ilumina así que quería que también cerró su propia luz cuando se
Luz nocturna Estados Unidos Baymax

Luz nocturna Estados Unidos Baymax

Mi hermana tuvo un bebé, mi! por último trabaja otra vez después de ser roto por 6 meses y yo (y ellos) como películas de animación. Unir 1 y 1 y 1 y 1, permite hacer algo como un regalo. Un 3D impreso Baymax (de Big Hero 6) lamparita USB parece como
Luz nocturna Iphone/ipod/Phone

Luz nocturna Iphone/ipod/Phone

un cristal de tiffany instructable para un Ipod/Iphone/Mobile noche luz.Un hack de la vieja escuela para los dispositivos modernos.Configuración de cualquier pantalla de teléfono o iPod dentro de esta luz nocturna se transformar en una lámpara vintag