Smart Mirror an der Wand

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.

 

 

Wenn dir dieser Beitrag gefallen hat, melde dich jetzt für unseren Digital Letter an! Auf diesem Weg bekommst du regelmäßig unsere spannendsten Blogbeiträge, nützliche Fachartikel und interessante Events rund um Digitalisierung, IoT, New Work und vieles mehr!

 

Hier geht’s zur Anmeldung

 

Back to Blog

Related Articles

Behind the face: Product Owner Simon

Hallo, bitte stell dich doch mal kurz vor! Ich bin Simon, komme gebürtig aus Koblenz und hab’...

Unser IoT Labor & Projekte

Das Internet — unendliche Weiten… nee, Moment, das war was anderes, passt aber trotzdem. Denn...

Behind the face: UI/UX Designerin Candy

Hallo! Erzähl doch mal: wer bist du? Ich heiße Candy [gesprochen: Sandy], komme eigentlich aus dem...