Robotic Arm Using Arduino Mega 2560 Rev3 (6 Servo With 6 Potentiometer)
Required Components
. 1. Arduino Mega 2560 R3
2. 6 Servo Motor
3. 6 Potentiometer
4. 9V Battery
You can simply simulate this project with protues software
100% TRUSTFUL CODE AND DESIGN
1 . Design file for Robotic Arm - DOWNLOAD
2 . Hex file - DOWNLOAD
Thank You For Downloading.
Explanation : This design mainly constructed for controlling servo motors with potentiometer (actuators).
there are 6 servo motors and 6 corresponding potentiometer. By changing the value of potentiometer we get input signal to micro controller. we know that potentiometer produce only analog signal therefore we needed convert this analog signal to digital signal first . Analog signals only applied to the analog input provider by the arduino Mega 2560 r3. first we read the analog signal from the input pins .it will be in the digital form it have 10bit resolution and has data value between 0 - 1023 . This 0 - 1023 data we mapped to 0 -255 for changing the duty cycle of servo from 0 -100 %.
Operation of the servo motor is worked by applying pwm signal for each 20ms cycle frequency , the signal frequency varies from 0 - 2 ms. Waveform indicating the + 45 degree and +90 degree servo positioning with its frequency.
+90 Degree
You can change this properties by changing frequency and duty-cycle of the PWM signal
TRY THIS PROJECT AND TELL ANY PROBLEMS YOU FOUND
No comments:
Post a Comment