The aim of the project is to create a bot which can sketch any curve on a plane surface.
We got inspiration to do this project because there is no handy product to sketch/plot on large scale.
- 5x 58mm plastic omni-wheel.
- 3x 300rpm DC motors.
- 2x Rotary Encoders.
- 1x Arduino Mega.
- 2x Cytron motor drivers.
- 1x Gyroscope(MPU 9250).
- 1X 5V Regulator(7805).
- 1x 9V Regulator(7809).
- 2x Linear Bearings.
- 2x switches.
- 3d printed parts.
- 1x Full Bread board.
- Jumper wires.
- Aluminium square channels+plates.
- 1x 11.1V 2200mAh LiPo battery.
- 1x Pen.
- 1x Spring.
- It's a 3 wheeled omni drive bot which can sketch any curve given to it.
- The chasis is made of aluminium square channels in an equilateral triangular design.
- Motor and the omni wheel are attached togather with couplings.
- 3 wheels are placed at 120deg to each other.
- Encoders ,attached with free wheels using coupling, are attached to the chasis using hinges so that all 5 wheels are on the same plane.Both the encoders are placed mutually perpendicular to each other.
- Pen is placed at the centroid with the help of 3d printed cylinderical part.Linear bearings are used for easy motion of pen.A spring is attached to the pen on the top and is pressed by a wooden block.
- 3 motors are controlled by 2 motor drivers which is powered directly from 11.1V LiPo battery.
- Encoders are given 5v regulated power.
- Output A of both the encoders are connected to normal digital pins whereas Output B of both the encoders are connected to interrupt pins.
- Gyroscope is directly attached to arduino scl/sda pins with male-male connector to reduce wire length.
- Gyroscope is given power from 5V output from arduino.
- 2 switches are used.One for motor drives and another one for rest of the system.
Components | Cost(INR) |
---|---|
Wheels | 5*450 |
Linear Bearing | 2*100 |
Gyroscope(MPU 9250) | 1*450 |
Motors | 3*500 |
Motor Drive | 2*2500 |
Arduino Mega | 1*650 |
Bread Board | 1*100 |
11.1V LiPo Battery | 1*750 |
Aluminium square channels | 1*100 |
Total | 11,000 |
Plotting any continuous curves on any scale of canvas.
- It cannot draw a discontinuous curve at presesnt.
- Particular size of pen can only be used.
- It can plot only in single colour.
- Attaching a servo motor for rising pen up to plot discontinuous curves.
- Image Plotting(By using G-Code)
- Ruchika Atul Guntewar
- Sanjeev Krishnan R
- Vijai Kumar R
https://www.google.com/amp/s/amp.livescience.com/40103-accelerometer-vs-gyroscope.html