Тёмный

Smooth Moving Micro Robot Arm 

Electron Dust
Подписаться 42 тыс.
Просмотров 220 тыс.
50% 1

Talk about cheap stepping motors and there's a good chance someone will mention the 28BYJ-48. Or maybe he or she will not remember the part number and say something along the lines of "That 3 dollar stepper used in air conditioners! You know! B28 something!" Truth be told, it doesn't get much cheaper than 3 dollars. The 28BYJ-48 is the queen of ultra-low-cost steppers.
But is there good in the cheap? Can this 3 dollar stepper motor achieve greatness against all odds? No. But hey, it's only 3 bucks, so you might as well get a dozen and see what you can come up with. I decided to throw the steppers at a simple robot arm project.
Buy the 12V 28BYJ-48 stepper motors used in this project on Amazon (Affiliated link):
amzn.to/32GI4jN
Read more here:
electrondust.c...

Опубликовано:

 

5 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 116   
@Tyetheberious
@Tyetheberious 5 лет назад
Very nicely implemented velocity curves - the motion is very fluid.
@ElectronDust
@ElectronDust 5 лет назад
Thanks Tyler. I implemented my own stepper pulse generator in order to get the acceleration / deceleration to be as smooth as possible!
@mikewebster3291
@mikewebster3291 4 года назад
@Rotten Brainz Pop
@pabloschonffeldt
@pabloschonffeldt 5 лет назад
The movement of the arm looks super smooth! amazing job!
@ferrumignis
@ferrumignis 5 лет назад
Really nice job on this, the motion is super smooth. Needs a gripper on the end though!
@TechBuild
@TechBuild 4 года назад
That's a nice and smooth working robot. Stepper motors are far better than servo motors for this application.
@alfiolocatelli5093
@alfiolocatelli5093 4 года назад
Oh damn I love it! Implementation of kinetic is magnific!
@juanmontes8905
@juanmontes8905 4 года назад
Nice job selecting speed ramp and microcontroller selection
@MuratTAMCI
@MuratTAMCI 5 лет назад
it's really so soft.. i like it!
@alexxxalexxx5075
@alexxxalexxx5075 4 года назад
Very good 👍. Respect from KZ 🇰🇿
@nightcloak3819
@nightcloak3819 4 года назад
amazing, now im going to try and replicate this
@cristianriosestrada7771
@cristianriosestrada7771 4 года назад
Hey dude, I'm trying too, so if you want to work together, tell me, little bit nooby in this things, but learning anyway xD
@nightcloak3819
@nightcloak3819 4 года назад
@@cristianriosestrada7771 lol, same here not that good at this kinda stuff but i just ordered the motors from ali express, so their gonna take about a month to come
@cristianriosestrada7771
@cristianriosestrada7771 4 года назад
Night Cloak More or less the same, I talked with a electronic’s store a little bit close, so let’s see if they have and tuesday I can send a messenger to get it. Do you have Telegram?
@AyobeTech
@AyobeTech 5 лет назад
Good work
@ElectronDust
@ElectronDust 5 лет назад
Thanks!
@TechsScience
@TechsScience 4 года назад
So smooth & adorable
@shuha3216
@shuha3216 4 года назад
How did you reach such smoth moving ? Where can i read more about this your project? It is cool!
@Hasan...
@Hasan... 4 года назад
Search for polynomial trajectory
@alex.manusovich
@alex.manusovich 3 года назад
Hello Tobias, That is phenomenal work! Thank you a lot for inspiration. Can I ask you is it possible to use more powerful steppers for base with your own implementation for IK positioning algorithm? Also do you think it is possible to add Z axis to your library too, assuming that base will be rotating? Just wondering if you thought about that before and there are no fundamental issues with that.
@KhandulaGyeltshen
@KhandulaGyeltshen Год назад
wow its awesome and thank you so much for your video, i been searching robotic arm using this motor and finally i got it. may i know the axis of this robo arm and can we do using ardunio uno and driver shield?? please help tysm.....
@anggayudistira4057
@anggayudistira4057 5 лет назад
Very smooth, nice
@mrboleus8240
@mrboleus8240 5 лет назад
Parts total worth: *$10* Assembled: *$1 000 000*
@juanmontes8905
@juanmontes8905 4 года назад
Information is power and power is money
@JOELwindows7
@JOELwindows7 4 года назад
This is your daily dose of Recommendation DIY mechatronic arm
@radiantelephant
@radiantelephant 4 года назад
Great project! Which software did you use for the 3D assembly animation?
@ElectronDust
@ElectronDust 4 года назад
Unity!
@electronicabasicacekit
@electronicabasicacekit 4 года назад
Excelente trabajo
@jaled79
@jaled79 4 года назад
Hello I congratulate you, excellent project, I have a question, which of these stepper motors did you use?28byj-48 - 12VDC 32-Step 1/16 Gearing or 28byj-48 - 12VDC 32-Step 1/64 Gearing. I ask you because I only get 1/16 Gearin.
@ToPProjectsCompilation
@ToPProjectsCompilation 2 года назад
Hey, the project is really amazing. If you wish to feature it in our channel (no money involved), then kindly reply.
@ABID5
@ABID5 5 лет назад
Great Work there! I really appreciate.
@pepsiatlas5452
@pepsiatlas5452 4 года назад
steppers over servos any day baby
@ElectronDust
@ElectronDust 4 года назад
Hehe, I get you. Once you get your hands on steppers there's just no way to go back to servos
@calvinkong6701
@calvinkong6701 5 лет назад
incredibly smooth motion. Btw, how much current do you provided to move all the motor?
@ElectronDust
@ElectronDust 5 лет назад
I think it was around 1.7 amps total for all the motors
@ЮрийМел-в2о
@ЮрийМел-в2о 5 лет назад
Thank! I am doing a similar project. And I need automatic set zero position. Limit switch is similarly bad. I want to know zero position immediately after on. For this reason, I chose the MG 996 servo. But precision is not good. But the accuracy was not very good.
@brantwedel
@brantwedel 4 года назад
You could add potentiometers for initial zero position to a stepper system like this, which would be similar accuracy to a servo, bit only read them at startup. So the movement accuracy would be good, but initial position might be off a bit. You could use some algorithm to improve accuracy of pots while moving tho by taking more pot readings as the arm moves and averaging.
@snoppgubbe2310
@snoppgubbe2310 4 года назад
Dildos in 2000: :--- Dildos in 2025: 0:20 ten times speed
@Timsturbs
@Timsturbs 4 года назад
two motors for one joint? why? otherwise pretty cool
@berkcan2439
@berkcan2439 4 года назад
I think it is for sync movement. Only opposite motors are connected same joint.
@cohaniskis3175
@cohaniskis3175 4 года назад
Satisfying
@LegitLeeVelez
@LegitLeeVelez 5 лет назад
Great project just wondering are you storing the movements when press the push button for each axis of the arm so you can use it later?
@sergioangellopezarteaga2008
@sergioangellopezarteaga2008 4 года назад
If i wanted to do one of those, but only one motor per axis, how much wight could it lift?
@ElectronDust
@ElectronDust 4 года назад
Not much, I'm afraid. At least my design can't handle more than a few grams because it is already pushing the limits by supporting it's own weight as it is. That's the downside of using cheap components.
@leonardocarloslimamendoza6771
@leonardocarloslimamendoza6771 4 года назад
Que programa de diseño 3D usas??. Me lo dices por favor, tu proyecto es muy bueno es un 100 para mí👍
@celebrimb055
@celebrimb055 4 года назад
Can you able to make prosthetic smooth like this
@anassaleh9236
@anassaleh9236 4 года назад
Question: I don't know how to code the SeeKool ESP32. If I connect it to an Arduino will it still have accurate results? I mean will the arm move as smoothly?
@ElectronDust
@ElectronDust 4 года назад
Just install this plugin to the Arduino IDE in order to code for the ESP-32: github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/boards_manager.md The problem with the Arduinos is that their clock speed is quite low (16Mhz). The ESP-32 operates at 160Mhz. More speed means that we are able to make the pulse signal for the stepper motors smoother. So no, it won't move as smooth as in the video with an Arudino (at least not with the code I used.)
@omkr0122
@omkr0122 4 года назад
Awesome!
@ЮрийМел-в2о
@ЮрийМел-в2о 5 лет назад
motion perfect! how defined stepper motor zero position? Did you make the planner yourself?
@ElectronDust
@ElectronDust 5 лет назад
The zero position is defined as the robot arm standing straight pointing upwards.
@krrishchheda2252
@krrishchheda2252 4 года назад
Supersmooth
@Bigrob552002
@Bigrob552002 4 года назад
Liked and subscribed after watching this video! Are those trinamic silent stepper modules?
@gabrielcorrales8878
@gabrielcorrales8878 4 года назад
how can it be so sensual
@williamhuang5329
@williamhuang5329 2 года назад
Hanzhen harmonic drive gear , strain wave reducer, robot arm joint , over 30 years experience
@thevikaskandari
@thevikaskandari 3 года назад
Was that the actual speed of motor or you fasten the video ?
@ElectronDust
@ElectronDust 3 года назад
That was the actual speed
@sergioangellopezarteaga2008
@sergioangellopezarteaga2008 4 года назад
Excuse me, i read that these motors use 240mA each so, how did you power 7 of them? Thanks
@ElectronDust
@ElectronDust 4 года назад
All you need is a power source capable of providing enough current. Using your stats it seems like we need at least around 2A. I actually used a 12V, 10A power unit, that's why I hadn't spent much thought on the current drawn.
@sergioangellopezarteaga2008
@sergioangellopezarteaga2008 4 года назад
Electron Dust oh okay, but i saw the source marked 1.12 A on the video. Those motors consume less current or why the 1.12?
@ElectronDust
@ElectronDust 4 года назад
@@sergioangellopezarteaga2008 ah, I see. You saw the Ampere meter on the power source displaying 1.12A. That just means that all the motors just happen to draw 1.12A at rest. If you use the A4988 you're able to adjust the max current drawn with a potentiometer. I might have set it a bit low and that's why my 7 motors happen to not draw as much current as you might expect.
@grathado28
@grathado28 11 месяцев назад
wish i could get 3d printed version lol
@instazx2
@instazx2 5 лет назад
Did you convert them to bipolar, or are you still using the unipolar setup? They are a lot more powerful in bipolar, and can use the off-the-shelf A4988 drivers.
@ElectronDust
@ElectronDust 5 лет назад
I did convert them to bipolar! There are so many advantages. The increase in torque sure is the biggest one. And being able to use the A4988 means that you only need 2 output pins per stepper motor (step and dir), compared to 4 pins when driven with the unipolar driver they came with (at least in my case the stepper motors came with a unipolar driver)
@tukitutoall1579
@tukitutoall1579 4 года назад
what program do you use brother? I`m mexican
@kjyhh
@kjyhh 4 года назад
How many IO pins for so many motors? Is there a 2nd motion coder?
@pantsucha
@pantsucha Год назад
is there place where you can shere code?
@RyanChiang-x9h
@RyanChiang-x9h 2 года назад
How do you home your robot?
@JaydenLawson
@JaydenLawson 4 года назад
Can you get stepper motors like this that are very quiet?
@Mukeshmiktecrep
@Mukeshmiktecrep 4 года назад
Out of context comment: Suppose god has a hard disk drive which has all the location and type data of each atom in the Universe.
@mininchannelservice
@mininchannelservice 4 года назад
Good
@Fabio.1986
@Fabio.1986 5 лет назад
Waoo che bello!!
@csai5763
@csai5763 3 года назад
where TO LEARN THE INVERSE KINAMATICS ...ps tell someone
@tahaabujrad7806
@tahaabujrad7806 4 года назад
Very nice design. What is the name of the 3D simulation program you used in the video?
@ElectronDust
@ElectronDust 4 года назад
It's Unity
@tahaabujrad7806
@tahaabujrad7806 4 года назад
@@ElectronDust thanks, can you upload the file for me, i am currently on a project and i want to 3d model it, and if you do not mind i want to start on your design.
@ElectronDust
@ElectronDust 4 года назад
@@tahaabujrad7806 The CAD files and the Unity code to animate it are both in here: github.com/T-Kuhn/ESP32-MicroRobotArm
@bratcyryl7630
@bratcyryl7630 4 года назад
You used stepper motors?
@EletronicaeTecnologia
@EletronicaeTecnologia 4 года назад
Excelet
@docstrench948
@docstrench948 4 года назад
Wow, genial.
@animadoarts5123
@animadoarts5123 4 года назад
Which motor are these?
@eachineonlineeducation780
@eachineonlineeducation780 4 года назад
hello i am new can anybody help me how to make this arm??
@dascaluioan1296
@dascaluioan1296 4 года назад
And where's the micro (extremely small, of microscopic order) part in this project, only used in the title as click bait?
@ElectronDust
@ElectronDust 4 года назад
Thinking about it you're right. It isn't anywhere close to the realm of micrometers is it.
@Pablanz
@Pablanz 5 лет назад
Maybe a stupid question but, why 2 servos on each joint?
@ElectronDust
@ElectronDust 5 лет назад
Just wanted to try it out. There's no "best solution", but this worked out quite well.
@Pablanz
@Pablanz 5 лет назад
Electron Dust Great, thanks!!
@rajibsarkar01
@rajibsarkar01 4 года назад
@@ElectronDust I might be wrong but I think 2 geared stepper pair is always rotating in opposite direction and this nullifies the gear backlash to a great extent. Isn't it?
@Manu.Makes.Things
@Manu.Makes.Things 5 лет назад
Now get some encoders!
@cristianriosestrada7771
@cristianriosestrada7771 4 года назад
Hey! I'm trying to replicate this! So if someone due to coronavirus has time and is trying the same, welcome! I would like to understand better the schematic from 1:01. I mean. (I'm from BCN, sorry if I don't speak perfectly english). For example 2 motors are connected to the same driver, but the current then is divided? Does it use a relay? Well, let's work together with coronavirus right? xD
@ElectronDust
@ElectronDust 4 года назад
If you use two motors on 1 driver you're driver will need to provided double the current. Because the motors used here are small and don't use much current (especially the 12V version), this is no problem.
@cristianriosestrada7771
@cristianriosestrada7771 4 года назад
Electron Dust Thank you! Let’s see if it works. I now have some 5V version, but let’s see if I can get the 12V version. By the way, really impressed with your work! I mean, a lot of perseverance! Really appreciated. I will try to get with more people with the same project so we don’t bother you very much, we are a little bit noobies,right? hahaha. Super subscribed!!!
@ismaelnunes475
@ismaelnunes475 4 года назад
what's your degree???
@masaratech
@masaratech 5 лет назад
What can it do ?
@ElectronDust
@ElectronDust 5 лет назад
Not much really. I just wanted to see how far I could push this cheap stepper motor. And how smooth I could get it to move. And whether I could get the Inverse Kinematics to work or not. It was one of those projects where I got I little lost in the details...
@masaratech
@masaratech 5 лет назад
@@ElectronDust thanks for posting the video :)
@Aerox90
@Aerox90 4 года назад
Is it more noisy than if a servo would be used in place? (Hard to hear due to the music). Are stepper motors as easy/-or easier to control than servos? And which one is more reliable in terms of accuracy?
@ElectronDust
@ElectronDust 4 года назад
Depends on the specific servo / stepping motor you use. I recommend just buying a cheap stepping motor with A4988 driver to get a feel for how it is different from a servo.
@jianguochen4662
@jianguochen4662 4 года назад
加個陀螺儀裝置。
@josedelmontealmansa6259
@josedelmontealmansa6259 4 года назад
Donde vivo no hay metro =(.
@dushmanthakumarasiri5046
@dushmanthakumarasiri5046 4 года назад
Can you please send me the things you needed for this project
@antoniobarriosavila1535
@antoniobarriosavila1535 5 лет назад
👌👌👏👏🖒🖒😀😀
@sakkarepku1651
@sakkarepku1651 4 года назад
Woman robot need this
@MikeMcRoberts
@MikeMcRoberts 5 лет назад
Why do people put music over tech videos?!?!?!?! Let us hear the goddamned machine working !!!!!!!!!!! AAAAAAAAAAAAGGGGGGGGGGGGGGHHHHHHHHHHHH!!!!!!!!!!!!!!!!!!!!!
@PiefacePete46
@PiefacePete46 5 лет назад
In general I agree with you, but in this case the music is well chosen, and the music and movement are complimentary... it adds to the total effect.
@ЮрийМел-в2о
@ЮрийМел-в2о 5 лет назад
yes! music is not need for the tech video!!!
@garikagarkov8258
@garikagarkov8258 4 года назад
И нахрен он нужен?
@MikeMcRoberts
@MikeMcRoberts 5 лет назад
Please repost a video WITHOUT the music. We want to hear the machine in use, not some crappy elevator music. Thanks.
@ElectronDust
@ElectronDust 5 лет назад
Hi, This one is without music: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-twJG0otS8CI.html
@MikeMcRoberts
@MikeMcRoberts 5 лет назад
@@ElectronDust Great! I can hear it at work! Thanks a lot.
Далее
I Made a Robot Arm... in the Middle of my Room!
14:42
High precision speed reducer using rope
20:19
Просмотров 1,8 млн
Women’s Free Kicks + Men’s 😳🚀
00:20
Просмотров 6 млн
LOLLIPOP-SCHUTZ-GADGET 🍭 DAS BRAUCHST DU!
00:28
Просмотров 12 млн
Best Robot Arms of our time
14:27
Просмотров 189 тыс.
The Octo-Bouncer
4:26
Просмотров 4,8 млн
Robotic Arm Motor Selection
14:18
Просмотров 40 тыс.
I Made a Robot Arm to Hold My Camera [$500]
11:55
Просмотров 522 тыс.
Forget About Raspberry Pi! Use Your Old Phone Instead.
9:09
DIY Micro Steam Powerplant
19:59
Просмотров 194 тыс.
The coolest robot I've ever built!
19:40
Просмотров 4,7 млн
Mini Robotic Arm with Arduino - Save/Play Positions.
10:26
Women’s Free Kicks + Men’s 😳🚀
00:20
Просмотров 6 млн