Guia do WeMos D1 Mini Pro e shield DS18B20
By Kunkune | Published: 2026-10-25
Category: Guias Práticos
Aprenda a configurar e utilizar o escudo do sensor de temperatura WeMos D1 Mini Pro DS18B20 para monitorização precisa da temperatura IoT com o protocolo One-Wire.
Resposta rápida
O WeMos D1 Mini Pro DS18B20 Temperature Sensor Shield permite adicionar deteção de temperatura precisa de um fio aos seus projetos IoT com o mínimo de cablagem. Este guia explica a configuração, o código e os erros comuns.
Porquê usar um shield dedicado?
Um shield como o DS18B20 Temperature Sensor Shield simplifica a ligação do sensor ao seu WeMos D1 Mini Pro. Elimina a necessidade de soldar ou usar breadboard, reduzindo a probabilidade de ligações soltas. O shield também fornece um ponto de montagem estável para o sensor, o que é útil para projetos de monitorização a longo prazo.
Passos de configuração
- Ligue o shield ao seu WeMos D1 Mini Pro: Alinhe os pinos do shield com os headers GPIO do D1 Mini Pro e pressione firmemente até encaixar. O shield deve assentar bem sem forçar. Verifique se o shield está totalmente encaixado; uma ligação parcial pode causar leituras intermitentes do sensor.
- Ligue o sensor DS18B20 ao shield: O shield tem um conector de 3 pinos para o sensor. Ligue os pinos de dados, VCC e GND do sensor aos terminais correspondentes. O shield normalmente usa um conector JST-PH; corresponda ao pinout do sensor. Os sensores DS18B20 vêm frequentemente com conectores Dupont; certifique-se de que os pinos estão alinhados corretamente antes de cravar.
- Instale a biblioteca necessária no Arduino IDE: Abra o Arduino IDE, vá a Tools > Manage Libraries, procure por 'OneWire' e 'DallasTemperature' e instale ambos. Estas bibliotecas tratam do protocolo de comunicação one-wire. Usar a versão errada da biblioteca pode causar erros de compilação; use as versões estáveis mais recentes.
- Carregue um sketch básico de leitura de temperatura: Use o sketch de exemplo da biblioteca DallasTemperature. Ele inicializa o barramento one-wire e lê a temperatura em Celsius. Defina a taxa de transmissão do monitor serial para 115200 para ver a saída. Se vir -127°C, o sensor não foi detetado. Verifique a cablagem e a versão da biblioteca.
- Interprete a saída serial: O sketch imprime a temperatura a cada segundo. Verifique se as leituras são consistentes e próximas de uma referência conhecida (por exemplo, temperatura ambiente). Se as leituras flutuarem muito, o sensor pode estar demasiado próximo de uma fonte de calor ou a ligação do shield está solta. Para leituras precisas, deixe o sensor estabilizar por alguns minutos após ligar.
Factos do produto
- WeMos D1 Mini Pro DS18B20 Temperature Sensor Shield: WeMos D1 Mini Pro DS18B20 Temperature Sensor Shield Fornece uma interface plug-and-play para o sensor DS18B20, para que possa focar-se no código e no registo de dados em vez da cablagem.

WeMos D1 Mini Pro DS18B20 Temperature Sensor Shield
