





Schwimmerschalter, Pegelschalter, Schwimmschalter
Nicht vorrätig
Erkenne, ob dein Behaelter voll oder leer wird
Der Schwimmerschalter macht aus einem Wasserstand einen einfachen elektrischen Kontakt. Sobald der Schwimmer seine Position aendert, kann dein Arduino einen Pegelzustand erkennen und daraus eine Meldung, Freigabe oder Erinnerung bauen.
Der erste Erfolg ist fast haptisch: Du hebst den Schwimmer mit der Hand an, der Eingang kippt, und der serielle Monitor zeigt dir sofort, welche Logik dein konkreter Aufbau liefert.

Anschlüsse, Pins und Funktionen im Überblick
Die folgende Übersicht bezieht sich auf die konkret abgebildete Makershop-Ausführung.

Was du damit bauen kannst
Tank voll oder leer melden
Ein Arduino liest den Kontakt und zeigt per LED, Display oder serieller Ausgabe, ob der definierte Fuellstand erreicht ist.
Nachfuell-Erinnerung bauen
Bei Vorratsbehaeltern, Pflanzprojekten oder Testtanks kann der Schalter eine einfache Erinnerung ausloesen, sobald der Pegel unter die Montagehoehe faellt.
Pumpenfreigabe testen
Im Niedervolt-Prototyp kann die Software eine Pumpe nur dann freigeben, wenn der Schwimmer den passenden Pegelzustand meldet.
Ueberlauf im Testaufbau erkennen
Als oberer Pegelpunkt montiert kann der Schalter eine LED, ein Relaismodul oder eine Logmeldung ausloesen, bevor ein kleiner Versuchsbehaelter ueberlaeuft.
Pegelkontakt mit internem Pullup testen
Der Schalter braucht fuer den Status-Test keine Versorgung. Der Arduino legt den Eingang intern auf HIGH und der Schwimmerkontakt zieht ihn bei geschlossenem Kontakt nach GND.
Vorbereitung und Umsetzung
| Schritt | Umsetzung |
|---|---|
| Leitung 1 | Arduino GND |
| Leitung 2 | Arduino D2 |
| D2-Modus | INPUT_PULLUP |
| Statusanzeige | serielle Ausgabe und Board-LED D13 |
const byte LEVEL_PIN = 2;
const byte LED_PIN = 13;
void setup() {
Serial.begin(9600);
pinMode(LEVEL_PIN, INPUT_PULLUP);
pinMode(LED_PIN, OUTPUT);
}
void loop() {
const bool kontaktGeschlossen = digitalRead(LEVEL_PIN) == LOW;
digitalWrite(LED_PIN, kontaktGeschlossen ? HIGH : LOW);
Serial.println(kontaktGeschlossen ? "Kontakt geschlossen" : "Kontakt offen");
delay(150);
}Die wichtigsten Werte
| Sensorart | mechanischer Schwimmer-Pegelschalter |
|---|---|
| Elektrische Funktion | potentialfreier zweipoliger Kontakt |
| Anschluss | zwei unpolare Leitungen |
| Mikrocontroller-Auswertung | digitaler Eingang mit internem Pullup |
| Schaltlogik | NO/NC-Verhalten am gelieferten Exemplar pruefen |
| Montage | Schwimmer muss sich frei bewegen koennen |
| Kontaktbelastbarkeit | nicht schaetzen; fuer Lastschaltung nur mit belegten Kontaktwerten verwenden |
| Medium | nur fuer geeignete, materialvertraegliche Fluessigkeiten im nicht sicherheitskritischen Aufbau verwenden |
Datenblatt, Pinout und Tutorials
Eigene Makershop-Unterlagen stehen direkt auf unserem Server bereit. Ergänzend verlinken wir vertrauenswürdige technische Primärquellen.
Technische Grundlage: Standex Electronics Reed Switch Technology · Arduino Referenz: digitalRead(). Produktbilder und Lieferumfang beziehen sich auf das Makershop-Angebot.
Vor dem ersten Einsatz wissen
Braucht der Schwimmerschalter eine Versorgung?
Nein. Fuer den Arduino-Statustest arbeitet er wie ein einfacher Schaltkontakt zwischen Eingang und GND.
Ist HIGH immer gleich voll?
Nicht automatisch. Montageposition, Schwimmerlage und Kontaktlogik bestimmen, ob HIGH oder LOW deinem Fuellstand entspricht.
Kann ich direkt eine Pumpe schalten?
Fuer den Einstieg sollte der Schalter nur ein Niedervolt-Signal liefern. Eine Pumpe wird ueber eine passend dimensionierte und abgesicherte Treiber- oder Relaisstufe geschaltet.
Kann der Schalter in jeder Fluessigkeit eingesetzt werden?
Nein. Materialvertraeglichkeit, Temperatur und Dichtung muessen zum Medium passen; aggressive oder sicherheitskritische Medien sind ohne belegte Daten keine gute Anwendung.
Dokumentation / Ressourcen
Ähnliche Produkte
Feuchtigkeitssensor Bodenfeuchtesensor
2,30 €
















Rezensionen
Es gibt noch keine Rezensionen.