Respuesta rápida

El WeMos D1 Mini Pro DS18B20 Temperature Sensor Shield te permite añadir detección precisa de temperatura por un solo cable a tus proyectos IoT con un cableado mínimo. Esta guía te explica la configuración, el código y los errores comunes.

¿Por qué usar un shield dedicado?

Un shield como el DS18B20 Temperature Sensor Shield simplifica la conexión del sensor a tu WeMos D1 Mini Pro. Elimina la necesidad de soldar o usar una placa de pruebas, reduciendo la posibilidad de conexiones sueltas. El shield también proporciona un punto de montaje estable para el sensor, lo que resulta útil para proyectos de monitoreo a largo plazo.

Pasos de configuración

  1. Coloca el shield en tu WeMos D1 Mini Pro: Alinea los pines del shield con los cabezales GPIO del D1 Mini Pro y presiona firmemente hasta que encaje. El shield debe ajustarse bien sin forzar. Comprueba que el shield esté completamente asentado; una conexión parcial puede causar lecturas intermitentes del sensor.
  2. Conecta el sensor DS18B20 al shield: El shield tiene un conector de 3 pines para el sensor. Conecta los pines de datos, VCC y GND del sensor a los terminales correspondientes. El shield normalmente usa un conector 4P4C; haz coincidir la distribución de pines del sensor. Los sensores DS18B20 a menudo vienen con conectores Dupont; asegúrate de que los pines estén alineados correctamente antes de fijarlos.
  3. Instala la librería necesaria en el Arduino IDE: Abre el Arduino IDE, ve a Tools > Manage Libraries, busca 'OneWire' y 'DallasTemperature', e instala ambas. Estas librerías manejan el protocolo de comunicación de un solo cable. Usar una versión incorrecta de la librería puede causar errores de compilación; usa las últimas versiones estables.
  4. Sube un sketch básico de lectura de temperatura: Usa el sketch de ejemplo de la librería DallasTemperature. Inicializa el bus de un solo cable y lee la temperatura en grados Celsius. Configura la velocidad de baudios del monitor serie a 115200 para ver la salida. Si ves -127°C, el sensor no se detecta. Revisa el cableado y la versión de la librería.
  5. Interpreta la salida serie: El sketch imprime la temperatura cada segundo. Verifica que las lecturas sean consistentes y cercanas a una referencia conocida (por ejemplo, temperatura ambiente). Si las lecturas fluctúan mucho, el sensor puede estar demasiado cerca de una fuente de calor o la conexión del shield está floja. Para lecturas precisas, deja que el sensor se estabilice durante unos minutos después de encenderlo.

Datos del producto

  • WeMos D1 Mini Pro DS18B20 Temperature Sensor Shield: WeMos D1 Mini Pro DS18B20 Temperature Sensor Shield Proporciona una interfaz plug-and-play para el sensor DS18B20, para que puedas centrarte en el código y el registro de datos en lugar del cableado.

    WeMos D1 Mini Pro DS18B20 Temperature Sensor Shield

    WeMos D1 Mini Pro DS18B20 Temperature Sensor Shield