Micro Servo Robot

Поділитися
Вставка
  • Опубліковано 27 жов 2024
  • 4 axis robot arm with a small gripper and teach function. (In fact: it is a 3 axis robot)
    please read the full description before ask questions which are already answered -
    Arduino mini pro 5V (Uno, Nano .. what ever...)
    4 * micro servos 180degrees
    4 * 22k potentiometer (10K is okey!)
    NmH Battery 4.8V (The Arduino cannot power the servos)
    Wires, Button, Switch
    Balsa wood, Metal, Plastic
    Zip Ties and Glue
    Teach mode: After a reset the robot arm follows the teach in arm while simple mapping the analog inputs every 25ms to the servo motors. Pressing the button stores each servo position in a array.
    Play mode: The sketch reads the array step by step and and moves the robot arm. For cool loocking movements i added a routine calculates different micro steps for each servo to have moving start and end sync on all axis. Also added a ramp for soft increase/decrease velocity. Shorter travel distances the robot does slow, longer distances with faster speed.
    Play Mode version 1.1 The gripper input is used to set the delay (0,1,3,15,60,300 seconds) after a loop is done. The switch (it was left from the project start) pauses the robot.
    Technical details the code and discussion: community.robo...
    The idea for this project is taken from letsmakerobots.... - Stoerpeak made me do it! - • Mini-Roboter
    Music: Ticon - Don't Tell Me I Sing Like A Robot
    Additional video material with nice moves: • Micro Servo Robot move...
    New project online: ZENrobot • ZENrobot 'Recreation i...

