Code Monkey home page Code Monkey logo

martian-harmony-3.0's Introduction

Martian-Harmony-3.0

India's First Robotic Band

Abstract

The idea of this project is to make the India's first ROBOTIC BAND.The team is working on this project for the last three years and each year team try to construct bot that is able to play a particular instrument.In the last two years three instrument flute,drums and keyboard has been completed,so this year we have tried to make a bot that is able to play guitar.

bot1

Team Members

  1. Avneesh Upadhyay
  2. Chirag Gupta
  3. Harsh Agarwal
  4. Harshit Dwivedi
  5. Manas Gupta
  6. Samarth Gubrele
  7. Shubhanshu Agarwal

Mentors

  1. Nabarun Pal
  2. Nikhil Kumar
  3. Shivam Maloo
  4. Umesh Kumawat

Electronic Component Used

  1. Linear Actuators
  2. Arduino Atmega 2560
  3. 10Amp Motor Drivers
  4. High Torque DC Motor
  5. IR obstacle Detection Sensor circuit

Mechanical Sructure

It consist of two part:

  1. Front Portion(Strumming part)
  2. Rear Portion(fret part)

Front Portion(Wooden Structure)

It consists of:

  • Rectangular stand
  • Cubical Structure
  • Motor Support The design consist of the 4 rectangular strips attached to the common cubical block that is further attached to the motor. The plck keys are attached to the other end of the strips.

Rear Portion(Fret part)

Initially 4 frets(Fret 2 to Fret 5) were chosen and each fret consist 6 strings so total 24 ,notes the team has tried to cover.With these 24 notes we are able to play major chords of the guitar (C major,G major,A minor, E major, A major,D etc and many more). For each note one linear actuator is used which is controlled with the help of motor drivers. Between linear actuator and string a see-saw structure has been constructed to press the corresponding string. notes

Final Changes and Modification in design

The sturture became very sophisticated due to less space and more compnent, so we try to reduced our mechanical design .At the end we found out that with the help of just 10 notes of first four frets we are able to play 7 chords of the guitar and hence the covering of 24 notes is useless.

Working

Chords has been pressed with the help of linear actutor that are controlled using motor drivers.The strumming portion is restricted to single pattern having feedback mechanism with the help of IR sensor to avoid time delay and friction opposed on the pluck keys by the strings.

Limitations

  • At present we are able to cover only 10 notes. It is good if we are able to imcrese it.
  • Single strumming pattern can be done. We can't make changes in strumming pattern.
  • Current cumsumption is very high due to lineaar actuators.
  • Lead notes can't be played.

Future Improvements

  • To increase the number of notes covered.
  • To do variation in strumming pattern.
  • To play lead notes of the song.

For Videos Click here

martian-harmony-3.0's People

Contributors

agshubhs avatar harshagrawal18-iitr avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.