BrewBench: Arduino & ESP32 Temperatur-Monitoring für Heimbrauer
Unterstützte Hardware
| Plattform | Bemerkung |
|---|---|
| Arduino Yun (Rev 1 & 2) | Original-Entwicklungsplattform, Linux-Seite hostet REST-API |
| ESP8266 (ESP-12E) | Kostengünstig, WLAN, Arduino-Core |
| ESP32 | Mehr Performance, Bluetooth, Dual-Core |
| Jedes Arduino-Board mit Netzwerk | Über Ethernet-Shield, WiFi-Shield, etc. |
Sensoren (wahlweise)
- Thermistor (NTC, z. B. Adafruit 10 kΩ) – analog, benötigt 10-kΩ-Vorwiderstand als Spannungsteiler. Optional in Thermowell (Tauchhülse).
- DS18B20 (1-Wire, digital) – 4,7-kΩ-Pull-Up an Datenleitung, mehrere Sensoren an einem Pin möglich (Adressierung per ROM-Code).
- PT100 (RTD) – benötigt Verstärker (MAX31865 oder industrieller Transmitter 4–20 mA / 0–10 V).
- DHT11 / DHT22 – Temperatur + Luftfeuchte (digital, 1-Wire-ähnlich).
Aktoren (optional)
- 2-Kanal-Relaismodul (z. B. SainSmart) für Heizung / Pumpe (RIMS/HERMS).
- SSR (Solid State Relay) für direkte Heizungssteuerung (Schaltplan dabei).
Software-Architektur
Arduino-Seite (Sketch)
- Liest Sensoren (analog / 1-Wire / I²C).
- Stellt REST-API bereit (Yun: Bridge/BridgeServer; ESP: WebServer/AsyncWebServer).
- Endpunkte:
/arduino/analog/<pin>,/arduino/digital/<pin>,/temperature(JSON). - PID-Regler für Heizung/Pumpe (Zieltemperatur einstellbar).
Web-App (BrewBench Monitor)
- Läuft im Browser (Desktop/Mobile) – monitor.brewbench.co.
- Verbinde per IP/Hostname des Arduino (lokal im LAN).
- Sensoren hinzufügen, Kalibrierung, Alarme, Logging, Graphen.
- Open Source: github.com/brewbench & github.com/brewbench/monitor.
Aufbau-Beispiel (Thermistor + Relais)
Thermistor: 5 V → 10 kΩ → A0 → Thermistor → GND DS18B20: 5 V → 4,7 kΩ Pull-Up → D2 (Daten) → GND Relais: D3 → Relais IN1 (Heizung), D4 → Relais IN2 (Pumpe)
Fritzing-Dateien: brewbench-wiring-diagram.fzz, brewbench-wiring-diagram-ssr.fzz.
Besonderheiten
- Kein Cloud-Zwang – alles lokal im LAN.
- Mehrere Arduinos/ESPs können parallel überwacht werden.
- Community-Forum für Support & Rezepte.
- Für Bierbrauen (Maischen, Gärung), aber auch für Sous-Vide, Fermentation, Klimaschränke nutzbar.
Fazit
BrewBench ist eine flexible, offene Plattform für Temperatur-Monitoring & -Steuerung. Die Hardware-Abstraktion (Yun/ESP8266/ESP32) und die getrennte Web-App machen es zukunftssicher. Ideal für Heimbrauer, die professionelle Kontrolle ohne teure proprietäre Systeme wollen.
Herstellungsprozess
- In-Display-Fingerabdrucksensor: Evolution, Technologie und Vorteile
- LED mit PIR-Bewegungsmelder am Raspberry Pi steuern
- Günstiger Raspberry Pi Bodenfeuchtesensor für smarte Bewässerung
- DS18B20 Temperatursensor am Raspberry Pi testen
- Raspberry Pi Heimtemperaturmonitor mit MCP9808, InfluxDB & Grafana bauen
- Sensor Telemetrie 2.0.1 – Fortschrittliche Temperaturüberwachung mit Azure IoT Hub
- Emotionssensor & EEG: Günstige Hardware für Echtzeit-Emotionserkennung
- Hall-Effekt-Sensoren meistern: Prinzip, Anwendungen & Design
- Nockenwellensensor (CMP) erklärt: Wie er Ihren Motor synchron hält
- Kurbelwellensensor (CKP) erklärt: Das Herz der Motorsteuerung