miércoles, 19 de octubre de 2016

TUTORIAL ARDUINO CON MODULO ISD1820 GRABADOR DE VOZ Y REPRODUCIÓN CON COMUNICACION SERIAL ESPAÑOL




CODIGO ARDUINO;

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="";

}

martes, 11 de octubre de 2016

TUTORIAL ARDUINO CON SERVO DE 360 GRADOS CONTROLADO POR MONITOR SERIE ESPAÑOL

COMPONENTES:

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)


CONEXIONES:



TUTORIAL ARDUINO CON SERVO DE 180 GRADOS CONTROLADO POR MONITOR SERIE ESPAÑOL

COMPONENTES:

ARDUINO MEGA
FUENTE DE ALIMENTACIÓN 5V
PROTOBOARD
SERVO 180 GRADOS







CONEXIONES:


lunes, 10 de octubre de 2016

TUTORIAL ARDUINO CON DTH11 SENSOR TEMPERATURA Y HUMEDAD ESPAÑOL

COMPONENTES:

ARDUINO MEGA
SENSOR DTH 11 TEMPERATURA Y HUMEDAD




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

jueves, 6 de octubre de 2016

TUTORIAL ARDUINO CON BLUETOOTH APPINVENTOR 2 MANEJANDO RELE Y SENSOR DE TEMPERATURA

COMPONENTES:

ARDUINO MEGA                                                                           MÓDULO BLUETOOTH HC-06











SENSOR DHT 11 HUMEDAD Y TEMPERATURA