EN ESTE TUTORIAL EXPLICO COMO CREAR UN ARCHIVO EN SD, GUARDAR INFORMACIÓN EN DICHO ARCHIVO TIPO TEXTO, COMO BORRAR UN ARCHIVO Y COMO VER LA INFORMACIÓN CONTENIDA DENTRO DE LA SD
ESTE TUTORIAL ES PARA PODER LEER CUALQUIER COMPONENTE QUE TRABAJE EN UNA FRECUENCIA DE 433 Mhz, PARA PODER REALIZAR UNA ALARMA CASERA SEGÚN LA NECESIDADES DE NUESTRO PROYECTO.
COMPONENTES:
ARDUINO MEGA
RELÉ
RECEPTOR 433 Mhz
IMÁN DETECTOR DE ENTRADA 433 Mhz
SENSOR PIR 433 Mhz
CONTROL REMOTO 433 Mhz
int const REC=7; //pin 7 conectamos el REC para poder grabar
int const PLAYER=6; //pin 6 conectamos P-E, para la reproducción continua
int const PLAYL=5; //pin 5 conectamos el P-L para reproducción durante un tiempo señalado
int const FT=4; // pin 4 conectamos FT, reproducir el sonido de micro al altavoz directamente
char estado; //para guardar el dato recibido
void setup(){
pinMode(REC, OUTPUT);
pinMode(PLAYER, OUTPUT);
pinMode(PLAYL, OUTPUT);
pinMode(FT, OUTPUT);
Serial.begin(9600);
delay(500);
Serial.println("INTRODUZCA LA LETRA Y PULSE INTRO");
Serial.println("a PARA GRABAR EL MENSAJE");
Serial.println("b PARA REPRODUCIR EL MENSAJE");
Serial.println("c PARA REPRODUCIR TRES SEGUNDOS EL MENSAJE");
Serial.println("d COMENZAR A REPRODUCIR DEL MICRO AL ALTAVOZ DIRECTAMENTE");
Serial.println("e PARAR DE REPRODUCIR DEL MICRO AL ALTAVOZ DIRECTAMENTE");
}
void loop(){
if (Serial.available()){
estado=Serial.read();
}
if (estado=='a'){
Serial.println("DIGA EL MENSAJE, GRABACION EN CURSO DURANTE 10 SEGUNDOS");
digitalWrite(REC,HIGH);
delay(10000);
digitalWrite(REC,LOW);
Serial.println("MENSAJE GRABADO");
}
if (estado=='b'){
Serial.println("MENSAJE EN PLAYER");
digitalWrite(PLAYER,HIGH);
delay(50);
digitalWrite(PLAYER,LOW);
}
if (estado=='c'){
Serial.println("MENSAJE EN PLAYL");
digitalWrite(PLAYL,HIGH);
delay(3000);
digitalWrite(PLAYL,LOW);
}
if (estado=='d'){
Serial.println("PULSE LA LETRA e PARA DETENER LA REPRODUCION");
digitalWrite(FT,HIGH);
}
if (estado=='e'){
Serial.println("REPRODUCION DETENIDA");
digitalWrite(FT,LOW);
}
estado="";
ARDUINO MEGA
FUENTE DE ALIMENTACIÓN 5V
SERVO 360 GRADOS
PROTOBOARD
UN SERVO DE 360 GRADOS PUEDE ESTAR GIRANDO A LADO INDICADO DE FORMA CONTINUA, PARA ABRIR UNA PERSIANA,VENTANA O CUALQUIER OBJETO QUE QUERAMOS MOVER ESTE SE PODRÁ PARAR CON UN FIN DE CARRERA (UN TOPE ELECTRÓNICO)
IMPORTANTE: EL DTH 11 SU RANGO DE LECTURA ES DE 0º A 50º
EJEMPLO DE USO: PODEMOS HACER UN SISTEMA EL CUAL AL PASAR DE UNA DETERMINADA TEMPERATURA O HUMEDAD NOS ENCENDIERA UN RELE EL CUAL PONDRÍA PONER EL MARCHA UN VENTILADOR, O SI PASARA DE UNA TEMPERATURA INDICADA NOS ENVIARA UNA MENSAJE A UN MÓVIL, CORREO ELECTRÓNICO