Introduction:-
This is a robotic arm tutorial.in this tutorial, we will make robotic that has its own memory. so that it will remember those position which we will record on it.So let's start making.
Parts Required:-
1. Arduino Uno
2. 4 * servo
3. 10k Potentiometer
Potentiometer Knob
4. Slider switch
5. Wire.
6. Acrylic Sheet/Something to make the structure.
7. Glue Gun.
8. 2 * 5V charger / 5V 5A smps [Highly Recomonded for this project]
9. Tools
10. Screw Driver
11. Bread Board
Procedure:-
- First of all, set all the servo in order to make the Robotic Arm.To make that you can watch the video in the last part of this tutorial.
- Now fix all the 4 potentiometers in the base of the robotic arm.
- Now connect all the VCC pin of the potentiometer, to make a common Vcc for all the servo.
- Similarly, connect all the GND of the potentiometer to make a common GND for it.
- Now connect 4 wires to the signal pin of the potentiometer.
- Now let's have a look on the pin configuration of the servo.
- Now connect all the Vcc pin of the servos to make a common Vcc for the servos, similarly do that for the GND of the servos.
- Now connect 4 wires to the 4 signal pins of the servos.
- Now connect two slider switch as connected in the diagram below.
- Now connect the VCC, GND of both Potentiometer strip and slider switch panel to make common Vcc, GND for both of them.
- Now make an additional wire from the GND of the servos, and connect that to the GND of the Arduino Uno.
- Connect Servos to one 5v charger and the Arduino to another 5v charger to avoid the Servo Jitter Problem.
- Now connect the Servo Signal Pins as follows:
- Servo1 Signal pin --> Pin 8 of Arduino
- Servo2 Signal pin --> Pin 9 of Arduino
- Servo3 Signal pin -->Pin 10 of Arduino
- Servo4 Signal pin -->Pin 11 of Arduino
- Now connect the Signal pin coming from the Potentiometer Strip to the Arduino as follows:-
- Potentiometer1 , p1-->A0 of Arduino.
- Potentiometer2, p2-->A1 of Arduino.
- Potentiometer3 , p3-->A2 of arduino.
- Potentiometer1 , p4-->A3 of arduino.
- Now connect the pins coming out from both the slider switch to A4, A5 of the Arduino Uno.
- For more details See the Diagram below:-
- Now upload the Arduino Code to your Arduino:-Download
For Making Watch This Video:-
Recent Comments
Arif
2017-09-20very good, i like
Sai Tat Sat Mishra
2017-09-22Thanks for your support
Prasad
2018-03-28B.srinath reddy
2018-09-10How can u contact u sir we have a small doubts
vinod
2017-08-22very good project
Sai Tat Sat Mishra
2017-09-06Thank you very much, sir, for your support
Dom
2017-08-31And if i wanna play one time per digital write? just put common button?
Sai Tat Sat Mishra
2017-09-06Ya sure you can do that...
Raghu Lion King
2017-10-21The program does not work and if the comment for serial commands are removed, low memory is displayed. if the slider swithch is operated, the board shuts down pls check the program
Sai Tat Sat Mishra
21-10-2017Sir if you are removing the Comments for serial connection then the arm will be slow because the Serial connection will also consume some time for connection between Arduino and your PC, that's why it's making the Arduino Work slowly.
nigamasis
2017-10-21Nice post
Sai Tat Sat Mishra
2017-10-21Sir As it is a long code thats why its showing Low memory, But its a warning, not an error.
Sai Tat Sat Mishra
2017-10-21Sir Check your connection for Slider Switch I think you are not connecting properly and there may be a short circuit in your connections.So its not a problem on our side.
Do you have any suggestion? my servo motors are too wild, they are totally not following the potentiometers. thank you :)
Sai Tat Sat Mishra
2017-12-16This type of problem is called as servo jerkying... the problem is in you power supply. Please provide one power supply for servo and another for your servo.thanks for your comment....
thank you:) I have another question, How can I save the recorded position in EEPROM? Is there any reference you could share to me? thank you so much again.
Pranshu
2018-01-26Thanks you explained it in very simple way
Sai Tat Sat Mishra
2018-01-28Thank you sir very much for your support and comment. We are happy to have you in our community
Prasad mane
2018-01-31Sir, as per your given code pot is connected to pin which is digital but pot op is analog . please give me answer about that
Sai Tat Sat Mishra
2018-02-01Sir i am not getting you. Properly. Can you explain me clearly what is your query.
aman
2018-02-02all the things very good explain by u...sir can i make this with arduino nano..??
Sai Tat Sat Mishra
2018-02-04Ya sure you can do that. And thanks for your comment.
Prasad mane
2018-03-28My motor is jerking still and rotate automatically as I was used external 5v power supply
Shreehari
2018-04-03Which is the record/play and pause option
Sai Tat Sat Mishra
2018-05-16The swith whuch is connected to the play dfined pin in arduino is the play swith and similar for record switch
Shakti sharan
2018-09-02Thanks for helping now my arm is working smoothly and in a much faster way
Satyam
2018-11-13Plz tell me can I also use 4 pin slider switches I have made it for my school project
Kariso
2018-11-23I made this project but the problem is servo in always moving. any suggestion for power input? My Regrets
Arunesh basak
2020-02-17the code for the arduino, i have to write the code in which app or platform. is www.beginner to pro. com needs to be written.
Siddhant
2020-02-27Hello Is there Any way to Control this Robotic Arm Using Mobile By adding A Bluetooth sensor If so Please Let me Know Because i Have made it And Now Thinking to connect it with Bluetooth sensor to use it by mobile
BeginnerTopro
24-03-2020 06:29:57 pmYes you can control the movement from your mobile.