КОМЕНТАРІ • 505

  • @robotwo
    @robotwo 8 років тому +204

    Someone recently uploaded a kickstarter project titled "Micro Servo Robot with Memory" using this exact video.
    Since I knew I had seen it before and there's no clear affiliation between you and the project I thought I'd put a little notice of that here in case you want to investigate it any further.

    • @pinaut4803
      @pinaut4803  8 років тому +157

      +robotwo R. Stoveeloff using my video for a fake project. i try to stop him now on kickstarter. Thx for the information!

    • @NEWSITYRAP
      @NEWSITYRAP 7 років тому +1

      Respect G Master : ).

    • @kindaeztho3886
      @kindaeztho3886 6 років тому

      You cant.. so why tf u upload it to yt?? Now anyone that can or want can make it

    • @enesmahmutkulak
      @enesmahmutkulak 6 років тому

      Nasil yapildigini lutfen yaz

    • @OMKAR-ys9ly
      @OMKAR-ys9ly Місяць тому

      🥺🥺~🥺

  • @pinaut4803
    @pinaut4803  8 років тому +4

    Teaser for the next video: ua-cam.com/video/8ibtpvTdlA4/v-deo.html

  • @casadoroger
    @casadoroger 7 років тому +15

    Love this! I was trying to look for ideas to make a small 6 axes but this goes beyond that... you can even teach the positions and run it in auto. This is crazy cool!

  • @benjamincounter418
    @benjamincounter418 Рік тому +3

    Hey, I’m recreating this project for my final in digital electronics, but instead I have decided to 3d print the base and moving limbs. Viewing this project has really shot up my drive to want to learn more about microcontrollers and whatnot. Appreciated greatly.

  • @1ksubscriberswithoutanyvid162
    @1ksubscriberswithoutanyvid162 4 роки тому +29

    "I used to watch BEN 10 at this age"

  • @GeorgeGarciaobi-gueygarcia
    @GeorgeGarciaobi-gueygarcia 6 років тому +1

    HOLY SMOKES!!!!! YOU JUST BLEW MY MIND...... that was the most efficient way to create, teach and repeat... WOW

  • @micromachine7954
    @micromachine7954 9 років тому +3

    This is just AWESOME! I have to know more about this! Can you please do a tutorial on some of the basics? This would be so fun to play with!

  • @henk6172
    @henk6172 9 років тому +6

    Really awesome creating and video, the video editing adds a professional feel to the video even though it's just a proof of concept/fun project. Well done :)

  • @amitdawar6411
    @amitdawar6411 8 років тому +14

    At the end... ".....Time for Coding"
    I love that.

  • @williamwilliams6558
    @williamwilliams6558 8 років тому +1

    This video makes me so excited watching it! I am very proud of you and whoever you got this project idea from. THIS VIDEO ROCKS.

  • @Weasawll
    @Weasawll 9 років тому

    I could entertain myself with this for hours...

  • @sandrajaramillo3822
    @sandrajaramillo3822 8 років тому +25

    Can you please post a tutorial with steps on how to build this... it would be really helpful! :) ... and would an arduino uno work with this project?

  • @maximustar2021
    @maximustar2021 Рік тому +1

    pls make more projects like this!!!!

  • @DualDesertEagle
    @DualDesertEagle Рік тому

    Just saw this featured in another video called "TOP 10 Arduino Projects Of All Time"! The robotic arm following the movement put in by the user alone made me jump out of my seat in utter amazement, and the part where it repeated the memorized movements and kept picking up the bits at the bottom of the slide and dropped them at the top made me plop back into my seat in utter disbelief! Not many videos have achieved that, so congrats on a project well done!
    And this is coming from someone currently taking a break from building an automated magazine speed loader for airsoft where u enter a number and just push a magazine's loading port down onto the nozzle to have the magazine loaded to about the entered number (I'm not going for utmost accuracy yet, just trying to achieve an approximate number to the one entered by the user).

  • @TheBull06
    @TheBull06 9 років тому +63

    can you make a tutorial :'( please

    •  9 років тому +13

      +TheBull06 you can see it here: letsmakerobots.com/robot/project/micro-servo-robot

    • @utetwo9709
      @utetwo9709 4 роки тому +1

      This is easy

  • @reenuchaudhary4303
    @reenuchaudhary4303 5 років тому +2

    Please make video on how to make Servo robotic arm

  • @zacharybailey4580
    @zacharybailey4580 3 роки тому

    THIS IS SOOO RAD! Also I dig the soundtrack lol

  • @vidasboy8377
    @vidasboy8377 2 роки тому

    Man how the servo move so smooooooooooth

  • @jatnng2
    @jatnng2 2 роки тому

    your music makes me wanna smoke a big spliff, can that robotic arm pass me the filter

  • @LordGryllwotth
    @LordGryllwotth 6 років тому

    Very nice. Could be used for handling hazardous materials at home.

  • @ctbully
    @ctbully 6 років тому

    Im so impressed with this video Ive decided to build one just based on looking at this video alone. No diagrams, no code. All from scratch. I will post once Ive completed it. Hopefully its as nice as this one and as smooth

  • @walterp7125
    @walterp7125 9 років тому

    Frank ,you may start with arduino uno , some servo RC and arduino's library for servo and else .Try to do and to look what happen , modicfy code ect

  • @Kenteshimodo
    @Kenteshimodo 10 років тому

    It'd be awesome watching a video with a little more in depth look into the work that went into this :)

  • @alexbrown2275
    @alexbrown2275 8 років тому

    Chatter/noise in the system might be reduced with the use of digital servos (If they were not already digital). Cool Project!

  • @christianlewis7055
    @christianlewis7055 8 років тому +11

    Sooooooooooooooooooo cool!!!!

  • @omegalasermexico
    @omegalasermexico Рік тому +1

    Amazing..tku for sharing

  • @nivaldogeorgjunior5530
    @nivaldogeorgjunior5530 9 років тому

    man, this is fucking awesome, this tec. is very advanced, cientists uses thinks like this to operate objects that can't be touch, gratz, you are a genius, replie this in a scale 1 x 20 and you can work at nasa man.

  • @radiorob007
    @radiorob007 7 років тому +1

    This is the first time I see this movie,
    Very nice!
    Friendly greetings from the Netherlands
    Rob.

  • @walterp7125
    @walterp7125 9 років тому +1

    could you please tell me which kind of potentiometer are you using ?

  • @cristovaolavarinhas8676
    @cristovaolavarinhas8676 3 роки тому

    Mr. Pinaut, what is the "yellow shield" with a button, that has the memory function? Sorry for my English.

  • @ryanoc333
    @ryanoc333 8 років тому

    Very cool and inspiring! I wasn't expecting that ending. Great work!

  • @adisharr
    @adisharr 8 років тому +2

    Looks like a fun project - well done! :)

  • @superandry90
    @superandry90 9 років тому +2

    Congratulations on the job, I might have a wiring diagram of the circuit? I would like to use arduino. thanks

  • @walterp7125
    @walterp7125 9 років тому +1

    where can I find this potentiometers ?

  • @thang387
    @thang387 9 років тому

    i have read your schematic, i saw the button. But i just can't see where is your switch

  • @eugeniorivera4818
    @eugeniorivera4818 7 років тому +5

    "What is my purpose?" - Robot, "To pick up bits" - Human, "Oh :(" -Robot

  • @cristiantiagonagorski9769
    @cristiantiagonagorski9769 6 років тому

    Esta é a melhor coisa que eu vi no UA-cam

  • @roidroid
    @roidroid 9 років тому +1

    Have you tried connecting wires onto the servos' own internal potentiometers?

    • @pinaut4803
      @pinaut4803  9 років тому +2

      roidroid yes that would also work, but the plastic gear from the micro servos didn't like manually movements by hand

  • @armaandsouza6161
    @armaandsouza6161 8 років тому

    hey! other than the arduino mini pro what else did you use. Where the push button is what is that. Is that what remembers the movement and also how did you program the mini did you use a " FTDI TTL-232R USB - TTL Level Serial Converter Cable".

  • @CHIRRISCUISQUIS
    @CHIRRISCUISQUIS 9 років тому

    CONGRATULATIONS.

  • @yustaseyustas1324
    @yustaseyustas1324 10 років тому

    Thanks for the code! The sound is not found, although in your video link to Thujon, but who is not found. Sorry for my stupidity.Awesome video.

  • @BrandonABsm
    @BrandonABsm 7 років тому

    What kind of potentiometers are you using? The only flat-ish ones I can find are 20 use trim pots =/

  • @krishnachaitanya6800
    @krishnachaitanya6800 Рік тому

    i have successfully implemented this as my Engineering project 5 years back ! thanks

  • @profytecnet
    @profytecnet 9 років тому

    Very nice, thanks for shearing !

  • @SarahC2
    @SarahC2 8 років тому

    I would buy the hell out of this.

  • @funhok8809
    @funhok8809 2 роки тому

    I Appreciate you bro that's amazing

  • @BL4MEY3LL0W
    @BL4MEY3LL0W 8 років тому

    THIS WOULD BE GREAT FOR A ANIMATRONIC

  • @StephenByersJ
    @StephenByersJ 10 років тому +1

    Heinlein would be proud!

  • @nabilandadamslaboratory3422
    @nabilandadamslaboratory3422 3 роки тому +1

    Can you please make a tutorial on this?

  • @gokalpgokce7069
    @gokalpgokce7069 9 років тому

    Pinaut hello . I realized design for micro servos you have made your robot to finish the project, but such software bugs. If you can give detailed information about micro servo robots you've done to me I would be very pleased.

  • @aarishin89
    @aarishin89 9 років тому

    Отлично! Классный проект!!! very good!!!

  • @shodanxx
    @shodanxx 7 років тому

    Cool, I'm making an arm with the U brackets from ebay and 996r servos.

  • @PriyaGupta-vm8pj
    @PriyaGupta-vm8pj 4 роки тому +1

    Hiw did you made that learn mode board and can you help me where i can made that learn mode board or some videos like that

  • @asaibabd9785
    @asaibabd9785 8 років тому

    Please give me the name of the boat on the sensitive joints and wooden surround Thanks

  • @rickburnout666
    @rickburnout666 9 років тому

    Clever stuff !! are you using Tower Pro SG-90 digital servos?

  • @franciscomoren0
    @franciscomoren0 8 років тому

    Hi Pinaut. Could you let me know the exact model of the 22k potentiometer? Please. -- Your project is so cool. I would like to try it at home. I identified the micro servo 9g, but I can't find the model for the pot (yes, you're right any 22k pot will do, but balsa wood is fragile and I would like to use the same on you used, since it is easy to turn). Thx in advance.

  • @researchandbuild1751
    @researchandbuild1751 6 років тому

    I don't know how you got those mini SG90's to move so smoothly without jitter. Mine jitter quite a bit

  • @duleml
    @duleml 8 років тому

    Hello! I made your robotic arm but i have a problem in automatic replay mode : after I set him , after every cicle the arm make a big pause .. a few seconds . After another set the time is different... it is very annoying . What is the problem? Thanx!

  • @starmount326
    @starmount326 4 роки тому

    what a cool and lovely robotic arm. Well done.

  • @ElectronDust
    @ElectronDust 8 років тому

    really nicely done! Both video and robot. Good craftsmanship!

  • @Solid3d-Melb
    @Solid3d-Melb 3 роки тому

    Robot is like "I can do this all day"

  • @basselmasri94
    @basselmasri94 8 років тому +2

    dear sir,
    thank you for sharing your great work.
    Good luck with your further projects.

  • @AndresGonzalezMaker
    @AndresGonzalezMaker 9 років тому

    Hi, very nice Project. Why did you use 22k pots instead the traditional 10k pots for Arduino?

  • @SertEngineering
    @SertEngineering 8 років тому

    One of the coolest project ever. Thanks for sharing.

  • @ravikirandasari5281
    @ravikirandasari5281 6 років тому

    Can you please tell me where can i get those 22k potentiometers.
    Because I tried with regular ones but its not working that much of accurately.
    Could you please tell me where you get those blue and white coloured potentiometers it will be very helpful to me if you say that information to me.
    Thank you in advance

  • @EpicMusicAlbum
    @EpicMusicAlbum 9 років тому

    Can you please guide details each function?

  • @mahdiansari3143
    @mahdiansari3143 4 роки тому

    very nice

  • @edfad3387
    @edfad3387 8 років тому

    gj! nice video! and that music xD so cool!

  • @nabilandadamslaboratory3422
    @nabilandadamslaboratory3422 4 роки тому

    Awesome!! I've been looking for this video! Which potentiometers did you use for the dummy arm?

  • @waldner62
    @waldner62 7 років тому

    Hallo Pinaut, klappt alles gut...aber nach dem speichern laufen die Servos sehr langsam. Was mache ich verkehrt?

    • @pinaut4803
      @pinaut4803  7 років тому

      ähm… kommt mir bekannt vor, aber hab ich grad nicht present. Könnte was mit der Tasterabfrage gewesen sein. Lösung steht in der Diskussion auf der letsmakerobots Seite...

    • @waldner62
      @waldner62 7 років тому

      Danke, ich hatte Plus und Minus und den WIderstand am Schalter vertauscht. Jetzt klappt alles bestens. Danke nochmals.

  • @ercost60
    @ercost60 9 років тому

    Very nice. Great job scaling motion from control armature to arm.

  • @SherlockHolmes-nz9en
    @SherlockHolmes-nz9en 4 роки тому

    why your robot is soo smooth but mine lags to much? plz answer

  • @diyowl5496
    @diyowl5496 8 років тому

    Will it work with 4 AA bateries which toghether make 6 volts?

  • @korolok1807
    @korolok1807 9 років тому

    Hallo, lassen Sie Schaltplan Tasten der Büroverbindung Website Ich habe es nicht so kann im Code arbeiten, die Sie geändert haben?

  • @KelvinCurt
    @KelvinCurt 8 років тому

    where'd u find those small circular 22k potentiometers, i've been looking everywhere for them but i can't find them...pleez help :(

  • @tfhueteify
    @tfhueteify 9 років тому +1

    Really great work. Makes KUKA arms seem WWWWAAAAYYYY overpriced (because they do this exact function).... Question: I am working on an arm that has three servos mounted in the back of the secondary arm like a KUKA arm and they will drive axels that will hopefully save on weight and help in balance. Would the manipulator with potentiometer concept still work on this? It would just be these three out of seven and one of these three would be a direct drive after the axel (so, I guess then only two)....
    Also, the gripper is a good concept, but I wanted to use a small DC motor for this so I could have an extra axel, but could I add an extra button function to activate it (similar to just turning on and off and LED=applying voltage)?
    All help is appreciate....

    • @ctbully
      @ctbully 6 років тому

      You would use a trim potentiometer for each servo or motor (ie each moving part of the arm) For the Gripper you can use a switch instead of a trim pot. Thats what Im using

  • @tunnelbau8522
    @tunnelbau8522 9 років тому

    sehr gute Leistung

  • @jonaskilla89
    @jonaskilla89 7 років тому

    Hey atfirst i love this little robot arm but i have a question did you use c to programm the arduino ore how did you get this incredible liquid movement

  • @poliomelitis48x
    @poliomelitis48x 9 років тому

    awww it looks so adorable!
    Congrats!

  • @SantoshSalunke
    @SantoshSalunke 8 років тому

    I wanna Know how you arranged the POTS?

  • @walterp7125
    @walterp7125 9 років тому

    this is good job. I would like to do something like that with arduino DUE .When you press the button the sytem saves the actual position of the servos by the potentiometer , maybe in a table structure and then it's possible to use a finite state machine and execute each one istruction .In this case I don't think you're usingccomplex kinematics or ramp for speed and acceleration .anyway this is a good example to start with robot , I like that .Could you please tell me something about the pieces of woods you're using and the code ? Thanks and regards

  • @IRFANKHAN-mr7uc
    @IRFANKHAN-mr7uc 3 роки тому

    pls could you tell me why the arduino only blinking the servos are not moving i have used a 10k potentiometer and arduino nano

  • @babutheparrot6953
    @babutheparrot6953 6 років тому

    Hello , everything is working fine all servos are moving clearly but servo is generating buzzy noice ,and at some points the servo is shaking or we can say its vibrating.
    How to solve this problem, please help me
    Thanks in advance

  • @rakshinramesh5655
    @rakshinramesh5655 7 років тому

    will u please put in the arduino program in the description for this project

  • @masterfastermasterfaster
    @masterfastermasterfaster 9 років тому

    This was very smart Sir !!!

  • @jacinthompeteye3037
    @jacinthompeteye3037 2 роки тому

    Thank you so much for sharing. It's an amazing project, talking about the idea and even the technical approach.

  • @yustaseyustas1324
    @yustaseyustas1324 10 років тому

    Awesome! I would like to see the code. It is interesting that for the soundtrack to the video? Well-matched.

    • @pinaut4803
      @pinaut4803  10 років тому

      letsmakerobots.com/robot/project/micro-servo-robot

  • @Jordan-no6wh
    @Jordan-no6wh 8 років тому

    How are you transmitting the information from the control arm? Are you using some sort of sensors?

    • @Disco33Stu
      @Disco33Stu 8 років тому

      potentiometers. pots to arduino to servo

  • @paulomora3925
    @paulomora3925 9 років тому

    Its very nice your robot arm, can I copy the concept / design to show in my university? grettings!

    • @pinaut4803
      @pinaut4803  9 років тому

      Paulo Mora As i written in the text above: I get the idea for this project from letsmakerobots dot com May you ask this guy

    • @paulomora3925
      @paulomora3925 9 років тому

      thank You buddy

  • @MrKARENPINK
    @MrKARENPINK 9 років тому +2

    Excelente trabajo me gusto muchísimo ... Solo una pregunta que material utiliza para hacer la pinza ..???

  • @mustafaakn1502
    @mustafaakn1502 10 років тому

    great project :-) button wire pro mini 3-5 input ?

  • @lauriwilps6014
    @lauriwilps6014 4 роки тому

    Hi,
    I have an important question. Is the teach function built into the Arduino, of separate?

  • @wasanthawimaladharm
    @wasanthawimaladharm 6 років тому

    making of this robotic arm is done excellently, but incuding memory and demonstrating by itself part is not clear almost button pressing covered please do new video to clarify it

    • @pinaut4803
      @pinaut4803  6 років тому +1

      one klick to record servo positions - double click to start replay. gripper input position gives delay after each run. memory lost after reset

  • @Ripsticker45
    @Ripsticker45 7 років тому

    The program works for 1 servos however when I increase the amount of servos to 4 I find myself running out of Memory due to the large Array sizes. Do you know how I could get around this limitation?

  • @ViktorSolenoid
    @ViktorSolenoid 9 років тому

    Ah, it was honor for me to watch this.... Beautiful!!! Bravo!!!

  • @吴晓东-b6d
    @吴晓东-b6d 9 років тому

    Why did you use 22k pots instead the traditional 10k pots for Arduino?

  • @TheHasan6005
    @TheHasan6005 9 років тому

    which type of potantiometer did you use ?

  • @wojciechpvb7132
    @wojciechpvb7132 9 років тому

    super nice ! can you share some tutorial how to make it ? with code ?

  • @andremendes5116
    @andremendes5116 8 років тому +1

    Wowwww BRAVO... man this is amazing and I need to do that! Good Job!

  • @walterp7125
    @walterp7125 9 років тому

    I'm interested to know how the servos are driven , maybe by using the VarSpeedServo ... could someone give me some information about this fantastic mini robot?

    • @pinaut4803
      @pinaut4803  9 років тому

      Walter Porcellini If people would read my text above and using the links so many questions would be answered...

    • @walterp7125
      @walterp7125 9 років тому

      hi Pinaut , could you please me where I have to watch to understand something ....

    • @walterp7125
      @walterp7125 9 років тому

      ok I found :) good job and fine