Recuerdo cuando compr\xe9 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\xf3n incre\xedble. Ahora, en este punto he aprendido que hay un componente para cada situaci\xf3n. El sensor de temperatura DS18B20 es uno de los sensores m\xe1s vers\xe1tiles que puedes encontrar en el mercado.
Este sensor es id\xf3neo cuando queremos medir la temperatura en ambientes h\xfamedos e incluso dentro del agua. Esto es debido a que podemos comprar una versi\xf3n que viene en forma de sonda impermeable. A lo largo de este art\xedculo veremos las particularidades, ventajas y desventajas del DS18B20. No se trata de un sensor de temperatura com\xfan, veremos que es algo m\xe1s.
Quiz\xe1s lo m\xe1s complicado sea la programaci\xf3n ya que utiliza un protocolo poco com\xfan dentro del mundo de Arduino, 1-Wire. No te preocupes, yo te voy a ense\xf1ar paso a paso todo lo que tienes que hacer para conectarlo a tu Arduino y programarlo.
Adem\xe1s, gracias a las librer\xedas la programaci\xf3n resulta muy sencilla, lo podr\xe1s comprobar m\xe1s adelante.
Por \xfaltimo decirte que este es el sensor que hemos utilizado en el proyecto IoT Fridge Saver en el que hemos estado trabajando los \xfaltimos meses yo, Germ\xe1n y Jos\xe9 Manuel.
Como es norma de este blog, no solo estamos aqu\xed para copiar y pegar, tambi\xe9n queremos aprender. Ponte c\xf3modo y empecemos con el tutorial del sensor de temperatura DS18B20.
M\xe1s informaci\xf3n en https://programarfacil.com/blog/arduino-blog/ds18b20-sensor-temperatura-arduino/