ESP32 C3 Super Mini - Heizelement steuern
Erfahren Sie, wie Sie ein Heizelement mit Ihrem ESP32 C3 Super Mini Mikrocontroller über ein Relaismodul steuern. Dieses einsteigerfreundliche Tutorial zeigt Ihnen alles, was Sie zum Bau von Heizungssteuerungsprojekten benötigen.
In diesem Tutorial lernen Sie:
- Was ein Heizelement ist und wie es mit dem ESP32 funktioniert
- Wie man ein Heizelement sicher über ein Relais verdrahtet
- Wie man ESP32-Code schreibt, um Heizzyklen ein- und auszuschalten
- Wie man die Grundlage für Heizsystem-Projekte schafft

Erforderliche Hardware
Oder Sie können die folgenden Kits kaufen:
| 1 | × | DIYables Sensor-Kit (18 Sensoren/Displays) |
Überblick über Heating Element
Ein Heizelement ist ein elektrisches Bauteil, das elektrische Energie in Wärme umwandelt, wenn es mit Strom versorgt wird.
Hauptmerkmale:
- Betrieb mit 12V-DC-Netzteil
- Erzeugt Wärme, wenn Strom hindurchfließt
- Benötigt eine Relaissteuerung, um mit dem ESP32 C3 Super Mini kompatibel zu sein
- Häufig in Wärme- und Temperaturregelungsprojekten verwendet
- Ideal zum Erlernen grundlegender Heizsystem-Automatisierung
Warum mit dem ESP32 verwenden:
- Automatisierte Heizprojekte bauen
- Temperaturgesteuerte Systeme erstellen
- Praxisnahe IoT-Anwendungen kennenlernen
- Sichere, relaisbasierte Gerätesteuerung üben
Pinbelegung
Das Heizelement hat eine einfache Zwei-Pin-Konfiguration für den Stromanschluss.

