ESP32 - Controlar Elemento de Aquecimento
Este tutorial ensina como usar o ESP32 para controlar um elemento de aquecimento. Com base neste tutorial, você aprenderá a construir um sistema de aquecimento em outro tutorial.
Hardware Necessário
Or you can buy the following kits:
| 1 | × | DIYables ESP32 Starter Kit (ESP32 included) | |
| 1 | × | DIYables ESP32 S3 Starter Kit (ESP32 S3 included) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Sobre o Elemento de Aquecimento
Pinagem

O elemento de aquecimento geralmente possui dois pinos:
- Pino positivo (+) (vermelho): precisa ser conectado ao 12V da fonte de alimentação DC
- Pino negativo (-) (preto): precisa ser conectado ao GND da fonte de alimentação DC
Como Controlar o Elemento de Aquecimento
Se o elemento de aquecimento de 12V for alimentado por uma fonte de alimentação de 12V, ele emite calor. Para controlar um elemento de aquecimento, precisamos usar um relé entre o ESP32 e o elemento de aquecimento. O ESP32 pode controlar o elemento de aquecimento por meio do relé. Se você não conhece o relé (pinagem, como funciona, como programar ...), aprenda sobre o relé no tutorial ESP32 - Relé
Diagrama de Ligação
- Como conectar o ESP32 e controlar o elemento de aquecimento usando uma protoboard (alimentado via cabo USB)

This image is created using Fritzing. Click to enlarge image
Se você não sabe como alimentar o ESP32 e outros componentes, veja as instruções no tutorial a seguir: Como alimentar o ESP32.
- Como conectar o ESP32 e controlar o elemento de aquecimento usando uma protoboard (alimentado via pino Vin)

This image is created using Fritzing. Click to enlarge image
- Como conectar o ESP32 e controlar o elemento de aquecimento usando uma placa breakout com bornes de parafuso (alimentado via cabo USB)

- Como conectar o ESP32 e controlar o elemento de aquecimento usando uma placa breakout com bornes de parafuso (alimentado via pino Vin)

Código ESP32
O código abaixo liga o elemento de aquecimento por cinco segundos e o desliga por cinco segundos, repetidamente,
Passos Rápidos
- Conecte o ESP32 ao PC via cabo USB
- Abra a Arduino IDE, selecione a placa e a porta corretas
- Copie o código acima e cole-o na Arduino IDE
- Compile e faça o upload do código para a placa ESP32 clicando no botão Upload na Arduino IDE
- Verifique a temperatura do elemento de aquecimento
WARNING
Tenha cuidado. Ele pode queimar você e a sua casa. Este é um assunto sério, e queremos que você esteja seguro. Se você NÃO tem 100% de certeza do que está fazendo, faça um favor a si mesmo e não toque em nada. Pergunte a alguém que saiba! NÃO nos responsabilizamos pela sua segurança.
Explicação do Código
O código ESP32 acima contém uma explicação linha por linha. Leia os comentários no código!