Lista de peças do kit ESP32 contra congelamento

Compre um ESP32 e um DS18B20 à prova d'água compatíveis com os sketches de ingestão push do ProbeHarbor. Páginas da Adafruit e Amazon, não um kit de marca.

Vista de cima de uma placa microcontroladora Arduino Uno azul sobre fundo branco
Placas compatíveis com Arduino rodam o sketch que lê as sondas e publica o JSON. Foto: Wikimedia Commons contributor. CC0

O ProbeHarbor não vende hardware. Compre as peças abaixo e instale o firmware pelo navegador com o gravador web: sem Arduino IDE, sem código, e ele envia à placa seu Wi‑Fi e a chave do dispositivo pelo mesmo cabo USB. Se preferir ler ou editar o código, os sketches em ds18b20_ingest esperam um ESP32 com Wi‑Fi e um DS18B20 à prova d’água. Compre as peças abaixo (Adafruit para SKUs conhecidos, links de produto da Amazon quando quiser um DevKit mais barato) e, em vez disso, crie um dispositivo push e grave um sketch já preenchido a partir de Dashboard → Devices.

Lista de materiais recomendada

Peças para uma sonda de congelamento ESP32
Peça Por quê Comprar
Placa ESP32 Envio push via HTTPS por Wi‑Fi (TLS no próprio chip) Adafruit ESP32 Feather V2 · HUZZAH32 · DevKit na Amazon
DS18B20 à prova d’água Sonda para cano ou porão; funciona abaixo de zero Adafruit #381 (inclui 4,7 kΩ) · Sonda na Amazon
Pull-up de 4,7 kΩObrigatório na linha de dados 1-Wire se o pacote da sonda não incluir um 4,7k na Amazon
Alimentação USB Fonte de tomada ou cabo USB-C; quando der, deixe a placa num lugar mais quente que o da sonda Qualquer fonte USB de 5 V com ≥500 mA

Os anúncios de produtos mudam: use a Adafruit como lista de referência. Os links /dp/ da Amazon em bomLinks são alternativas compatíveis com o programa de Associados enquanto o anúncio estiver ativo. Kits genéricos “ESP32 + DS18B20” costumam vir com um DHT11 em vez de uma sonda à prova d’água — evite-os.

Faça a ligação

Diagrama de ligação: ESP32 DevKit a um DS18B20 à prova d’água com pull-up de 4,7 quilo-ohms no GPIO 4
Vermelho → 3,3 V, preto → GND, dados amarelo/branco → GPIO 4, com um pull-up de 4,7 kΩ entre dados e 3,3 V. O sketch de exemplo usa o GPIO 4 por padrão.
  • Vermelho (VCC) → ESP32 3,3 V
  • Preto (GND) → GND
  • Amarelo / branco (dados) → GPIO 4 (padrão do sketch de exemplo; qualquer GPIO digital livre funciona se você mudar o pino)
  • 4,7 kΩ entre dados e 3,3 V

Numa Adafruit Feather (HUZZAH32 ou ESP32 Feather V2), o GPIO 4 é o pino marcado como A5. Veja as notas sobre a Feather na página do gravador para os detalhes extras.

Prenda a sonda de inox no cano mais frio ou na parede norte com uma abraçadeira e envolva a sonda e um trecho curto do cano com isolamento de espuma, para medir a temperatura do cano e não a do ar do ambiente.

Grave e conecte

  1. Crie uma conta gratuita e um dispositivo push em Devices.
  2. Abra o gravador web no Chrome ou Edge, conecte o ESP32, clique em Install e envie seu Wi‑Fi e a chave do dispositivo. Ele mostra "First reading delivered" quando a sonda está ativa.
  3. Prefere código? Baixe o .ino do Arduino ou o .py do MicroPython já preenchidos em Devices e grave conforme as opções de gravação do ESP32 (o monitor serial a 115200 deve mostrar POST 200).
  4. Opcional: imprima o QR do kit de ingestão na caixa.
  5. Defina o limite de congelamento e o e-mail em Alerts → When to alert e ative o aviso de tempo até o congelamento se quiser ser avisado antes de a sonda chegar ao ponto de congelamento.

O que não comprar contra cano congelado

  • Kits iniciais só com DHT11: fracos abaixo de zero, fios curtos, não são à prova d’água.
  • Sensores de ambiente Bluetooth / Zigbee: não falam a ingestão push do ProbeHarbor.
  • Uno + Ethernet sozinho: precisa de um relay HTTPS na rede local; bom para montagens avançadas, não para o primeiro kit.

O DHT22 continua servindo para o ar e a umidade da oficina (seu estudo de caso da garagem com Ethernet). Para canos, prefira o DS18B20. Cabo de PTFE para alta temperatura: Adafruit #642 se a sonda ficar perto de um aquecedor de água ou de um cabo de aquecimento.

Extras opcionais

  • Um segundo DS18B20 no mesmo barramento 1-Wire para comparar a área da porta com a parede do cano (multizona).
  • Caixa de ABS ventilada + prensa-cabo para o ESP32 numa garagem empoeirada.
  • Kits iniciais ELEGOO ou ESP32 genéricos servem se você ainda adicionar um DS18B20 à prova d’água: o DHT11 que vem junto não é a sonda de congelamento.

Relacionados

Os links de compra da Amazon podem incluir uma tag de Associados. Os links da Adafruit e de outras lojas são diretos (a Adafruit não tem programa de afiliados). O ProbeHarbor pode receber uma comissão por compras qualificadas na Amazon, sem custo extra para você.

Perguntas frequentes

O ProbeHarbor vende um kit ESP32?
Não. O ProbeHarbor é software. Compre um ESP32 e um DS18B20 à prova d'água na Adafruit ou na Amazon e baixe um sketch de ingestão já preenchido em Dashboard → Devices. Lista de peças: probeharbor.dev/about/esp32-freeze-kit.

Um kit inicial com DHT11 basta para congelamento de canos?
Sozinho, não. O DHT11 é fraco abaixo de zero e normalmente não é à prova d'água. Use um DS18B20 à prova d'água para os canos; mantenha o DHT22 para o ar e a umidade da oficina se quiser medir a umidade relativa.

Preciso especificamente da placa da Adafruit?
Não. Qualquer ESP32 DevKit que rode Arduino IDE ou MicroPython funciona com os sketches do ProbeHarbor. Os links da Adafruit são SKUs de referência estáveis; DevKits encontrados na Amazon servem bem para economizar.