DIY Smart Home & Mikrocontroller
HeimHerz 2560: Der persönliche Flur-Assistent mit Charakter
Wer sagt eigentlich, dass Heimautomation immer steril, cloud-abhängig und unpersönlich sein muss? Statt auf anonyme Sprachassistenten und monatliche Abos zu setzen, habe ich für meinen Flur ein autarkes Kontrollsystem auf Basis eines Arduino Mega 2560 entwickelt. Das System wacht zuverlässig über Raumklima und Sicherheit – und verabschiedet sowie empfängt mich mit einer ganz persönlichen Note.
Eingesetzte Hardware-Komponenten
- Mikrocontroller: Arduino Mega 2560 R3
- Anzeige & Eingabe: LCD Keypad Shield 1602 (HD44780 mit Analog-Tastenmatrix)
- Präsenzerkennung: PIR-Bewegungssensor (HC-SR501)
- Klimaüberwachung: DHT11 Temperatur- und Feuchtigkeitssensor
- Gassicherheit: MQ-7 Kohlenmonoxidsensor (CO)
- Echtzeituhr: DS3231 RTC über I2C
- Signalgeber: Passiver Piezo-Buzzer für Melodien und Taktung
Kernfunktionen im Überblick
🚪 1. Interaktiver Abschied mit Sicherheits-Check
Registriert der PIR-Sensor vor dem Verlassen der Wohnung Bewegung, erinnert das Display sofort an Licht, Gas und geschlossene Türen. Über die SELECT-Taste startet ein 30-Sekunden-Countdown mit sanftem akustischem Sekundentakt ("Warte auf dich..."). Nach Ablauf stoppt das System und stellt die Kontrollfrage: „Alles geprüft, mein Schatz?“ Erst nach Bestätigung verabschiedet sich das System mit „Bis später! <3“ und schaltet die Überwachung aktiv.
🏡 2. Herzlicher Empfang & Melodie
Beim Aufschließen der Wohnungstür erkennt das System die Rückkehr sofort. Der Buzzer spielt eine vierstufige, aufsteigende Willkommensmelodie ab, während das LCD in zwei Phasen umschaltet: „Hallo, mein Herz! Willkommen heim!“ gefolgt von einer Erinnerung, sich vom Tag zu erholen.
🔥 3. Permanente CO- und Gassicherheit
Über den analogen Eingang tastet der MQ-7-Sensor kontinuierlich den CO-Gehalt der Luft ab. Übersteigt der Messwert den definierten Schwellenwert, greift eine softwareseitige Prioritätsunterbrechung: Ein durchdringender Alarmton warnt unmittelbar, bis der Wert sinkt oder die Taste zur Quittierung gedrückt wird.
🪟 4. Lüftungstimer gegen Schimmelbildung
Gerade in den Übergangszeiten ist kontrolliertes Stoßlüften entscheidend. Steigt die relative Luftfeuchtigkeit über 80 %, blendet der Bildschirm eine Lüftungsempfehlung ein. Mit einem Druck auf RECHTS startet ein 10-Minuten-Timer, der nach Ablauf mit einem rhythmischen Signalton daran erinnert, das Fenster wieder zu schließen.
Fazit & Ausblick
Das Zusammenspiel aus Echtzeituhr, Klimadaten und einer klaren Zustandsmaschine (State Machine) ohne blockierende delay()-Schleifen macht das Gerät im Alltag extrem reaktionsschnell. Maßgeschneiderte Embedded-Lösungen bieten genau die Flexibilität, die Standard-Geräten von der Stange oft fehlt.


Kommentare