Skip to content

16. Applications and Implications

Mood Mirror Project Overview

What will it do?

The Mood Mirror is an interactive mirror that detects the user’s emotional state using a camera and machine learning. Based on the detected emotion (e.g., happiness or sadness), it displays funny or motivational quotes on a small LCD display to improve the user’s mood. Additionally, an LED strip lights up when someone approaches the mirror. The mirror frame has an acrylic enclosure from behind to conceal the internal components.

Who’s done what beforehand?

Several projects have integrated emotional recognition technology and interactive displays, such as:

  • Smart Mirrors: Developed with functionalities like displaying time, weather, and other information.

  • Emotion Recognition Systems: Used by companies and researchers to detect emotions with cameras and machine learning.

  • Interactive Art Installations: Use sensors and displays to interact with viewers based on their presence or behavior.

What will you design?

  • Mirror Frame: A 3D CNC cut frame to house all components.

  • Mirror Surface: Laser-cut mirror acrylic.

  • Acrylic Enclosure: For the back of the frame to conceal internal components.

  • Mounts: 3D printed mounts for securing components inside the frame.

  • Development Boards: Custom designed, milled, and soldered boards for ESP32-CAM and Seed Xiao RP2040.

  • Machine Learning Model: Created on Edge Impulse for emotion recognition.

What materials and components will be used?

  • ESP32-CAM: ₹472 each source.

  • Seed Xiao RP2040: ₹500 each.

  • Ultrasonic Sensor: ₹100 each.

  • LED Strip: ₹300 each.

  • Small LCD Display: ₹2000 each.

  • Mirror Acrylic: ₹800 per sheet.

  • Frame Material (12 mm MDF): ₹500.

  • Acrylic Enclosure: ₹600.

  • 3D Printing Filament: ₹1500 per kg.

  • Relay Switch: ₹200 each.

  • Miscellaneous: ₹500.

Where will they come from?

  • Electronics Components: Ordered from Robu.in, a trusted electronics supplier.

  • Acrylic, Mirror Acrylic, and MDF: Ordered from a local vendor.

How much will they cost?

Estimated cost breakdown in INR:

  • ESP32-CAM: ₹472

  • Seed Xiao RP2040: ₹500

  • Ultrasonic Sensor: ₹100

  • LED Strip: ₹300

  • Small LCD Display: ₹200

  • Mirror Acrylic: ₹800

  • Frame Material (12 mm MDF): ₹500

  • Acrylic Enclosure: ₹600

  • 3D Printing Filament: ₹1500

  • Relay Switch: ₹200

  • Miscellaneous: ₹500

  • Total Estimated Cost: ₹5672

Here is the BOM for my Project so that it is much more clear BOM for FP

What parts and systems will be made?

  • CNC Cut Frame: Designed and cut for the mirror and components.

  • Laser-Cut Mirror Acrylic: Custom cut for the frame.

  • Acrylic Enclosure: Laser-cut to fit the back of the frame.

  • 3D Printed Mounts: Designed to secure components within the frame.

  • Custom Development Boards: Designed, milled, and soldered for ESP32-CAM and Seed Xiao RP2040.

  • Machine Learning Model: Trained and embedded in the ESP32-CAM.

What processes will be used?

  • 3D Design: For mounts

  • 3D Printing: For mounts and possibly parts of the frame.

  • CNC Cutting: For creating the frame.

  • 2D designing: For enclosure and mirror

  • Laser Cutting: For cutting the mirror acrylic and the acrylic enclosure.

  • Soldering: For assembling the custom development boards.

  • Machine Learning Model Training: Using the Edge Impulse platform.

  • Programming: For the ESP32-CAM and Seed Xiao RP2040 to control the components and process data.

What questions need to be answered?

  • Accuracy: How accurately can the machine learning model detect emotions?

  • Latency: How quickly can the system process the image and display the appropriate quote?

  • User Experience: How does the interaction with the mirror affect the user’s mood?

  • Reliability: How reliable are the sensors and components over time?

  • Integration: How well do all the components work together in the final assembly?

How will it be evaluated?

  • Functionality: Does the mirror correctly detect emotions and display relevant quotes?

  • User Feedback: Collect feedback from users regarding their experience and the impact on their mood.

  • Performance: Evaluate the speed and accuracy of the emotion detection and response system.

  • Durability: Test the robustness of the hardware and overall build quality.

  • Design: Assess the aesthetics and ergonomics of the final product, ensuring it is visually appealing and user-friendly.

This comprehensive approach will ensure the Mood Mirror is both effective and user-friendly, promoting mental well-being through innovative technology.