Wie wir unseren Smart Mirror gebaut haben — Teil 1 /2 — Hardware

Hast du schon mal in den Spiegel geschaut und dir gedacht “Man was bist du langweilig?!” — Nein?

Wir auch nicht… aber wir haben trotzdem einen Smart Mirror gebaut :-)

 
Smart Mirror an der Wand

Das ist der erste Teil der Story über unseren Smart Mirror. Dieser Teil erklärt vor allem die Hardware, während sich der zweite Teil mit der Software des Spiegels beschäftigt.

 
Smart Mirror mit Spiegelbild von Jannik und Philipp
Philipp, Jannik und der Smart Mirror


Das Projekt

Die Motivation zum Bau des Smart Mirror kam aus unserem Interesse für neue Technologien und dem Aspekt eine IoT Anwendung zu bauen, die einen praktischen Alltagsnutzen mit coolem Design verbindet. Viele IoT Projekte taugen aufgrund ihres Aufbaus oder ihrer Optik eher als Proof-of-Concept denn als alltagstaugliches Produkt.

Wir sahen in dem Smart Mirror Projekt ein cooles, schickes Produkt, das auf Grund von kontextbezogenen, nützlichen Informationen einen echten Mehrwert schaffen kann. Zu dem Zeitpunkt, als wir darüber nachdachten einen Smart Mirror zu bauen, gab es noch nicht allzu viele Projekte dieser Art, aber ein paar Beispiele, an denen wir uns orientieren konnten, gab es schon.

Es gibt ein eigenes Software-Projekt namens Mirr.OS, welches ein Plugin-System für Smart Mirrors bereitstellt. Dieses war uns aber nicht flexibel genug, da wir eigene Anforderungen an die angezeigten Daten, Design, Sensoren und Programmiersprachen hatten.

Vor allem die Anzeige von Daten, die genau auf die Belange der Nutzenden des Spiegels zugeschnitten sein sollten, machen für uns den Reiz eines solchen Projektes aus. Nicht alle will zum Beispiel morgens beim Zähneputzen Fußballergebnisse sehen, andere aber vielleicht schon. Welche Daten wir in unserem BRICKMAKERS Kontext interessant fanden, seht ihr hier:

 

Für BRICKMAKERS relevante Daten des Smart Mirrors

 

Die Hardware

Um es vorwegzunehmen, die Hardware war das größte Abenteuer bei dem Projekt. Zum einen, weil es kaum fertige Teile zu kaufen gibt, vor allem aber, weil wir sonst eher an Software basteln. :)

 

Die Kamera bewegt sich in Richtung eines offenen Computers.

 

Die wichtigsten Hardware-Bestandteile des Spiegels sind:

 

Der Rahmen

 

Heimwerken bei Kaminfeuer: Der Rahmen

Heimwerken bei Kaminfeuer


Wir haben uns für eine relativ einfache Rahmenkonstruktion mit Schrauben und Metallwinkeln in den Ecken entschieden, was den Nachteil hat, dass exakte 90 Grad Winkel nur schwer zu erreichen sind. Besser wäre es, eine Gehrung mit Nut und Feder, wie hier beschrieben, zu verwenden.

Hier der unbehandelte Rahmen:

 

Der unbehandelte Smart Mirror Rahmen

 

Wir haben uns für ein matt-schwarzes Finish entschieden. Nach 3 Lagen Farbe waren wir mit dem Ergebnis zufrieden. Zusätzlich haben wir noch Belüftungslöcher für Monitor und Raspberry Pi eingebohrt. Wie man sehen kann, sind die Bohrlöcher leicht eingerissen. Hier empfiehlt es sich ein hartes Holz zu verwenden, da sonst die Bohrlöcher leicht einreißen.

Die Elektronik

Beim Monitor haben wir uns für einen ausgedienten 27" Samsung Monitor entscheiden. Wichtig ist eine flache Bauweisen. Durch die Entfernung des Pannels aus der Plastikverkleidung konnten wir einiges an Tiefe einsparen.

 

