Mozo (Smart Desk Lamp)
I think those inanimate things that lay around us need some respect. they play a big, and usually unnoticed role in making our life easier and maybe more interesting.
We spend most of our time using and consuming these things that perform a clear function and do not complain or get bored of you and remain faithful until they are completely consumed
And It is so routine and boring sitting in the room or wherever the place is in the midst of something stationary called inanimate objects. So those inanimate things that are not affected by your presence and you are also not affected by their presence, so can it move and respond to you and your orders?!
The answer will definitely be yes from now on.
I've always been fascinated by things that can express or manage feelings and respond to me and interact with me, that's why I decided to apply my idea. And I've always prefer to sit in the dark at my desk
So I decided to build a desk lamp that can interact with me, change my mood, have a behavior, respond through its senses, sounds or I approach it, obeys, or disobeys, feels that time passes, sneezes, falls asleep …
The idea came from linking my field of study and from respecting those inanimate things that surround us and making them semi-alive and responding to us. They play a huge role, and it is usually noted in making our lives easier and perhaps more interesting.
It has a soul...
It can express his mood, whether sad, happy or angry.
dozing off and feeling sleepy.
It takes a quick nap and you can wake him up by hitting him on the table or calling him.
It gets mad at a situation he hates, and you repeat it to him.
It loves something and would like you to repeat it to him.
Mozo Has a SOUL
Construction Parts
wood / Plastic
Input
(Sensing, Tactile Input, and/or Graphical Input)
Action
(Physical and/or Graphic)
Body movement / NeoPixel mini cells
Brain
Power Management
Adapter
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
Manual Mod
Action: One Axes (One Direction)
Sensing: None
User Input: Joystick
Output: White Led
Complete User Features
Manual Mod
Action: One Axes (One Direction)
Main (Base) Servo Motor
Sensing: None
User Input: Joystick
Output: White Led
Automatic Mode
Action: Two Axis (Two Direction )
Main Base Servo & Head Servo
Sensing: IR Sensor
User Input: None
Output: White Led
Nice-to-have User Features
Manual Mod
Action: One Axes (One Direction)
Main (Base) Servo Motor
Sensing: None
User Input: Joystick
Output: White Led
Automatic Mode
Action: Two Axis (Two Direction )
Main Base Servo & Head Servo
Sensing: IR Sensor
User Input: None
Output: White Led
Smart Mode
Action: Free & Random Action
Sensing: Sound Sensor
User Input: IR & Sound Sensors
Output: RGB Led Changing according to an action
Task
Sub-Tasks
From:
To:
Sketching Base Part
Modeling Base Part (with Base Servo Mount)
Sketching Linkages
Modeling Linkages (with Head Servo Mount)
Sketching Head Part
Modeling Head Part
Fabricating Base Part (Laser Cut)
Assembly Testing of Base Part (Base Servo Mount)
Fabricating Linkages (3D Printed)
Assembly Testing of Linkages (With Head Servo)
Fabricating Head Part (3D Printed)
Assembly Testing of Head Part
Wiring RGB LEDs
Testing RGB LEDs
Wiring 2 Servos
Coding and Testing Servo Motors
Wiring Joystick
Testing Joystick (with Basic Code)
Wiring Manual Mode
Testing Manual Mode
Coding and Testing Manual Mode
Wiring ON/OFF Button
Component/Material
Amount
Link
Arduino
one
Sound Sensor
one
IR Proximity Sensor
one
Joystick
one
toggle switch
one
toggle switch
two
Servo Motors
Two
RGB LED
Two
9 v adapter
one