Mood Translator
Der Moodtranslator ist eine Maschine, welche die Stimmung der tragenden Person durch eine Webcam mittels Gesichtsausdruckserkennung einließt und mit Hilfe von Farb-Signalen nach außen trägt. Er entstand im dritten Block des Moduls „Grundlagen Interaktive Gestaltung“ zusammen mit Tom Henkl und Elias Ginter.
Für die Kommunikation nach außen stehen folgende Stimmungen zur Verfügung: Neutral: Blaues, konstantes Licht.
Surprised: Gelbes Blinklicht, das blinken verdeutlich soll hierbei die Aufregung untermalen.
Happy: Grünes flackerndes Licht, für positivitä Realisiert wird die Ausgabe über zwei hochleistungs LEDs. Zwei Servomotoren führen verschiedene Farbfolien vor die LEDs, so entstehen verschiedene Farbsignale.
Um den Gesichtsausdruck auszulesen eignet sich die Bibliothek Face Detection in P5.JS.
Das Debbuging mit dem Arduino stellt sich als große Herausforderung dar, weshalb der Code fast vollständig über P5 erfolgt ist.
An den Arduino werden nur Ids übergeben die den aktuellen Gesichtsausdruck anzeigen. Für jeden Zustand wird die Drehung des Motors und das Leuchtverhalten der LED bestimmt.