//
// TP1:Control digital de temperatura
//
// Integrantes: Valentina Contreras, Jazmín Fernández, Lucia Cremonezzi
//
// Docente a cargo: Christian Buzzio
//
// 09/05/2023 - 16/05/2023
//
float deseada=24;
float BETA = 3950;
float estadoSistema=digitalRead(6,10);
void setup () {
pinMode(4, OUTPUT);
digitalWrite(4, HIGH);
digitalWrite(4, LOW);
pinMode(7, OUTPUT);
digitalWrite(7, HIGH);
digitalWrite(7, LOW);
pinMode(10, OUTPUT);
//Leds
pinMode(5, INPUT_PULLUP);
pinMode(3, INPUT_PULLUP);
pinMode(6, INPUT_PULLUP);
//Botones
Serial.begin(115200);
}
void loop() {
int estadoBotonCalor = digitalRead(5);
int estadoBotonFrio = digitalRead(3);
int analogValue = analogRead(A3);
float celsius = 1 / (log(1 / (1023. / analogValue - 1)) / BETA + 1.0 / 298.15) - 273.15;
Serial.println(celsius);
delay(3000);
int botonVerde=digitalRead(6);
if (botonVerde==LOW && estadoSistema==LOW);
}