How I Built a 3D Printed Robot Arm from Scratch (Arduino Based)

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 มิ.ย. 2024
  • I made an Arduino based robotic arm with a unique control system for under $60! This video will take you through the design, assembly, and code process. My goal was to design an arm that was as compact as possible and didn't have a mess of wires coming out of it. I think this arm turned out pretty well!
    Your support enables me to make awesome projects and share them with an awesome community. Plus, if you choose to support my work, you'll get exclusive benefits available only to my Patreon Community! Support me here! 👉 / buildsomestuff
    If you have an Engineering mindset and like creating new and exciting things, do kindly leave a like and subscribe to keep up to date with the latest projects… Thanks!
    TUTORIAL: • How to Build a 3D Prin...
    NEW STL’s/Code/Wiring Diagram: www.printables.com/model/8189...
    Link to CAD Files: drive.google.com/drive/folder...
    Part Links:
    Servos: amzn.to/45xkgPH
    20KG Servo: amzn.to/43sGe4c
    Micro Servo: amzn.to/3N3g3fj
    Arduino Board: amzn.to/3qfOmHg
    Servo Driver Board: amzn.to/3spBGz1
    Potentiometers: amzn.to/3QujXy4
    Filament: amzn.to/3WNHGfx
    Gripper Gears: amzn.to/42eLIyz
    Screws Larger Set: amzn.to/3C47ASK
    Screws Small Set: amzn.to/44GC2ih
    Wire and Connectors: amzn.to/3qiVMth
    T-Plugs: amzn.to/47df3g6
    Adjustable Power Supply: amzn.to/46e27Xa
    Wire/Shrink Wrap: amzn.to/3G3DEYU
    Rubber Band: amzn.to/3so2O1n
    LED: amzn.to/3FZen1U
    Clear Acrylic: amzn.to/3FYc6nO
    Gripper Foam Pad: amzn.to/3SCE8wA
    Power Switch: amzn.to/3und1LK
    Controller Push Button: amzn.to/3ufX1vh
    3D Printers Used:
    QIDI X-Plus 3 (so fast!): amzn.to/3S09D3m
    Voxelab Aquila (great value): amzn.to/454rHN2
    Anet A8 Plus: amzn.to/3C3BqXC
    Thanks, and best of luck!
    Contents:
    0:00 - Arm in Action
    0:45 - Introduction
    1:02 - The Idea
    1:25 - Arm Design
    1:51 - Cost and Hardware
    2:12 - The Controller
    3:13 - Code Explained
    4:31 - Broken Servo :(
    5:04 - Done!
    5:17 - Bloopers
    The product links provided are Amazon affiliate links and I may earn a commission from qualifying purchases, which helps support the channel without any additional cost to you.
    Tags:
    #3dprinting #robot #robotics #inventions #arduino
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 514

  • @mindtekzone
    @mindtekzone ปีที่แล้ว +525

    I am a 73 year old inventor with 12 patents who has stayed up to date with the latest technology... your work is very impressive, especially from someone of your age. Its kind of funny, but I started out repairing consumer electronics when the TV's ran on vacuum tubes. I own a 3D printer, CAD software and lots of test equipment. I wish I had been born during this time period of 3D printing and the Internet as my inventive life would have been much easier and faster. Good luck to you and stay creative and up to date. ;)

    • @PhG1961
      @PhG1961 ปีที่แล้ว +6

      Couldn't agree more!

    • @karanparve1734
      @karanparve1734 ปีที่แล้ว +4

      Great

    • @karanparve1734
      @karanparve1734 ปีที่แล้ว +4

      Sir do u know anyone who’s worked on universal washing machine PID based speed controller plz give me any reference

    • @guyconiglio8223
      @guyconiglio8223 ปีที่แล้ว +5

      Glad to have you around @mindtekzone! There's still time to invent, follow your passions and happy building.

    • @mindtekzone
      @mindtekzone ปีที่แล้ว +8

      @@guyconiglio8223 Still designing ... passing it on to the next generation. I have identical twin grandsons and teaching them by building robots. ;)

  • @jwpx11
    @jwpx11 ปีที่แล้ว +138

    Dude this deserves way more attention, amazing work! This is sick!!

  • @garyandjanesisk9063
    @garyandjanesisk9063 ปีที่แล้ว +48

    Even though the master/slave control concept has been around for some time, the uniqueness of this robotic arm is the impressive compact and aesthetically pleasing design, demonstrating the advantages of 3D printing technology. Great job!

  • @jent.serrashean364
    @jent.serrashean364 ปีที่แล้ว +6

    Go Kelton!! This is so impressive. Love all the description of your design process.

  • @kraavok
    @kraavok ปีที่แล้ว +6

    Great to see something unique in the homemade robot arm space. The control system looks so cool and futuristic to watch. Awesome job!

  • @havoklad7616
    @havoklad7616 ปีที่แล้ว +2

    Hell yeah man! One of the first videos like this I’ve seen that finds the right balance between info and entertainment

  • @user-en2gh9fs1f
    @user-en2gh9fs1f ปีที่แล้ว +18

    I really would LOVE to see a step by step tutorial on just the fusion design aspect of this. Would be very cool to be able to follow along and build one myself. Great video!

  • @thecakeisnotalie5391
    @thecakeisnotalie5391 ปีที่แล้ว +1

    I really love the design you came up with for the arm, it has a really pleasing sorta industrial look which is really satisfying to watch while operating

  • @acyiz
    @acyiz ปีที่แล้ว +5

    I love the approach you took to controlling the arm, I have always loved that design of having a mini version of it that you move to control the big version. When I first saw how some commercial submarines have a mini arm that you move to move the big arm i new I wanted to build something like that!

  • @Jacob-fx2ou
    @Jacob-fx2ou ปีที่แล้ว +3

    i have been building an Arduino robotic arm for a school project and this video has helped a lot, keep up the fantastic work

  • @ArnaudMEURET
    @ArnaudMEURET 20 วันที่ผ่านมา +1

    Congratulations for the great visual design it's a major success factor these days !👌

  • @SeanODonovan42
    @SeanODonovan42 ปีที่แล้ว +2

    Really great project dude! Gotta add that the video is very well made for the first video on your channel👌
    I have also done some Arduino projects that I'm pretty proud of, but never could convince myself to put out a video like this. Now I might actually do it, so thanks for the inspiration.

  • @micklethenickel
    @micklethenickel ปีที่แล้ว +1

    This is the coolest manual control method that I've seen for a robot arm, great job!

  • @lemastertech
    @lemastertech ปีที่แล้ว +6

    Hey man, welcome to TH-cam! What an awesome project to start with, I do some Arduino stuff too but I do a lot more coding than building so it was really cool to see such an awesome build! Congrats man

  • @cav1stlt922
    @cav1stlt922 10 หลายเดือนก่อน +2

    You will go a long way, a great future! And I need to also praise your parents for being supportive and surely encouraging you with your passion. Kudo to everyone. Good luck.

  • @Frank_wow
    @Frank_wow ปีที่แล้ว +1

    this is soo amazing! ive been building things like this out of lego and you are the only person i can find that does this. this deserves a subscribe from me.

  • @SebastianHehn
    @SebastianHehn ปีที่แล้ว +6

    This is really great - you did an exceptionally good job!

  • @mynamesjudge
    @mynamesjudge 11 หลายเดือนก่อน +6

    Using a scale model as a controller is such a genius but simple idea. Well done all around.

  • @AndyBaker45
    @AndyBaker45 ปีที่แล้ว +3

    This is a great video. I like how compact the design is, and the arm control. There have been FRC teams doing this arm control for a while (234 in 2001), but it's been a while since it's been done well.

  • @PhG1961
    @PhG1961 ปีที่แล้ว +2

    Great ingenuity and very impressive! Congratulations and I'm looking forward to see what's next!

  • @kamel3d
    @kamel3d ปีที่แล้ว +2

    One of the sleakest robot arms I have ever seen, well done!

  • @Bartholinn
    @Bartholinn 10 หลายเดือนก่อน +1

    Dude you did an amazing job with this one ! You inspired me.

  • @olinuxx
    @olinuxx ปีที่แล้ว +2

    Great job! I'm also making my own robotic arms, you can learn so much with projects like this!

  • @ryalcleare8045
    @ryalcleare8045 ปีที่แล้ว +8

    wow! i aspire to make stuff like this someday. keep up the amazing work and great content :)

  • @Zuunky
    @Zuunky ปีที่แล้ว +5

    Really cool. It would be a great addition to this robot adding a button that when pressed saves the current positoin of the motors (potmeters) and you can manually save multiple positions to replay them as a programmed animation. I did this with a hobby robot I built a few years ago

  • @BasementCreationsChannel
    @BasementCreationsChannel ปีที่แล้ว +9

    Great stuff! Controlling the arm with a miniature version that has potentiometers in joints is actually quite ingenious. I am planning to incorporate something similar in my own arm for the ease of training it.

    • @dinoalesi9653
      @dinoalesi9653 ปีที่แล้ว +1

      Good idea.
      What potentiometers did you use?

  • @piratebazill
    @piratebazill ปีที่แล้ว +2

    This is the best parking design for a robot I have ever seen.

  • @codylister3859
    @codylister3859 9 หลายเดือนก่อน +1

    very impressive young man. keep it up. you're going places

  • @theleafiest544
    @theleafiest544 6 หลายเดือนก่อน +1

    Thank you for the inspiration, I used this for my first robotics project!

  • @ohlssonster
    @ohlssonster ปีที่แล้ว +1

    Wow! This is amazing - would love to see a full tutorial of this to be able to do it myself

  • @vmiguel1988
    @vmiguel1988 ปีที่แล้ว +1

    Your presentation style is quite chilling ❤

  • @DaveEverett01
    @DaveEverett01 ปีที่แล้ว +2

    Great work, neat and efficient design.

  • @kennethcassel
    @kennethcassel ปีที่แล้ว +1

    Really great job! Keep the videos coming!

  • @davidmimay
    @davidmimay 7 หลายเดือนก่อน +1

    The controller is amazing 😳 nice project, is really inspiring!

  • @plugnugget3672
    @plugnugget3672 ปีที่แล้ว +1

    Wow. This is simply amazing. Very good

  • @isthattrue1083
    @isthattrue1083 ปีที่แล้ว +1

    That's neat. It's kinda cute. I like the sound it makes too.

  • @dmitrynuzhdin
    @dmitrynuzhdin ปีที่แล้ว

    Nice design! Good luck with future builds.

  • @xdanano
    @xdanano ปีที่แล้ว +1

    Potentiometer control is genius. I might build this one looks fun

  • @StewsChannel
    @StewsChannel 5 หลายเดือนก่อน +1

    This is so awesome, love the potential of Arduino's!

  • @nickdragonslayer
    @nickdragonslayer 7 หลายเดือนก่อน +1

    Wow man, your work it's amazing!

  • @grahamnichols1416
    @grahamnichols1416 5 หลายเดือนก่อน +1

    Excellent work young sir! Liked and subscribed.

  • @massacrestarts1673
    @massacrestarts1673 8 หลายเดือนก่อน +1

    Great work, nice design! 👍

  • @ThirdEyePsychology
    @ThirdEyePsychology 10 หลายเดือนก่อน +1

    This is pretty awesome. Thank you for sharing!!

  • @LikeAboss168
    @LikeAboss168 5 หลายเดือนก่อน +1

    This is sweet! I love the scalable design I might build one with longer grippers

  • @wladem
    @wladem ปีที่แล้ว +1

    Great project bro! Thank you for inspiration :)

  • @daltonbonertz8934
    @daltonbonertz8934 ปีที่แล้ว +4

    Awesome video and project Like many others I would love to see this open sourced!

  • @tranucson-robotics2521
    @tranucson-robotics2521 ปีที่แล้ว +1

    very interested. Thank you so much
    😀

  • @webjoeking
    @webjoeking ปีที่แล้ว +2

    Great job! I look forward to your future projects. Subbed.

  • @ParodieHecker-mobile
    @ParodieHecker-mobile ปีที่แล้ว +1

    Dude, this is your first video? :o
    You just earned a new subscriber!

  • @ParthSareen
    @ParthSareen ปีที่แล้ว +2

    The pot mapping to positioning is a neat idea if you’re getting started! If you’re looking to iterate Is recommend experimenting with cameras and getting back into the inverse kinematics

  • @Citnos
    @Citnos หลายเดือนก่อน +1

    Damn this is impressive, hope to reach your skills level one day!

  • @JAYTHEGREAT355
    @JAYTHEGREAT355 18 วันที่ผ่านมา +1

    goo job , just downloaded the files from the drive , i will check em out and try to build this arm . great work aprreciate youre time .

  • @notagamer8782
    @notagamer8782 5 หลายเดือนก่อน +3

    I was wondering why the arm felt so human in the beginning so when you revealed that the controller was a scaled down version that you adjust by hand my mind was blown and it all made sense. Such a fun and cool idea

  • @davidrave563
    @davidrave563 ปีที่แล้ว +2

    This is amazing! Keep up the good work!

  • @hffb27
    @hffb27 ปีที่แล้ว +4

    I wanna make this lil guy

  • @nickepps1746
    @nickepps1746 3 หลายเดือนก่อน +1

    Very impressive both project and video.

  • @rainerl100
    @rainerl100 7 หลายเดือนก่อน +1

    Epic man well done

  • @richardpersonal9492
    @richardpersonal9492 ปีที่แล้ว +25

    I am an engineering student who just bought a 3d printer. I was looking for a first project and i stumbled across this video. The idea for the controller is absolutely genius in my opinion. Other videos i have looked into felt so unapproachable with the amount of coding (also not my strong suit) but seeing how you dealt with that inspired me and i am going to attempt to build this myself. I also personally think that your arm moves much more organically compared to the others. keep it up! subscribed

    • @type93thunder
      @type93thunder ปีที่แล้ว +2

      same lol

    • @kree5423
      @kree5423 7 หลายเดือนก่อน +1

      Bro what 3D printer do you suggest?

    • @alex59292
      @alex59292 6 หลายเดือนก่อน

      @@kree5423sv06/sv06 plus if you're on a budget and p1s if you just want it to work but costs a bit more and if you just have money to throw around get an X1C it's literally foolproof

    • @j-hi1ji
      @j-hi1ji 6 หลายเดือนก่อน +2

      i suggest the ender 3 v2 because it is basically open source if something breaks

    • @alex59292
      @alex59292 6 หลายเดือนก่อน

      @@j-hi1jisv06 is open source and better build

  • @rickhuang4478
    @rickhuang4478 ปีที่แล้ว +1

    this project is great~~wait and expect your coming sharing~~~thanks a lot

  • @andrewlesh8716
    @andrewlesh8716 ปีที่แล้ว +3

    Nice work!

  • @faked8586
    @faked8586 5 หลายเดือนก่อน +1

    Definitely gonna build this

  • @IsaacDanielReyna
    @IsaacDanielReyna ปีที่แล้ว +1

    Bro that's so clever!!!

  • @EletronicaeTecnologia
    @EletronicaeTecnologia ปีที่แล้ว +1

    Parabéns pelo trabalho. Ficou fantástico.

  • @tylersnard
    @tylersnard ปีที่แล้ว +1

    You're so young and doing such cool stuff!

  • @gustafssonadam
    @gustafssonadam ปีที่แล้ว +1

    Nice work man! :)

  • @IngMartinP
    @IngMartinP ปีที่แล้ว +1

    Awesome project!

  • @Domjavy
    @Domjavy ปีที่แล้ว +1

    YOU EARNED YOURSELF A NEW SUBSCRIBER!!!!

  • @mrnevermind
    @mrnevermind 9 หลายเดือนก่อน +1

    I subbed❤ you’re making a great quality content

  • @xtokumaru
    @xtokumaru ปีที่แล้ว +4

    Why does this robotic arm moving look so much like the visual effects from the original Robocop (1987) movie? 😂 I think you absolutely nailed the "stop-motion" look!

    • @skullthrower8904
      @skullthrower8904 ปีที่แล้ว +2

      Was about to say that lol it looks really cool

  • @gameofpj3286
    @gameofpj3286 ปีที่แล้ว +1

    The tiny arm for controlling is SO adorable xD

  • @Erik-ri7ze
    @Erik-ri7ze ปีที่แล้ว +2

    10/10 would watch again

  • @glowytheglowbug
    @glowytheglowbug ปีที่แล้ว +1

    daymn this is really cool!

  • @robodabbler
    @robodabbler ปีที่แล้ว +1

    Most interesting and informative.

  • @justchris846
    @justchris846 ปีที่แล้ว +1

    Bruh, you are super smart!!

  • @conradoneto2859
    @conradoneto2859 3 หลายเดือนก่อน +1

    congratulations, great work

  • @Thefedmog_Challenge
    @Thefedmog_Challenge ปีที่แล้ว +2

    Impressive skills. At that age i played with barbies. you have a promsing future. Keep up the great work 👍💪.

  • @isthattrue1083
    @isthattrue1083 ปีที่แล้ว +1

    That's so cool!

  • @MrBoobie_FPV
    @MrBoobie_FPV ปีที่แล้ว +1

    Awesome work.

  • @VeraArt-wt4nl
    @VeraArt-wt4nl ปีที่แล้ว +1

    Love the idea! Its very cool so pushing me to making it for myself too.

    • @buildsomestuff
      @buildsomestuff  ปีที่แล้ว +1

      Awesome! If you do decide to make it, I've added all part links to the video's description.

  • @istihegyi5823
    @istihegyi5823 ปีที่แล้ว +1

    that gripper is brilliant..

  • @sunilkumar-lo4nt
    @sunilkumar-lo4nt ปีที่แล้ว +4

    Great job. Request for the 3d print files. Thanks

  • @user-xb4xx4yw4t
    @user-xb4xx4yw4t 7 หลายเดือนก่อน +1

    I love it, that robot voodoo controller is cool too!

  • @swannschilling474
    @swannschilling474 ปีที่แล้ว +1

    This is beautiful ❤

  • @rbaleksandar
    @rbaleksandar ปีที่แล้ว +1

    Amazing. Respect for the incredible work. And that price tag...Geesh...

  • @zdog90210
    @zdog90210 7 หลายเดือนก่อน +1

    Cool arm! Awesome project, It would be fun to try and write with it or something like that

  • @madeinnewyork87
    @madeinnewyork87 8 หลายเดือนก่อน +1

    That's friggin cool!

  • @Nathan69
    @Nathan69 ปีที่แล้ว +1

    AMAZING PLEASE SHOW MORE

  • @vishawdeepsingh2879
    @vishawdeepsingh2879 ปีที่แล้ว +1

    The controller is dope !

  • @ICTS_Gunathilaka
    @ICTS_Gunathilaka ปีที่แล้ว +1

    Great project.

  • @martins4555
    @martins4555 ปีที่แล้ว +1

    Man, that driver board would get a German patriot going XD
    Cool project!

  • @mcduffchannel
    @mcduffchannel ปีที่แล้ว +1

    So simple its genius!

  • @strongme80
    @strongme80 ปีที่แล้ว +1

    Whaaat! Robot Arm & Arduino - SUBBED!

  • @bocarlsson3rd
    @bocarlsson3rd ปีที่แล้ว +1

    Super cool. I would love to see someone try to implement haptic feedback and a way for the arm to sense if it is facing too much resistance (like the Kuka arm).

  • @phillip3218
    @phillip3218 5 หลายเดือนก่อน +1

    Very impressive

  • @user-ge7nf8bq8q
    @user-ge7nf8bq8q 11 หลายเดือนก่อน +2

    If you every get a chance it would be very helpful for you to add a document with a wiring diagram, that way we can roughly follow along. Thank you for sharing this with everyone, im going to take a shot at putting it together!

  • @urielcabrera3264
    @urielcabrera3264 9 หลายเดือนก่อน +1

    amazing work...

  • @pauldery7875
    @pauldery7875 ปีที่แล้ว +1

    I love it. Great work, I would love to make this for my grandson.

    • @buildsomestuff
      @buildsomestuff  ปีที่แล้ว +1

      That's awesome! If you decide to, I've added links to all the parts in the video's description.

  • @akardasis
    @akardasis ปีที่แล้ว +2

    This rules. The controller is so clever.

  • @ozgurerden6445
    @ozgurerden6445 11 หลายเดือนก่อน +1

    Great job for your age, congragulations

  • @CARLOSEDUARDO-bj2vg
    @CARLOSEDUARDO-bj2vg 8 หลายเดือนก่อน +1

    Congratulations! I downloaded your project to try to replicate it here in Brazil. I haven't printed it yet because of the wrist gear. This is the biggest difficulty.