ESP32 C3 Super Mini - Summer
Lernen Sie, wie Sie Ihren ESP32 C3 Super Mini programmieren, um einen aktiven 12V-Summer zu steuern und laute, aufmerksamkeitsstarke Töne zu erzeugen, die sich ideal für Alarme und Benachrichtigungen eignen. Dieses einsteigerfreundliche Tutorial führt Sie durch alles, was Sie für ein funktionierendes Summer-Projekt benötigen.
In diesem Tutorial lernen Sie:
- Was ein aktiver 12V-Summer ist und warum er ein Relais benötigt
- Wie Sie den Summer über ein Relaismodul mit dem ESP32 C3 Super Mini verdrahten
- Wie Sie Code schreiben, um das EIN/AUS-Timing des Summers zu steuern
- Wie Sie laute Alarmtöne für Ihre Projekte erzeugen

Hinweis: Wenn Sie einen aktiven/passiven 5V-Summer steuern möchten, lesen Sie dieses ESP32 C3 Super Mini Piezo-Summer-Tutorial
Erforderliche Hardware
Oder Sie können die folgenden Kits kaufen:
| 1 | × | DIYables Sensor-Kit (18 Sensoren/Displays) |
Überblick über 12V Active Buzzer
Der aktive 12V-Summer ist ein elektronischer Summer, der einen lauten Ton mit hohem Schallpegel erzeugt und sich für Alarmanlagen und Warnsignale eignet.
Hauptmerkmale:
- Betrieb mit 12V-DC-Stromversorgung
- Erzeugt einen lauten Ton (viel lauter als normale 5V-Summer)
- "Aktiv" bedeutet, dass er einen eingebauten Oszillator hat - einfach Spannung anlegen, um einen Ton zu erzeugen
- Ideal für Alarmanlagen, Benachrichtigungssysteme und Warnsignale
- Erfordert eine externe Stromversorgung (kann nicht direkt vom ESP32 versorgt werden)
- Muss für einen sicheren Betrieb über ein Relaismodul gesteuert werden
Warum einen 12V-Summer verwenden?
- Deutlich lauter als 5V-Summer
- Besser für Außenbereiche oder laute Umgebungen
- Ideal für Alarm- und Warnsysteme, bei denen der Ton weit hörbar sein muss
Pinbelegung
Die Pinbelegung des aktiven 12V-Summers ist einfach, mit nur zwei Anschlusspunkten.

