Im Browser ausprobieren
Dieselben Rezepte und Pumpzeiten wie die echte Firmware, nur schneller.
Gesamtmenge 200 ml
Zapfdauer - s
Drinks gezapft 0
Die fünf Stärkestufen
Stufe 3 ist der Standard, Stufe 5 bekommt im Display einen Totenkopf.
| Stufe | Sekt | Aperol | Wasser | Charakter |
|---|
Aufbau
Arduino Nano, ein I2C-Display, drei Pumpen über N-Kanal-MOSFETs.
| Pin | Funktion |
|---|---|
| A0 | Poti für die Stärke |
| A4 / A5 | LCD 16×2 über I2C |
| D2 | Taster „Weiter/Menü“ |
| D3 | Taster „Start“ |
| D9 | MOSFET-Gate, Pumpe Wasser |
| D10 | MOSFET-Gate, Pumpe Sekt |
| D11 | MOSFET-Gate, Pumpe Aperol |
| D5 | Piezo-Summer (optional) |
Jede Pumpe braucht eine Freilaufdiode (z. B. 1N4007), sonst geht der MOSFET kaputt. Dazu je Gate etwa 220 Ω Vorwiderstand und 10 kΩ nach GND, damit die Pumpen beim Einschalten aus bleiben.
Was das Menü kann
Weiter 3 Sekunden halten öffnet das Menü.
Party-Runde
1 bis 9 Gläser nacheinander zapfen, dazwischen Glas wechseln.
Reinigung
Jede Pumpe 10 Sekunden aus einer Reinigungsflasche spülen.
Manuell
Eine Pumpe von Hand laufen lassen, etwa zum Vorfüllen der Schläuche.
Kalibrierung
Pumpe 10 s in einen Messbecher laufen lassen, Menge einstellen, speichern.
Statistik
Zählt die gezapften Drinks.
Bildschirmschoner
Nach 60 s Ruhe hüpft ein Glas übers Display.
Zwei knifflige Stellen
Menge über die Pumpzeit
Die Firmware steuert die Menge über die Pumpzeit. Schlauchlänge, Höhe und Zähigkeit ändern den Durchfluss, deshalb wird jede Pumpe einmal kalibriert.
Kein Rückwärtslauf mit einem MOSFET
Ein MOSFET schaltet nur ein und aus, die Pumpe kann nicht zurücksaugen. Stattdessen wartet die Firmware nach jeder Pumpe kurz, bis nichts mehr nachtropft.
Nachbauen
Das Paket enthält den kommentierten Arduino-Sketch, die Anleitung mit Verkabelung und eine Kurzanleitung als PDF. Nötig ist die Bibliothek „LiquidCrystal I2C“ von Frank de Brabander.
Quellcode anfragenDownload auf Anfrage: anmelden, Timo Britz schaltet frei.