- Plus-Pin (+) (rot): Wird mit dem 12V-Pluspol des DC-Netzteils verbunden
- Minus-Pin (-) (schwarz): Wird mit dem GND-Minuspol des DC-Netzteils verbunden
Wie man ein Heizelement steuert
Der ESP32 C3 Super Mini steuert das Heizelement indirekt über ein Relaismodul.
Steuerungsmechanismus:
- Der ESP32 C3 Super Mini kann 12V-Heizelemente nicht direkt mit Strom versorgen
- Ein Relais wirkt als elektronischer Schalter zwischen Netzteil und Heizelement
- Der ESP32 sendet digitale Signale an das Relais (HIGH/LOW)
- Das Relais schaltet den 12V-Stromkreis ein bzw. aus
- So lassen sich Hochleistungsgeräte sicher mit stromsparenden Mikrocontrollern steuern
Wichtig: Wenn Sie neu im Umgang mit Relais sind, sehen Sie sich zuerst unser ESP32 C3 Super Mini - Relais-Tutorial an, um Pinbelegung, Verdrahtung und Programmiergrundlagen zu verstehen.
Verdrahtungsdiagramm
Folgen Sie diesem Schaltplan, um Ihren ESP32 C3 Super Mini sicher über ein Relais mit dem Heizelement zu verbinden.
WARNING
Bitte seien Sie vorsichtig. Es kann Sie verbrennen und Ihr Haus in Brand setzen. Dies ist ein ernstes Thema, und wir möchten, dass Sie sicher sind. Wenn Sie sich NICHT zu 100 % sicher sind, was Sie tun, tun Sie sich selbst einen Gefallen und fassen Sie nichts an. Fragen Sie jemanden, der sich auskennt! Wir übernehmen KEINE Verantwortung für Ihre Sicherheit.

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.
Sicherheitshinweise:
- Überprüfen Sie alle Verbindungen, bevor Sie die Stromversorgung einschalten
- Berühren Sie das Heizelement niemals im eingeschalteten Zustand
- Sorgen Sie während des Betriebs für ausreichende Belüftung
- Verwenden Sie einen geeigneten Drahtquerschnitt für die 12V-Verbindungen
- Halten Sie brennbare Materialien vom Heizelement fern
ESP32 C3 Super Mini Code
Der folgende Code zeigt eine grundlegende Steuerung des Heizelements, indem er es in einem sich wiederholenden Zyklus fünf Sekunden lang EIN- und dann fünf Sekunden lang AUSschaltet.
Was dieser Code macht:
- Konfiguriert einen digitalen Pin zur Steuerung des Relais
- Schaltet das Heizelement EIN (5 Sekunden)
- Schaltet das Heizelement AUS (5 Sekunden)
- Wiederholt den Zyklus fortlaufend
- Bietet eine Grundlage für Temperaturregelungsprojekte
Code-Erklärung
Der obige ESP32 C3 Super Mini Code enthält eine zeilenweise Erklärung. Bitte lesen Sie die Kommentare im Code!
Schnelle Schritte
- Neu beim ESP32 C3 Mini? Arbeiten Sie zuerst unser Tutorial Erste Schritte mit dem ESP32 C3 Mini durch, um Ihre Entwicklungsumgebung einzurichten.
- Hardware anschließen: Verdrahten Sie ESP32 C3 Super Mini, Relais und Heizelement gemäß dem obigen Schaltplan.
- USB anschließen: Verbinden Sie Ihren ESP32 C3 Super Mini über das USB-Type-C-Kabel mit Ihrem Computer.
- Arduino IDE öffnen: Starten Sie die Arduino IDE auf Ihrem Computer.
- Board auswählen: Wählen Sie im Menü Werkzeuge das richtige ESP32 C3 Super Mini Board aus.
- Port auswählen: Wählen Sie den COM-Port, an dem Ihr ESP32 angeschlossen ist.
- Code kopieren: Kopieren Sie den vollständigen Code aus dem obigen Code-Abschnitt.
- Code einfügen: Fügen Sie ihn in ein neues Arduino-IDE-Sketch-Fenster ein.
- Code hochladen: Klicken Sie auf die Schaltfläche Upload und warten Sie, bis der Vorgang abgeschlossen ist.
- Betrieb testen: Beobachten Sie, wie sich das Heizelement alle 5 Sekunden ein- und ausschaltet.
- Temperatur prüfen: Spüren Sie vorsichtig die Wärme (ohne Berührung), um den Betrieb zu überprüfen.
- Profi-Tipp: Beginnen Sie beim Testen mit kurzen Einschaltzeiten, um zu prüfen, ob Ihre Verdrahtung korrekt ist, bevor Sie längere Heizzyklen ausführen.
Anwendungsideen
Verwenden Sie diesen Aufbau zur Heizelementsteuerung mit dem ESP32 als Grundlage für verschiedene Heizungsautomatisierungsprojekte.
- Ein einfaches thermostatgesteuertes Heizsystem bauen
- Einen Temperaturregler für ein Tiergehege erstellen
- Eine Steuerung für eine Wärmematte zur Pflanzenanzucht entwerfen
- Einen DIY-Temperaturregler für das Sous-vide-Garen bauen
- Einen kleinen Inkubator für Brutprojekte entwickeln
- Einen Trockenschrank mit automatischen Heizzyklen bauen
Video-Tutorial
Sehen Sie sich das Video unten an, um eine visuelle Schritt-für-Schritt-Anleitung zu diesem Projekt zu erhalten.
...VIDEO /videos/tutorial/KITS_ESP_HEATING_ELEMENT.mp4
...VIDEO
Fordern Sie sich heraus
Bringen Sie Ihre Fähigkeiten mit Heizelementen und dem ESP32 mit diesen aufeinander aufbauenden Herausforderungen auf die nächste Stufe.
- Einfach: Ändern Sie den Code so, dass die EIN/AUS-Intervalle jeweils 10 Sekunden betragen.
- Einfach: Fügen Sie eine Status-LED hinzu, die leuchtet, wenn das Heizelement aktiv ist.
- Mittel: Integrieren Sie einen Temperatursensor (DS18B20), um die aktuelle Temperatur im Seriellen Monitor anzuzeigen.
- Mittel: Erstellen Sie ein einfaches Thermostat, das die Heizung einschaltet, wenn die Temperatur unter einen Sollwert fällt.
- Fortgeschritten: Bauen Sie einen PID-Temperaturregler für eine präzise Heizungssteuerung mit minimalem Überschwingen.