00. Gathering pertinent information - L-division-2020-2021-odd/Repo-07 GitHub Wiki

MUSICAL BOT FOR PLAYING A XYLOPHONE :

What is Musical Bot?

Music is all around us, and the soundscapes created by its notes and tones can even change our behavior. Music has long been an essential human art form, central to our cultural activities and social development. With recent developments in artificial intelligence and automation in machines, robots are advancing into previously unexplored industries such as music, entertainment and education. Robots are made capable of playing music, which brings happiness for humans. As the bot can be made to play any song with the help of instruments, just by giving input via remote or pressing buttons. Because of this new-innovative idea musical bot came into existence.

NEED STATEMENT :

A School is interested to showcase the beauty of music to their children, so they came up with an idea of developing a robot which plays different kinds of tunes assigned to it. So, that the children develop interest in the music.

The existing solutions for musical bot for playing a xylophone are :

1.Dash Robot :

  • Dash robot is an mini bot that plays the xylophone using only one arm.
  • It is controlled by an mobile application.
  • It is portable and user-friendly.
  • It runs on battery.

2.Phantom robot :

  • Phantom robot is a complex bot that uses many complex circuits to play a xylophone.
  • It is controlled via laptop.

3.LEGO EV3 robot:

  • LEGO EV3 bot is a very user friendly bot.
  • It is portable.
  • it is controlled via remote.

The DIY solutions for this project are :

1.

  • This is a very special robot that uses conveyer belt to reach multiple xylophone blocks to hit them and produce a musical tune.
  • This bot can also be decorated according to the user's will.
  • This bot is portable and user friendly.
  • This bot is contains various ARDUINO UNO circuits.

2.

  • This bot uses industrial SCARA arm to produce various musical tunes.
  • This bot is not portable.
  • This bot requires large amount of electricity to run.

3.SHIMON robot

  • This bot uses various electricity powered solenoid arms to play various musical tunes.
  • This bot uses immense amount of electricity to work.

REFERRED LINKS :-

  1. https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRXi_NruNRZ3Sd0tU_ouz653jE1UjxNc18arA&usqp=CAU
  2. https://i.ytimg.com/vi/CPC3ZSSD6hQ/maxresdefault.jpg
  3. https://i.ytimg.com/vi/-FYDRMKozoc/hqdefault.jpg
  4. https://c8.alamy.com/comp/2BKRDPB/robot-playing-on-colorful-xylophone-at-technology-exhibition-future-and-robotic-concept-2BKRDPB.jpg
  5. https://www.roboticgizmos.com/wp-content/uploads/2016/08/11/Robotic-Xylophone-Player-1280x720.jpg
  6. https://assets.newatlas.com/dims4/default/fba68e5/2147483647/strip/true/crop/1886x1257+337+0/resize/1200x800!/quality/90/?url=http%3A%2F%2Fnewatlas-brightspot.s3.amazonaws.com%2F47%2F14%2F4276bda44b108afc6c65a4015c6d%2Fshimon-sings-1.png

List out each components with details you have found out(details can include working principle, constructions and interaction aspects):

Sr no. Components Mechanism Links
1. arms using solenoid To hold sticks https://hackaday.com/wp-content/uploads/2010/12/solenoid-xylophone.jpg?w=600&h=450
2. DC Motors To move sticks horizontally https://ae01.alicdn.com/kf/HTB1pHvNKpXXXXX4XVXXq6xXFXXXa/5Pcs-High-Speed-DC-3-6V-Mini-Miniature-Motor-For-Remote-Control-RC-Toy-Car-Robot.jpg
3. Ultrasonic sensor To identify length of xylophone https://microcontrollerslab.com/wp-content/uploads/2014/12/HC-SR04-Ultrasonic-Sensor-Pinout-diagram.jpg
4. LCD screen Display tunes https://www.roboelements.com/wp-content/uploads/2019/01/16x2-LCD-Display-Pin-Description.jpg
5. Manual switch can be used to start and stop Start & Stop playing https://electricscooterparts.com/images/switches/SWT-128.jpg
6. LED lights Alert user on tune completition https://www.pcboard.ca/image/cache/catalog/products/leds/5mm_leds/frosted-leds-red-green-blue-yellow-white-800x800.jpg
7. using ARDUINO circuit Blink led as long as music plays https://in.element14.com/productimages/large/en_GB/GEA000066-40.jpg
8. Digital keypad Accept tunes https://images-na.ssl-images-amazon.com/images/I/61qCs3Mok6L._SY355_.jpg

Details about the components:

1. Servo motor:

* Servo motor is used to move the sticks.

2.Ultrasonic sensors:

* Used for measuring the length of the xylophone.

3.LCD screen:

* It is used to display the programed tunes in the bot.

4.Manual switch:

* Used to switch on and switch off the musical bot.

5.LED lights:

* Used to show the battery status i.e. the LED will glow when the battery is about to get over.

6.Arduino:

* It is used to connect all the electronic items together.

7.Digital keypad:

* It is used to select the tune he wants to play in the programed tunes.

8.Arm support:

* It is used to hold the sticks.

Estimated cost:

Sr.no Components Cost
1 Servo motor 150
2 LCD display 125
3 Manual switch 50
4 LED lights 12
5 Arduino 450
6 Digital keypad 160
7 Xylophone 200
8 Arm Support 300
Total cost 1500