Actividad
- Objetivo: leer datos de un sensor de temperatura
- Herramienta: Tinkercad Circuits
Un sensor de temperatura es un dispositivo que nos permite saber la temperatura de dónde se encuentra, trasformando la información que obtiene en señales eléctricas, señales eléctricas que nuestro Arduino es capaz de leer e interpretar.
El sensor que vamos a utilizar se llama TMP36. Es un sensor analógico que proporciona una salida de voltaje que es linealmente proporcional a la temperatura en ºC y el rango de temperatura que puede medir es de −40°C a + 125°C. Está formado por tres patillas: una irá conectada a tierra, otra irá conectada a la alimentación de 5 V y otra irá conectada a una de las entradas analógicas de nuestro Arduino.

Nuestro Circuito estará formado por:
Lo primero que tenemos que hacer es buscar 'Sensor de Temperatura' en la ventana de componentes.

Colocamos el sensor en nuestra placa de pruebas y conectamos la primera patilla (empezando por la izquierda) a la salida de 5 V de nuestro Arduino. La patilla del centro a una de las entradas analógicas, en este ejemplo a A0, y la patilla de la derecha a Tierra/GND de nuestro Arduino.

Abre la ventana de código y copia este texto.
|
//Creamos una variable de tipo entero //Creamos una variable de tipo flotante, para poder hacer cuentas void setup() { void loop() { //Obtenemos la temperatura con la siguiente formula, indicada en el datasheet del //sensor delay(1000);//Esperamos un segundo para repetir la lectura |
Abre el monitor Serie, que se encuentra al final de la ventana de código:

Inicia la simulación. Podrás ver en el monitor serie los datos que toma el sensor


Puesto que estamos realizando una simulación, nuestro sensor necesita un valor simulado de temperatura ambiente. Para cambiar este valor, tenemos que hacer clic en el sensor de temperatura durante la simulación y aparecerá un termómetro donde podemos poner una temperatura ambiente simulada.

En este enlace puedes acceder al proyecto: https://www.tinkercad.com/things/griOuxy9AQI
Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0