
Extremely Simple Robotic Arm | 28BYJ-48
thingiverse
Here is a very simple design for a robotic arm that uses three 28BYJ-48 motors. It can be hooked up to essentially any microcontroller, although I highly recommend using some sort of an Arduino as I have already written a sketch for this method. I have also written a sketch in Processing to send controls over USB from the NumPad. Setting it up is as easy as connecting the motor to the board in a proper order, and running the sketches. Getting Started Install Processing and the Arduino IDE Download the sketches Unzip the sketches Upload "RoboticArmStepperControlSketch" to your Arduino if you have one Run "RoboticArmProccessingSketch" in Processing (Click the window that pops up) Use the numpad's side keys to control the arm Physical Layout on the Board In my setup, I used PWM pins 13-2 on an Elegoo Mega2560 R3. You can use any pin layout you want. Just define the pins on lines 18-20 of the code. In the code, I have the motors set at 85-70 RPMs. If you'd like a little more strength, you can go slower than this by changing lines 53-55, but it's not necessary. The values I used work well with the corresponding weights the motors bear. Controls The left side of the numpad (Keys 7, 4, 1) is for independent motor controls, along with the right side for the opposite movement. Keys 8 and 2 move both the arms together. I haven't figured out how to send multiple keys through Processing yet, so until then, keys 8 and 2 will be used for simultaneous control of the motors. Video: https://youtu.be/xse3xQ_XR8U
With this file you will be able to print Extremely Simple Robotic Arm | 28BYJ-48 with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Extremely Simple Robotic Arm | 28BYJ-48.