Anpassen des Samsung Monitors hier noch mit Verkleidung
Anpassen des Samsung Monitors hier noch mit Verkleidung


Der Raspberry Pi ist das Herzstück des Spiegels, der das Betriebssystem und den Programmcode für die Anzeige der Informationen bereitstellt. Ein Raspberry Pi ab der 2. Generation sollte genügend Leistung für unsere Zwecke liefern.

 
Der Raspberry Pi zero W ist günstig und besonders kompakt
Der Raspberry Pi zero W ist günstig und besonders kompakt


Da wir den größten Vorteil eines Smart Mirrors in der “ad-hoc” Darstellung von Informationen sehen, haben wir bewusst auf Touch-Bedienung oder Ähnliches verzichtet. Mett-Fingerabdrücke auf einem Smart Mirror will ja schließlich keiner sehen. Interessant fanden aber eine Steuerung über einen Bewegungssensor, dessen Gesten sich dank der GPIOS des Raspberry Pi auf UI-Interaktionen übertragen lassen.

 
Gesten per GPIOS des Raspberry Pi auf UI-Interaktionen übertragen
Quelle: sparkfun.com


Die Spiegelscheibe

Bei der Spiegelscheibe haben wir uns für eine 4mm dicke Glasscheibe mit einer Spiegelfolie mit 20% Durchlässigkeit entschieden (Solar Screen 80c). Dies hat sich als sehr praktisch erwiesen, da wir so recht einfach die richtige Durchlässigkeit wählen konnten. Denn es ist wichtig, dass die Scheibe zum einen gut spiegelt und zum anderen aber noch genug Licht vom Monitor durchlässt. Unsere gute Beziehung zum Koblenzer Unternehmen G&W Foliendesign hat uns hierbei weiter geholfen :) Die Scheibe ist eine Spende der Jungs. Vielen Dank dafür!

 
Erster Test des Smart Mirror mit der neuen Folie
Erster Test mit der neuen Folie


Hinter der Spiegelscheibe sieht es so aus:

 

Innenleben Smart Mirror

 

Fortsetzung

Das war der erste Teil über unseren Smart Mirror. In Teil 2 beschäftigen wir uns mit der Software.

 

 

Ähnliche Artikel

IoT
15. November 2021 3 Min. Lesezeit
Iot – Was ist das eigentlich?
Weiterlesen
IoT, Developer Content
20. Mai 2019 4 Min. Lesezeit
Learning “Machine Learning” — Teil 2
Weiterlesen
IoT, Developer Content
15. Februar 2019 4 Min. Lesezeit
Visual Studio Code und der ESP8266
Weiterlesen
IoT, Developer Content
18. Dezember 2018 3 Min. Lesezeit
Learning “Machine Learning” Teil 1
Weiterlesen
IoT, Developer Content
10. April 2018 5 Min. Lesezeit
IoT: Speichern & Anzeigen von Temperatursensordaten mit Azure Diensten
Weiterlesen
IoT, DIY
12. März 2018 3 Min. Lesezeit
Deckenlampen per Sprachbefehl oder Wandschalter bedienen
Weiterlesen
(New) Work, DIY
16. April 2020 1 Min. Lesezeit
ESTIMA – Planning Poker for remote teams
Weiterlesen
DIY, Developer Content
23. September 2019 3 Min. Lesezeit
Raumplanung per Multi-User App
Weiterlesen
DIY
10. Juli 2019 3 Min. Lesezeit
Unser IoT Labor & Projekte
Weiterlesen
DIY
29. Januar 2019 4 Min. Lesezeit
Wie man eine Mondlampe baut
Weiterlesen
IoT, DIY
12. März 2018 3 Min. Lesezeit
Deckenlampen per Sprachbefehl oder Wandschalter bedienen
Weiterlesen
IoT, DIY
2. Juni 2017 2 Min. Lesezeit
Wie wir unseren Smart Mirror gebaut haben — Teil 2/2 — Software
Weiterlesen
Pfeil nach links
Pfeil nach rechts