Recuerdo cuando compré mi primer kit de Arduino. Lo primero que hice fue encender un LED vamos, como todo el mundo. Pero probablemente el segundo programa que hice fue medir la temperatura con el LM35. Fue una sensación increíble. Ahora, en este punto he aprendido que hay un componente para cada situación. El sensor de temperatura DS18B20 es uno de los sensores más versátiles que puedes encontrar en el mercado.
Este sensor es idóneo cuando queremos medir la temperatura en ambientes húmedos e incluso dentro del agua. Esto es debido a que podemos comprar una versión que viene en forma de sonda impermeable. A lo largo de este artículo veremos las particularidades, ventajas y desventajas del DS18B20. No se trata de un sensor de temperatura común, veremos que es algo más.
Quizás lo más complicado sea la programación ya que utiliza un protocolo poco común dentro del mundo de Arduino, 1-Wire. No te preocupes, yo te voy a enseñar paso a paso todo lo que tienes que hacer para conectarlo a tu Arduino y programarlo.