Está en la página 1de 1

PRUEBA DE PROGRAMACIÓN DE MICROCONTROLADORES II PARCIAL - II SEMESTRE.

NOMBRE Y APELLIDO: AÑO: I N.º:


ESPECIALIDAD: ELCA DOCENTE: CRISTHIAN GUIDO FECHA: 23 de octubre de 2023 PUNTAJE:

Complete el siguiente código en Arduino. Se desea leer la magnitud de un sensor de temperatura conectado al
Arduino, la temperatura máxima que mide el sensor es de 250º C y la temperatura mínima -50º C. Se desea
imprimir el valor de la temperatura en el monitor serie (en decimales). Cuando la temperatura se encuentre por
encima de los 100º C, se activará un ventilador, el cuál cual se desactivará cuando la temperatura descienda hasta
las 50º C. Deberá haber una pequeña pausa al final de cada ciclo.

Funciones a especiales a usar: map( ) || Serial.print() || if(){} || else if () {}

// Pin para el sensor de temperatura


// Pin para el ventilador
// Variable para guardar la lectura del sensor
// Variable para guardar la conversión de la lectura a temperatura
void setup() {
// Iniciar comunicación serie
// Configurar pin del ventilador
}

void loop() {
// Leer el valor analógico del sensor de temperatura

// Utilizar la función map para convertir el valor leído a grados Celsius

// Imprimir el valor de la temperatura en el monitor serie

// Comprobar si la temperatura está por encima del umbral para encender el ventilador
( ){
// Encender el ventilador
}

// Comprobar si la temperatura está por debajo del umbral para apagar el ventilador
( ){
// Apagar el ventilador
}

// Esperar un breve momento antes de la próxima lectura

También podría gustarte