- Negativer (-) Pin (schwarz): Mit GND der 12V-DC-Stromversorgung verbinden
- Positiver (+) Pin (rot): Mit dem 12V-Pluspol der DC-Stromversorgung verbinden
So steuern Sie einen aktiven 12V-Summer
Der ESP32 C3 Super Mini gibt nur 3,3V aus, was nicht ausreicht, um einen 12V-Summer direkt zu versorgen.
Steuerungsmethode:
- Verwenden Sie ein Relaismodul als Schalter zwischen ESP32 und Summer
- Der ESP32 C3 Super Mini steuert das Relais über einen Digitalpin
- Das Relais schaltet die 12V-Stromversorgung des Summers EIN oder AUS
- So bleibt Ihr ESP32 sicher, während er Geräte mit höherer Spannung steuert
Wichtig: Wenn Sie neu bei Relais sind, lesen Sie das ESP32 C3 Super Mini - Relais-Tutorial, um Pinbelegung, Funktionsweise und Programmiergrundlagen zu verstehen.
Verdrahtungsdiagramm
Folgen Sie diesem Schaltplan, um Ihren ESP32 C3 Super Mini über ein Relaismodul mit dem aktiven 12V-Summer zu verbinden.

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.
Sicherheitshinweise:
- Hinweis: Überprüfen Sie vor dem Anschließen die Polarität der 12V-Stromversorgung - eine verpolte Spannung kann den Summer beschädigen
- Hinweis: Halten Sie die 12V-Verdrahtung getrennt von den ESP32-Signalleitungen, um elektrische Störungen zu vermeiden
| Bauteil-Pin | Anschlusspunkt |
|---|---|
| ESP32 Pin 2 | Relais-Signalpin (IN) |
| ESP32 GND | Relais GND |
| ESP32 5V | Relais VCC |
| Relais COM | 12V-Stromversorgung (+) |
| Relais NO | Summer (+) rotes Kabel |
| Summer (-) schwarzes Kabel | 12V-Stromversorgung GND (-) |
ESP32 C3 Super Mini Code
Hier ist der Code zur Steuerung Ihres aktiven 12V-Summers - er schaltet den Summer 1 Sekunde lang EIN und dann 2 Sekunden lang AUS, in einem sich wiederholenden Muster.
Was dieser Code macht:
- Richtet GPIO-Pin 2 zur Steuerung des Relais ein
- Schaltet den Summer 1 Sekunde lang EIN (Relais aktiviert)
- Schaltet den Summer 2 Sekunden lang AUS (Relais deaktiviert)
- Wiederholt das Muster fortlaufend für ein alarmähnliches Piepen
- Verwendet einfache digitalWrite-Befehle für eine leichte Anpassung
Schnelle Schritte
- Neu bei Arduino? Beginnen Sie zuerst mit unserer Anleitung ESP32 C3 Super Mini - Erste Schritte.
- Umgebung einrichten: Wenn Sie den ESP32 C3 Super Mini zum ersten Mal verwenden, folgen Sie der Anleitung zur Einrichtung der Arduino IDE
- Hardware anschließen: Verdrahten Sie ESP32 C3 Super Mini, Relais, Summer und 12V-Stromversorgung gemäß dem obigen Schaltplan
- Mit dem PC verbinden: Verbinden Sie Ihren ESP32 C3 Super Mini mit dem USB-Type-C-Kabel mit Ihrem Computer
- Arduino IDE öffnen: Starten Sie die Arduino IDE und wählen Sie das richtige Board und den richtigen Port
- Code hochladen: Kopieren Sie den obigen Code, fügen Sie ihn in die Arduino IDE ein und klicken Sie auf die Schaltfläche Upload
- Summer testen: Hören Sie, wie der Summer wiederholt 1 Sekunde lang EIN und 2 Sekunden lang AUS piept
- Funktion überprüfen: Die Relais-LED sollte ebenfalls synchron mit dem Summerton blinken
- Profi-Tipp: Passen Sie die delay()-Werte im Code an, um verschiedene Piepmuster zu erzeugen - kürzere Verzögerungen ergeben schnelle Alarmtöne, längere Verzögerungen langsame Warnpieptöne
Code-Erklärung
Die Kommentare im Code erklären jede Zeile ausführlich - lesen Sie sie durch, um zu verstehen, wie die Summersteuerung funktioniert!
Verwendete Hauptfunktionen:
- pinMode() - Konfiguriert GPIO-Pin 2 als Ausgang zur Steuerung des Relais
- digitalWrite(HIGH) - Aktiviert das Relais und verbindet 12V mit dem Summer (Ton EIN)
- digitalWrite(LOW) - Deaktiviert das Relais und trennt die Stromversorgung (Ton AUS)
- delay() - Hält die Programmausführung an, um das Timing zu steuern
Anwendungen und Projektideen
Verwenden Sie Ihren Aufbau aus ESP32 C3 Super Mini und aktivem 12V-Summer in diesen praktischen Projekten:
- Alarmanlage: Lösen Sie laute Warnungen aus, wenn Bewegungssensoren einen Eindringling erkennen
- Timer-Benachrichtigungen: Erstellen Sie Küchentimer oder Summer für Trainingsintervalle
- Tür-/Fensteralarme: Lassen Sie einen Alarm ertönen, wenn Türen oder Fenster unerwartet geöffnet werden
- Wasserleckmelder: Kombinieren Sie ihn mit einem Feuchtigkeitssensor, um vor Lecks zu warnen
- Temperaturwarnungen: Kombinieren Sie ihn mit einem Temperatursensor für Überhitzungsalarme
- Erinnerungssystem: Bauen Sie ein Gerät zur Erinnerung an Medikamente oder Termine
- IoT-Alarmanlage: Kombinieren Sie ihn mit WLAN, um ferngesteuerte Sicherheitswarnungen zu erstellen
Video-Tutorial
Sehen Sie sich das folgende Video an, um eine visuelle Anleitung zu diesem Projekt zu erhalten.
Fordern Sie sich heraus
Bringen Sie Ihr Summer-Projekt mit diesen Herausforderungen auf die nächste Stufe:
- Einfach: Ändern Sie den Code so, dass ein SOS-Muster erzeugt wird (3 kurze, 3 lange, 3 kurze Pieptöne)
- Einfach: Fügen Sie einen Taster hinzu, um den Summer manuell EIN/AUS zu schalten
- Mittel: Erstellen Sie eine Melodie, indem Sie unterschiedliche Pieplängen und Pausen programmieren
- Mittel: Verwenden Sie einen Bewegungssensor, damit der Alarm nur bei erkannter Bewegung ausgelöst wird
- Fortgeschritten: Bauen Sie einen per Smartphone gesteuerten Alarm mit ESP32-WLAN und der Blynk-App
- Fortgeschritten: Erstellen Sie eine Mehrzonen-Alarmanlage mit mehreren unabhängig gesteuerten Summern