QUE TAL ! , EL DÍA DE HOY LES ENSEÑAREMOS A COMO HACER UNA ALARMA S.O.S. CON ARDUINO , EL MATERIAL QUE NECESITARAS SERA LO SIGUIENTE:
-ARDUINO
-LED
-RESISTENCIA 220 OHMS
-BUZZER 5V
(produce un sonido o zumbido continuo o intermitente de un mismo tono (generalmente agudo). Sirve como mecanismo de señalización o aviso y se utiliza en múltiples sistemas, como en automóviles o en electrodomésticos , incluidos los despertadores)
-PROTOBOARD
-CABLE DE CONEXIÓN
TE DEJAMOS EL ESQUEMA DE CONEXIÓN
UNA VEZ QUE LO TENGAS ARMADO ABRE UN NUEVO PROGRAMA EN EL IDE DE ARDUINO (COPIA Y PEGA EL SIGUIENTE CÓDIGO)
// aqui declaramos todas nuestras variables de una forma global :D
int tiempo_corto= 100;
int tiempo_pausa = 300;
int tiempo_largo = 300;
int tiempo_espera = 1000;
int led = 2;
int zumb = 3;
void setup() {
// aqui activamos como salid nuestro led y nuestro buzzer
pinMode(led,OUTPUT);
pinMode(zumb,OUTPUT);
}
void loop() {
// comenzamos formando la S
/*ESTO ES UN CICLO FOR , LO UTILIZAMOS CUANDO QUIERAS REALIZAR
REPETICIONES UN DETERMINADO NUMERO DE VECES , COMENZAMOS EN CERO Y FINALIZA EN 2 , OSEA
QUE SE REPETIRA 3 VECES , EL i++ , SU SIGNIFICADO ES INCREMENTAR EN UNO , QUIERE DECIR
i = i + 1; , OSEA QUE SI PRIMERO I VALE CERO Y LE SUMAMOS UNO , EL NUEVO VALOR DE i ,SERA 1 Y ASI
SUSESIVAMENTE*/
for(int i = 0 ; i< 3; i++){// inicio de ciclo for
digitalWrite(zumb,HIGH);
digitalWrite(led,HIGH);
delay(tiempo_corto);
digitalWrite(zumb,LOW);
digitalWrite(led,LOW);
delay(tiempo_corto);
} // fin de ciclo for
delay(tiempo_pausa);
// comenzamos formando la O
for(int i = 0 ; i< 3; i++){
digitalWrite(zumb,HIGH);
digitalWrite(led,HIGH);
delay(tiempo_largo);
digitalWrite(zumb,LOW);
digitalWrite(led,LOW);
delay(tiempo_largo);
}
delay(tiempo_pausa);
//otra vez la S xD
for(int i = 0 ; i< 3; i++){
digitalWrite(zumb,HIGH);
digitalWrite(led,HIGH);
delay(tiempo_corto);
digitalWrite(zumb,LOW);
digitalWrite(led,LOW);
delay(tiempo_corto);
}
delay(tiempo_espera);
}
PRUEBA CAMBIANDO LOS VALORES DE NUESTRA VARIABLE i , CAMBIANDO DE LUGAR LOS PINES Y CAMBIANDO LOS TIEMPOS , LA IDEA ESTA EN QUE TU EXPERIMENTES , ESPERAMOS QUE SEA DE SU AGRADO , PRONTO ESTAREMOS SUBIENDO MAS TUTORIALES :D
PRONTO ESTAREMOS SUBIENDO VIDEOS EN NUESTRO CANAL DE YOUTUBE.
-ARDUINO
-LED
-RESISTENCIA 220 OHMS
-BUZZER 5V
(produce un sonido o zumbido continuo o intermitente de un mismo tono (generalmente agudo). Sirve como mecanismo de señalización o aviso y se utiliza en múltiples sistemas, como en automóviles o en electrodomésticos , incluidos los despertadores)
-PROTOBOARD
-CABLE DE CONEXIÓN
TE DEJAMOS EL ESQUEMA DE CONEXIÓN
UNA VEZ QUE LO TENGAS ARMADO ABRE UN NUEVO PROGRAMA EN EL IDE DE ARDUINO (COPIA Y PEGA EL SIGUIENTE CÓDIGO)
// aqui declaramos todas nuestras variables de una forma global :D
int tiempo_corto= 100;
int tiempo_pausa = 300;
int tiempo_largo = 300;
int tiempo_espera = 1000;
int led = 2;
int zumb = 3;
void setup() {
// aqui activamos como salid nuestro led y nuestro buzzer
pinMode(led,OUTPUT);
pinMode(zumb,OUTPUT);
}
void loop() {
// comenzamos formando la S
/*ESTO ES UN CICLO FOR , LO UTILIZAMOS CUANDO QUIERAS REALIZAR
REPETICIONES UN DETERMINADO NUMERO DE VECES , COMENZAMOS EN CERO Y FINALIZA EN 2 , OSEA
QUE SE REPETIRA 3 VECES , EL i++ , SU SIGNIFICADO ES INCREMENTAR EN UNO , QUIERE DECIR
i = i + 1; , OSEA QUE SI PRIMERO I VALE CERO Y LE SUMAMOS UNO , EL NUEVO VALOR DE i ,SERA 1 Y ASI
SUSESIVAMENTE*/
for(int i = 0 ; i< 3; i++){// inicio de ciclo for
digitalWrite(zumb,HIGH);
digitalWrite(led,HIGH);
delay(tiempo_corto);
digitalWrite(zumb,LOW);
digitalWrite(led,LOW);
delay(tiempo_corto);
} // fin de ciclo for
delay(tiempo_pausa);
// comenzamos formando la O
for(int i = 0 ; i< 3; i++){
digitalWrite(zumb,HIGH);
digitalWrite(led,HIGH);
delay(tiempo_largo);
digitalWrite(zumb,LOW);
digitalWrite(led,LOW);
delay(tiempo_largo);
}
delay(tiempo_pausa);
//otra vez la S xD
for(int i = 0 ; i< 3; i++){
digitalWrite(zumb,HIGH);
digitalWrite(led,HIGH);
delay(tiempo_corto);
digitalWrite(zumb,LOW);
digitalWrite(led,LOW);
delay(tiempo_corto);
}
delay(tiempo_espera);
}
PRUEBA CAMBIANDO LOS VALORES DE NUESTRA VARIABLE i , CAMBIANDO DE LUGAR LOS PINES Y CAMBIANDO LOS TIEMPOS , LA IDEA ESTA EN QUE TU EXPERIMENTES , ESPERAMOS QUE SEA DE SU AGRADO , PRONTO ESTAREMOS SUBIENDO MAS TUTORIALES :D
PRONTO ESTAREMOS SUBIENDO VIDEOS EN NUESTRO CANAL DE YOUTUBE.