014 CONTROL DE TEMPERATURA
Código del programa :
//hola somos Sandra y Qian Yan de 3ºC
//Utilizando un NTC o un PTC, una resistencia de 10 K y un BUZZER, tienes que construir un circuito que encienda el haga que suene una alarma de sirena de ambulancia cuando se acerca una fuente de calor (un soldador eléctrico en clase) a la termoresistencia. Cuando cese el calor (se aleje el soldador, cesará el sonido).
// DEFINIR FUNCIÓN
#define PINBUZZER 5
#define NTC A0
void setup ( )
{
Serial.begin(9600); //la velocidad de tranferencia de datos
pinMode(A0, INPUT); //configurar el pin analogico A0 como entrada
pinMode(5,OUTPUT);
}
void loop ( ) {
int temp = analogRead (A0); //leer la entrada analogica
if(temp<400){
tone(PINBUZZER,440,500);
delay(500);
}
else {
digitalWrite(PINBUZZER,LOW);
}
Serial.print("Lectura:"); //mostrar la lectura de la LDR en el monitor serie
Serial.print(temp);
Serial.print("Voltios:"); //mostrar los voltios que le llegan
Serial.println(temp*0.00488);
delay(1000); //esperar 0,5 segundos
}

Comentarios
Publicar un comentario