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.

Welche Erweiterung würdet ihr als Nächstes einbauen: Einen RFID-Kartenleser für den Schlüsselbund oder echte Sprachausgabe über ein DFPlayer-Mini-Modul? Schreibt es in die Kommentare!

#Arduino #SmartHome #Maker #EmbeddedSystems #DIYElektronik

Kommentare

Beliebte Posts aus diesem Blog

Cheap Yellow Display (CYD) – Was sind WebFlasher und Marauder? Eine komplette Erklärung für Einsteiger

Bestellung

📦 Versand & Logistik

Bearbeitungszeiten

Mo – Fr: Vor 06:00 Uhr Versand heute
Samstag: Vor 10:00 Uhr Versand heute
Sonn- & Feiertage Nächster Werktag

Möchten Sie diesen Artikel direkt bestellen?

✉️ Bestellung per E-Mail senden Öffnet Gmail mit einer vorbereiteten Bestellvorlage