My project is an interactive robot designed to support mental health by helping children and teenagers express their feelings and understand their causes in a fun and engaging way. Through dedicated emotion buttons and a short question display, the robot provides a card with a QR code linking to relaxation exercises, motivational phrases, or playful activities. Once the activity is completed, the user receives a tangible reward like candy, making emotional support an enjoyable and interactive experience.
The idea is to create a wooden interactive robot equipped with buttons that allow the user to select their emotion. Then, a small screen displays simple questions to help identify the cause of that feeling. After answering, the robot prints or releases a card with a QR code that links to updated content, such as relaxation exercises, fun activities, or motivational quotes. Once the user completes the activity, they can upload information on screen as proof and receive a tangible reward, like candy. My goal is to make emotional support a fun and interactive experience, especially for children and teenagers who often struggle to express themselves.
Construction Parts
The robot body will be mainly made of wood, designed using Fusion. The wooden parts will be laser-cut, while additional supporting parts, such as holders or dispensers, will be created with 3D printing to ensure both durability and a polished look.
Input
(Sensing, Tactile Input, and/or Graphical Input)
6 Push Buttons
Joystick button
On/Off switch
LEDs
buzzer
Action
(Physical and/or Graphic)
LCD Screen (20×4)
(LEDs)
QR Code Card Slot
Candy Dispenser Unit
Screen Navigation (via Joystick)
Brain
Arduino Uno
Power Management
On/Off Switch
Rechargeable Battery
Adaptor 5V
Minimum Features: are the least amount of features that would demonstrate the coverage of all the technical modules and their complete integration
Complete Features: are the set of features that will complete your original project objective and vision
Nice-to-have Features: are the extra set of features that will make the project cooler, yet they need extra time, effort, and/or resources to finish
Minimum User Features
User Feature: Select an emotion.
Input: Six push buttons.
Action: LCD displays the chosen emotion or a simple question, LED lights up, buzzer gives sound feedback.
User Feature: Initial interaction with the user.
Input: Ultrasonic sensor detects presence.
Action: Screen turns on with a welcome message.
User Feature: Basic reward.
Input: Button press confirmation.
Action: Servo motor opens the candy tank to dispense one candy.
Complete User Features
User Feature: Identify the cause of the emotion and guide the user.
Input: Joystick button for navigation and answering.
Action: LCD displays short guiding questions and possible options.
User Feature: Provide activity or exercise.
Input: Selection on the screen.
Action: A QR card slot releases a card with a dynamic QR code that changes its content each time.
User Feature: Conditional reward.
Input: User uploads proof of completing the activity.
Action: System verifies and dispenses candy through the servo unit.
Nice-to-have User Features
User Feature: Visual effects for engagement.
Input: Emotion selection.
Action: LEDs glow in different patterns, animations or transitions appear on the screen.
User Feature: Personalized interaction.
Input: Entering name or age.
Action: Displaying personalized messages or tailored content.
User Feature: Mood tracking over time.
Input: User interactions logged online.
Action: Graphs and summaries of emotional trends displayed via a web or mobile platform.
Component/Material
Amount
Link
Wood Sheets
3–4
Arduino UNO
1
Rechargeable Battery Pack
1
Servo Motor (SG90 or MG995)
1
LEDs
6
Buzzer
1
On/Off Switch
1
Resistors & Jumper Wires Kit
1
Breadboard
1
Power Adapter (9V / 2A)
1
Power Adapter (9V / 2A)
1
Screws, Hinges, Nuts & Bolts
As required
Screws, Hinges, Nuts & Bolts
As required
Tank Box
1
ESP8266
1
Task
Sub-Tasks
From:
To:
CAD Design
Design candy tank, dispenser, and assembly
7
10
Fabrication
Laser cut wood parts + 3D print plastic parts
11
12
Wiring
Connect sensors, motor, and controller
12
14
Coding
Write and merge codes (sensors + motor control)
14
17
Testing
Test dispenser mechanism and full integration
18
19
Testing
Test dispenser mechanism and full integration
18
20
Documentation
Document all steps and results
21
23