In this tutorial, I will share with you how to make a smart robotic arm. You can control this arm using a “Master” arm using potentiometers.
The “Slave” arm is comprised of servos and will run off of the potentiometer readings. This will mimic manual movements.
Along with this feature, the prototype is also smart because it can record positions and repeat them continuously.
This project is designed for people with experience using Arduino and electronics. Therefore, I wouldn’t recommend this project to absolute beginners.
You need basic understanding of using Servos, potentiometers, and programming knowledge.
COMPONENT REQUIRED
Arduino nano : - http://amzn.to/2BJYzxI
Servo motor : - http://amzn.to/2Ar89au
Tactile push button : -http://amzn.to/2BKPuEL
DC power jack : - http://amzn.to/2AwO8NP
Header pin : - http://amzn.to/2knXbfW
You can increase the number of joints to increase range of motion by increasing servos and potentiometers.
If you want to make your own arm you can use an Acrylic sheet or Popsicle sticks. As I have used.
You can even 3D print a design or use a CNC machine. Another option is to buy a Robotic Arm Kit,
which consists of everything needed for this project.
CIRCUIT DIAGRAM AND CUSTOM PCB
complete detail of the PCB you can find here :- https://oshwlab.com/sharmaz747/record-and-play-robotic-arm
I have try to build this circuit on bread-board and Zero PCB but all are fail because this option are not reliable,
this project is very sensitive to the value of potentiometer so I am not able to get the desire result I have fail so many times.
but Then I think about to try Custom PCB but my belief for PCB's are they must be so expensive but all of my fear was gone when I found JLCPCB.com really they are offering Quality PCB in very affordable rates, if you are also hesitate to try custom PCB just because you think they are very costly I will tell you don't wait just visit JLCPCB.com
If you seriously need quality PCB quickly in your hand then you must have to try JLCPCB PCB manufacturing service. They have Special offer of $2 for 1-4 Layer PCBs, free SMT assembly monthly. If new user signup today from this link JLCPCB.com you will get welcome coupons from JLCPCB.
SMT Assembly service of JLCPCB.com is cherry on top now get your PCB fully assembled and save your time and money Select components for your PCB from there Parts Library of 200k+ in-stock components they are offering $30 valued New User coupons & $24 SMT coupons every month $8.00 setup fee, and $0.0017 per joint
Now no need to order components separately for you PCB and get free from stress of soldering them on PCB just try PCB SMT assembly service and get you PCB with components pre assembled and ready for the project
👉 Try PCBA service of JLCPCB.com and save your time and money, get PCB ready for project, 200K+ components in library of JLCPCB.com as well as 3rd party parts to choose from. Assembly will support 10M+ parts from Digikey, mouser
👉 $30 valued New User coupons
👉 $24 SMT coupons every month
For more detials & offers please visit JLCPCB.com
- Follow the simple step to get this PCB board.
1 - Download the circuit board Gerber file: https://oshwlab.com/sharmaz747/record-and-play-robotic-arm
2 - Create an account using the link below: JLCPCB.com
3 - visit JLCPCB.com Add the Gerber file and place the order.
Carefully do the wiring as shown in drawing
Provide separate power supply (5V DC 1amps) to the Servo motors
Don't forget to short ground of both power source ( arduino + servo)
Please go through the attached images and video for better understanding..
I divide whole project in two parts
- Servo Motor assembly
- Potentiometer assembly
- Servo motor assembly: - Servo motor as J1, J2, J3, J4 fix the servo motors as shown...