Introduction: Kit Arduino: Sensor De Movimiento Y Buzzer

Picture of Kit Arduino: Sensor De Movimiento Y Buzzer

Materiales:

Arduino

Jumpers

Sensor de movimiento

Buzzers

2 Leds (preferiblementes de diferente color)

2 resistencias de 330 ohm

Step 1:

Picture of

Se conecta Tierra/Negativo/GND (diferentes nombres para lo mismo) en la proto

Pin 3: a una de las patas del sensor de movimiento

Pin 8: a una pata del buzzer

Pin 12: al ánodo del diodo 1

Pin 13: al ánodo del diodo 2

Se conecta al cátodo de cada led a su respectiva resistencia que luego va al lado negativo o GND para cerrar el circuito

Step 2: Código

//autor Jorge Flores

//24/7/2017

//Codigo para sistema de inclinacion con buzzer y leds

void setup() {

pinMode(3, INPUT_PULLUP); // inicia el pin del sensor de inclinacion

pinMode(8, OUTPUT); // inicia el pin del buzzer

pinMode(12, OUTPUT); //led verde

pinMode(13, OUTPUT); // led rojo

}

void loop() {

int tilt = digitalRead(3); //comando de lectura del sensor

if (tilt == 0) //condicion cuando no esta inclinado

{

digitalWrite(12, HIGH); // enciende el led verde

delay(200);

noTone(8); // mantiene el buzzer en silencio

digitalWrite(12, LOW); }

else //condicion cuando esta inclinado

{

digitalWrite(13, HIGH); // enciende el led rojo

delay(200);

tone(8,600); // activa el buzzer

digitalWrite(13, LOW);

}

}

Step 3: Hora De Probar

Picture of Hora De Probar

Cuando esté en plano el buzzer se mantendrá en silencio pero el led respectivo estará encendido en el caso de que se incline, el sensor hará contacto en su interior y mandará el pulso al arduino para que indique que está inclinado.

Comments

DIY Hacks and How Tos (author)2017-08-20

Welcome to Instructables. Thanks for sharing with the community.

About This Instructable

73views

1favorite

License:

More by Jefgd:Kit Arduino: Sensor De Movimiento Y Buzzer
Add instructable to: