domingo, 8 de junio de 2014

Termómetro digital minimalista con ATtiny 45

En la imagen se muestra el circuito de un termómetro digital minimalista realizado con un ATtiny 45:


Componentes:

  • ATtiny 45 utilizando reloj interno de 8Mhz
  • Sensor de temperatura TMP35
  • Tres leds : Rojo, amarillo y verde
  • Tres resistencias de 240 Ohm
El programa que se ejecuta lee la tensión del sensor y la convierte a grados centígrados.
Para mostar el valor de la temperatura se utilizan los tres leds:
  • El primero (de color rojo) parpadea una vez  indicando que se va a mostrar el valor leído.
  • El segundo (de color amarillo) muestra las decenas y parpadea tantas veces como decenas de grados tenga el valor leído.
  • El tercero (de color verde) muestra las unidades y parpadea tantas veces como unidades tenga el valor leído.
Supongamos que la  temperatura tiene una valor de 25°C , entonces el led rojo parpadea una vez, a continuación el red amarillo parpadea dos veces y por último el led verde parpadea cinco veces.

Para programar el ATtiny se utilizó un Arduino UNO en modo programador ISP y se hicieron las conexiones correspondientes con el ATtiny.



2 comentarios:

  1. Lo has explicado genial, tuve que hacer uno de pequeña y al principio me costó pero luego le coges la autonomía y lo dominas... Molaría poder comprar este termómetro en alguna farmacia online, estaría chulo

    ResponderEliminar
  2. Hola Julia, gracias por tu amable comentario.
    Pues se me ocurre un variación de este proyecto que permita determinar facilmente si la temperatura de una persona está fuera de los rangos aceptables, algo sencillo y económico, aunque en el mercado hay muchos termómetros digitales muy asequibles...

    ResponderEliminar