music box
I've always admired the concept of the music box and its intricacy, considered one of the oldest forms of music recording and entertainment , sometimes found paired with an automata to make a story telling experience
but it has the inconvenience of being limited to certain songs and doesn't represent many cultures
i got inspired to make a musical box that represents a part of the egyption culture , turning into an interactive art piece .
mohamed fawzi from (دايما معاك )
referenced horse carriage
possible horse mechanism for the automata
referenced project:
the project is centerd around the song (طير بينا يا قلبي ) by mohamed fawzi
includes a music box that plays the song and an automata representing a horse carriage that moves in harmony with the song
the box has two modes , the first mode is when the song is played with the moving horse carriage
it has an ultrasonic sensor, the horse's speed changes according to the distance the user stands from the box
sketch of the project
Construction Parts
the enclosure will be designed as 2.5D parts using fusion 360 and fabricated using laser cutting
the horse will be designed as 3D parts using fusion 360 and fabricated using the 3D printer
Input
(Sensing, Tactile Input, and/or Graphical Input)
wind button
play button
toggle switch
sensing: ultrasonic sensor
Action
(Physical and/or Graphic)
basic mode:
the music box is metaphorically winded by pushing the wind button ,once the box is winded ,the song will play once the play button is pushed .
interactive mode :
the speed of the horse changes accordingly with the change of the distance between the user and the box
Brain
arduino uno
Power Management
9v dc adapter
A test print for the mechanical horse
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
Action: the horse moves three steps when the wind button is bushed
once the wind button is pushed at least once ,the song and the horse start after the play button is pushed
Action:dc motor - mp3 module
Sensing: none
User Input: wind push button - play push button
Complete User Features
interactive mode
Action: horse moves one step
Sensing:ultra sonic sensor
User Input:waving hand
Nice-to-have User Features
Action: light starts from dim to full brightness when the music starts
Sensing: none
User Input: turning the switch on
....
Action: light dims after the music ends
Sensing: none
User Input: the music ends
Task
Sub-Tasks
From:
To:
design circuit for the components
Looking up the power requirements for all components.
Calculating power source requirements.
Wiring the components to the breadboard and the Arduino.
Troubleshooting
13/3
14/3
programing the code
programing the automatic mode for the song
programing the interactive mode with the sensor
14/3
15/3
design the horse and the cart
designing the horse cart in fusion 360 with movable wheels
designing the horse
designing the movement mechanism
15/3
18/3
design the enclosure for the project
Determining the dimensions, t-slots and any other details needed for mounting the components
18/3
19/3
fabrication
printing the horse and cart components
laser cutting the enclosure
20/3
22/3
fitting
testing the compatibility of the components with the enclosure
22/3
23/3
nice to have features
designing the street lights in fusion 360
wiring the lamps to the breadboard
23/3
25/3
Component/Material
Amount
Link
arduino uno
x1
i have in the kit
https://ram-e-shop.com/product/kit-arduino-uno/
on/off toggle switch
x1
https://free-electronic.com/product/mini-toggle-switch-3-pins-spdt-on-on-6a125vac/
push button
x2
https://makerselectronics.com/product/ds-316-push-button-switch-10mm-2-pin-0-5a-250v
mp3 module
x1
https://ram-e-shop.com/product/kit-mp3-m87/
sound speaker
x1
https://lampatronics.com/shop/sensors/light-infrared-sound/rectangular-speaker-10w-8-ohm/
geared dc motor
x2
https://ram-e-shop.com/product/ro-wheel-motor-dg01d/
dc adapter
x1
https://www.amazon.eg/-/en/Wall-Adapter-Fixed-9V-2A/dp/B09GZZ5HP6/ref=asc_df_B09GZZ5HP6/?tag=egoshpadde-21&linkCode=df0&hvadid=545001355414&hvpos=&hvnetw=g&hvrand=13549198316845165643&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=1005394&hvtargid=pla-1665820831194&psc=1
ultrasonic sensor
x1
I have in the kit
https://ram-e-shop.com/product/kit-ultrasonic-txrx/
breadboard
x1
I have in the kit
https://ram-e-shop.com/product/bb01-bread-board/
white led
x2
https://ram-e-shop.com/product/led-smd-ww-5w/
motor driver
x1
https://ram-e-shop.com/product/kit-l298-red/