ESP32 - Besturing van Verwarmingselement
Deze handleiding legt uit hoe u de ESP32 gebruikt om een verwarmingselement te besturen. Op basis van deze tutorial leert u in een volgende handleiding hoe u een verwarmingssysteem bouwt.
Hardware Benodigd
Of u kunt de volgende kits kopen:
| 1 | × | DIYables ESP32 Starterskit (ESP32 inbegrepen) | |
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over het Verwarmingselement
Pinout

Een verwarmingselement heeft gewoonlijk twee pinnen:
- Positieve (+) pin (rood): moet worden verbonden met 12V van de DC voeding
- Negatieve (-) pin (zwart): moet worden verbonden met GND van de DC voeding
Hoe het Verwarmingselement te Bedienen
Als een 12V verwarmingselement gevoed wordt via een 12V voeding, geeft het warmte af. Om een verwarmingselement te besturen, moeten we een relais gebruiken tussen de ESP32 en het verwarmingselement. De ESP32 kan via het relais het verwarmingselement aan- en uitzetten. Als u niet bekend bent met relais (pinout, werking, programmeren...), leer dan meer over relais in de ESP32 - Relais tutorial.
Bedradingsschema
- Hoe u de ESP32 aansluit en het verwarmingselement bedient via een breadboard (gevoed via USB-kabel)

This image is created using Fritzing. Click to enlarge image
Als u niet weet hoe u ESP32 en andere componenten van stroom moet voorzien, vindt u instructies in de volgende tutorial: Hoe ESP32 van stroom te voorzien.
- Hoe u de ESP32 aansluit en het verwarmingselement bedient via een breadboard (gevoed via Vin pin)

This image is created using Fritzing. Click to enlarge image
- Hoe u de ESP32 aansluit en het verwarmingselement bedient via een schroefklem breakout board (gevoed via USB-kabel)

- Hoe u de ESP32 aansluit en het verwarmingselement bedient via een schroefklem breakout board (gevoed via Vin pin)

ESP32 Code
De onderstaande code schakelt het verwarmingselement afwisselend 5 seconden AAN en 5 seconden UIT.
Snelle Stappen
- Verbind de ESP32 via USB-kabel met uw PC
- Open de Arduino IDE, selecteer het juiste board en de juiste poort
- Kopieer bovenstaande code en plak deze in de Arduino IDE
- Compileer en upload de code naar de ESP32 door op de Upload knop te klikken in de Arduino IDE
- Controleer de temperatuur van het verwarmingselement
WARNING
Wees alstublieft voorzichtig. Het kan brandwonden veroorzaken en uw huis beschadigen. Dit is een serieus onderwerp en uw veiligheid staat voorop. Als u NIET 100% zeker weet wat u doet, raak dan niets aan en vraag hulp aan iemand die er verstand van heeft! Wij nemen geen enkele aansprakelijkheid voor uw veiligheid.
Code-uitleg
De bovenstaande ESP32-code bevat een uitleg regel voor regel. Lees alstublieft de commentaren in de code!
Video Tutorial
We overwegen het maken van videotutorials. Als u videotutorials belangrijk vindt, abonneer u dan op ons YouTube-kanaal om ons te motiveren de video's te maken.