
🤖 PLANTILLA DE PROYECTO DE ROBÓTICA: SENSOR DE TEMPERATURA

1. Introducción
En este proyecto aprenderemos a medir la energía térmica del ambiente usando un Sensor de Temperatura. Este sensor convierte el calor que detecta en una señal de voltaje analógica que la Micro:bit puede interpretar para decirnos exactamente a cuántos grados estamos.
2. Material necesario
- Placa Micro:bit Experiment Box.
- 1 Cable de conexión.
- Software MakeCode.
3. Explicación de lo que se va a hacer
El sensor de temperatura de la placa ya está alimentado. Conectaremos su pin de señal a una entrada analógica de la Micro:bit. Programaremos la placa para que lea ese valor y lo transforme en grados Celsius (
$$^\circ C$$
). Mostraremos la temperatura en la pantalla LED de forma continua.
4. Montaje
- Busca el componente marcado como Temp o LM35 (un componente pequeño negro con forma de medio cilindro).
- Conecta un cable desde el pin de señal (S) del sensor hasta el Pin P1 de la Micro:bit.
5. Código
Usaremos un bloque de lectura analógica. Nota: A veces es necesario hacer un pequeño cálculo matemático para convertir el valor de 0-1023 a grados exactos, pero para empezar usaremos la lectura directa.
Captura del código en MakeCode:
Fragmento de código
basic.forever(function () {
let lectura = pins.analogReadPin(AnalogPin.P1)
// Fórmula típica para sensores de 3.3V
let celsius = (lectura * 330) / 1023
basic.showNumber(Math.round(celsius))
basic.pause(1000)
})
Explicación del bloque: analogReadPin obtiene el voltaje del sensor. La fórmula convierte ese voltaje en una escala de temperatura real. showNumber nos muestra el resultado (por ejemplo, “24”) cada segundo.
6. Explicar brevemente el resultado
Al cargar el código, la Micro:bit empezará a mostrar un número que representa la temperatura actual de la habitación.
- Prueba de funcionamiento: Si pones el dedo sobre el sensor (sin apretar demasiado), verás cómo el número en la pantalla empieza a subir debido al calor de tu cuerpo. Al quitarlo, la temperatura volverá a bajar lentamente.
Kirill Stepchenkov y Gonzalo Ruiz
Etiqueta:ies monterroso, steam, tic
