Introduction: Arduino+PIR (sensor De Movimiento)

Picture of Arduino+PIR (sensor De Movimiento)

Sistema detector de movimiento hecho con arduino y el sensor pasivo PIR.

Step 1: Preparando Componentes.

Picture of Preparando Componentes.

Para la realizacion de este proyecto son necesarios unos pocos componentes.

*La tarjeta arduino.
*El sensor de movimiento PIR.
*Una resistencia.
*Algunos cables.
*Fuente de alimentacion regulada de 5v (yo use un cargador de telefono usb).
*Cable usb para programar el arduino.

Step 2: Conectando Hardware.

Picture of Conectando Hardware.

Primero conectamos la alimentacion proveniente de los 5v del arduino al rail del protoboard (+5v y GND).

Luego se conecta el cable rojo del sensor PIR al positivo del protoboard, y el cable marron al negativo del protoboard.

NOTA: Cuidado con confundirte conectando el cable negro del sensor a GND del arduino, ese cable por ser negro no es GND, es la salida de colector abierto del sensor. GND es el cable marron.

Por ultimo conectamos el cable negro con una resistencia de 10kohm hacia el positivo del protoboard y hacia el pin 2 del arduino (entrada que monitorea el arduino).

Step 3: Programacion.

Ahora para finalizar haremos la programacion para la tarjeta arduino.

Con el uso del arduino IDE, programamos las siguientes lineas de codigo:

int led = 13; % led que avisara cuando detecte movimiento.

int PIR = 2; %pin donde esta la salida del sensor.

void setup() {
pinMode(led,OUTPUT);
pinMode(PIR,INPUT);
delay(4000); % tiempo de espera para inicializar el sensor.
}

void loop() {
val = digitalRead(PIR);
if val == LOW {
digitalWrite(led,HIGH);
delay(500);
digitalWrite(led,LOW);
delay(2000);
}

}

En el procedimiento setup() el cual se ejecuta una sola vez al energizar arduino, damos un tiempo de espera de 4 segundos para que el sensor se calibra y comienza a sensar.

Las siguientes instrucciones revisan si el sensor envio una señal al pin 2 del arduino y si es asi, prende el led del pin 13 por 500ms y lo apaga por 2 seg para seguir sensando.

Y con esto ya puedes monitorear algun sitio determinado.

Disfrutalo.

Comments

suastegui76 (author)2015-12-15

Podrías hacer uno igual pero que al detectar el movimiento se active un audio ya cargado directamente o de algún dispositivo mp3...

Muchas gracias.

Saludos!

SergioM232 (author)suastegui762017-05-29

Lo has logrado? quiero hacer lo mismo que tu...

juanjomf (author)2015-07-18

Very good and easy, you could help me to add one relay this circuit? So I can give 20 seconds the relay activated while the LED is turned on.

I'm new and I want to see if I can pass the code and complete, thanks diagram and hope not too much to ask. Sorry mi inglish ,translator is used

seamster (author)2014-11-11

Bien hecho! Gracias por compartir!

OptimusPrime90 (author)seamster2014-11-11

Gracias, para eso estamos los que amamos la electrónica.

About This Instructable

29,343views

10favorites

License:

More by OptimusPrime90:arduino+PIR (sensor de movimiento)
Add instructable to: