No video

Simple 3D printed mini balancing robot

  Рет қаралды 63,670

Axel's DIY

Axel's DIY

Күн бұрын

More info about this robot on my website: axelsdiy.brinke...

Пікірлер: 56
@ggeasy8499
@ggeasy8499 5 жыл бұрын
I actually liked the wood on the old version :)) also I am planning on doing something like this and I have to say it's coool. So what components did you use ? The board, LiPo, gyroscope and accelerometer, stepper motors what else ? Wireless modules maybe ?? Oh yeah the drivers too
@dhairyapatel9324
@dhairyapatel9324 2 жыл бұрын
Heyy Sir,I want to buy aeroplane wheel but i didn't get the proper price for the wheels can you please suggest me from which website in india i can get at lower price.
@AxelsDIY
@AxelsDIY 2 жыл бұрын
I don't know any local hobby shops in India. I live in Sweden :) But the wheel size and type is not very critical. Buy what you can get, and it will probably work. Try to look at shops that sell RC planes, or maybe RC cars.
@dhairyapatel9324
@dhairyapatel9324 2 жыл бұрын
@@AxelsDIY Sure I will look for it and sir I also didn't get the NEMA 14 stepper motor, which other motor I can use instead of the NEMA 14 stepper motor.
@AxelsDIY
@AxelsDIY 2 жыл бұрын
@@dhairyapatel9324 Maybe you can use NEMA 17 instead? The most common size used in 3D printers. They won't fit my 3D printed parts, but I am sure you can Improvise together something.
@dhairyapatel9324
@dhairyapatel9324 2 жыл бұрын
@@AxelsDIY ya sure thank you for the help 🥂
@selinazhang4115
@selinazhang4115 6 жыл бұрын
Awesome, very nice project! Thank you for sharing! :)
@jimmykan7873
@jimmykan7873 6 жыл бұрын
Was trying to study how you connect the raw power, I don't see how you connect the 5V to PCB, also you mention the jumper beneath the arduino, did you jump between the middle and the inner contact? Thank You!
@NoName1000No
@NoName1000No Жыл бұрын
can it go any faster? you did an incredible work on the balancing but it's kinda slow I saw other KZfaqrs robot that were fast. is there a trade of between speed and stability?
@AxelsDIY
@AxelsDIY Жыл бұрын
I do think it is harder to make a balancing robot that is both fast and very stable, but it can definitely be done. Keep in mind also, that a made this over 5 years ago. It's not very optimized either. I have made better balancing bots after this version also.
@handyeng395
@handyeng395 3 жыл бұрын
I could only hear one beep when powered on. LED isn't on, and motors won't move. Do you know what could be the problem?
@AxelsDIY
@AxelsDIY 3 жыл бұрын
Hard to say. But the LED should be flashing if the main-loop in the code is running. Maybe you have not programmed it successfully, or there is some kind of reset-problem with your processor/board.
@geekdad2015
@geekdad2015 Жыл бұрын
Handy did you ever resolve your issue?
@weerobot
@weerobot 6 жыл бұрын
Awesome...
@paugasolina5048
@paugasolina5048 4 жыл бұрын
good job sir
@TheJosemartel
@TheJosemartel 6 жыл бұрын
I suppose it's necesary to calibrate the MPU-6050 when making one similar robot to yours?
@AxelsDIY
@AxelsDIY 6 жыл бұрын
My robot calibrates the gyro when switched on. It assumes that it is not moving, and saves the reading from the sensor. I have found that it is necessary since the readings from the gyro are dependant on ambient temperature. I don't calibrate the accelerometers at all, I just assume that the MPU6050 board is mounted flat.
@rupestre31
@rupestre31 5 жыл бұрын
SUPER
@0ldfashi0ned
@0ldfashi0ned 5 жыл бұрын
Hey Axbri! I'm trying to tune the Angle / Speed PID values and I'm having some trouble. The robot keeps trying to accelerate and move forward. For some reason I can't tune it to a point where it's absolutely stable with no movement. What method did you use to tune both PIDs? Any help would be appreciated, thank you!
@AxelsDIY
@AxelsDIY 5 жыл бұрын
Check my website here: axelsdiy.brinkeby.se/?page_id=1447 Scroll down a bit to the part about control theory for information on how I tuned it. Also, make sure that the center of gravity is in the right place, if the robot is very fornt heavy it will need to move a large dirstance forward before it comes to a stop, even when perfectly tuned
@yedekhesap7277
@yedekhesap7277 4 жыл бұрын
What are the dimensions of nema14? 35x28 10v or 35x26 7.4v.
@knowall5792
@knowall5792 6 жыл бұрын
Your design is perfect. You can add on other features. But most important thing is to avoid a top heavy design, and not to overstress the control mechanism.
@marks99999
@marks99999 6 жыл бұрын
"avoid a top heavy design" ? The the heavy part, the batteries, are already on top. What did you mean.
@jos8115
@jos8115 6 жыл бұрын
He means no weight on top of the robot. So move the batteries. This will give a more stable robot and it will not 'stress' that much anymore.
@dozog
@dozog 6 жыл бұрын
I think you will find that these robots are made top heavy on purpose. Try it yourself. Take a light bamboo stick and balance it on your hand stretched in front of you. Now attach a heavy piece of wood or plastic on one side but a few centimeters away from the end. Compare balancing the stick with the wood near the top with balancing it with the wood near the bottom.
@BJCaasenbrood
@BJCaasenbrood 5 жыл бұрын
Top-heavy is easier for the control algorithm. Although the inertia of the robot is indeed larger, and thus require more load from the motor, it gives the robot more timespan to execute it's control objective. Avoiding top heavy is only important for car that are inherently stable (due to their four wheels)...
@featherbrain7147
@featherbrain7147 5 жыл бұрын
@@dozog I feel a bit smug because I worked this out for myself before seeing this. Could it be simply explained that it reduces the resonant frequency of the structure, which in turn requires a slower rate of error commands? [Brn] Sorry only just read your post, which seems to confirm this.
@aoica1239
@aoica1239 7 жыл бұрын
Nice 3d print quality... What's IMU inside?
@AxelsDIY
@AxelsDIY 7 жыл бұрын
MPU-6050. Read more about it on my website, link in the video description.
@Anton-sz6ef
@Anton-sz6ef 5 жыл бұрын
How much does it work ? I saw it has 600 mAh.
@AxelsDIY
@AxelsDIY 5 жыл бұрын
The robot can balance for about 20 minutes on one charge. But that battery is very old, it probably has more like 400 mAh in actual usable capacity.
@MrDman4djob
@MrDman4djob 5 жыл бұрын
Are those stepper motors or regular DC motors?
@AxelsDIY
@AxelsDIY 5 жыл бұрын
Stepper motors. NEMA 14 size.
@harshadgunjikar1595
@harshadgunjikar1595 3 жыл бұрын
Can I control it in ez gui app????
@AxelsDIY
@AxelsDIY 3 жыл бұрын
No. I have not implemented remote control. It can probably be done by adding some kind of radio/WiFi module and a few lines of code tough...
@cloudy0_038
@cloudy0_038 6 жыл бұрын
how much did you spent on the 3D Printing?
@AxelsDIY
@AxelsDIY 6 жыл бұрын
Do you mean the cost? Since I have my own homebuilt 3D printer, and all the parts are very small and lightweight, it is very cheap. About 1 or 2 dollars for all the parts. If you mean the time: it took me about 5 to 10 hours to design all the parts and maybe around 20 hours to print them.
@cloudy0_038
@cloudy0_038 6 жыл бұрын
Thanks :) i'd like to make a project based on yours, Can I use different motor aside from NEMA 14 stepper motors?
@AxelsDIY
@AxelsDIY 6 жыл бұрын
Yes. You can use the more common NEMA 17 or any other stepper motor size you like. You will need to experiment and find other PID-parameters in the code to make your robot balance steadily. The PID values depend a lot on the size and weight distribution of the robot.
@cloudy0_038
@cloudy0_038 6 жыл бұрын
Glad to hear that. I'm just a beginner, how can I have a faster way on knowing this PID parameters?
@AxelsDIY
@AxelsDIY 6 жыл бұрын
You need to experiment. I don't have a good guide on how to tune PID controllers, but I am sure you can find that if you search around. it is just a matter of trial and error.
@hamidhamouchi4437
@hamidhamouchi4437 5 жыл бұрын
Great Job Bro ! When I compiled the program arduino, I got this error : " MiniStepperMotorBalancingRobot:86: error: 'TCCR3A' was not declared in this scope TCCR3A = 0; // Timer1 CTC mode 4, OCxA,B outputs disconnected ^ MiniStepperMotorBalancingRobot:87: error: 'TCCR3B' was not declared in this scope TCCR3B = (1
@AxelsDIY
@AxelsDIY 5 жыл бұрын
You can only compile the code for the Arduino Pro Micro. It is not an official Arduino board. Its made by Sparkfun. You first need to add it in the Arduino IDE, and then select it before you try to build the code. Google Arduino Pro Micro if you want to know more. Sparkfun has a lot of info about how to install it and use it.
@hamidhamouchi4437
@hamidhamouchi4437 5 жыл бұрын
Ok thanks Bro @@AxelsDIY Can I bought one (Arduino Pro Micro) have a link to buy it ? :) Thanks a lot :)
@hamidhamouchi4437
@hamidhamouchi4437 5 жыл бұрын
Awesome ! I select the "Arduino Pro Micro" in boards of arduino IDE and the complication got succeed ! Thanks Man, you're awsome !
@hamidhamouchi4437
@hamidhamouchi4437 5 жыл бұрын
Another question (sorry ^_^) What about the controller , are use an Android application ?
@AxelsDIY
@AxelsDIY 5 жыл бұрын
good that you got it working. There is no controller. It is just making random movements. In another video, I have this robot running around using sensors to turn away from obstacles. I have not implemented any remote control.
@AnTonio-xw2dw
@AnTonio-xw2dw 6 жыл бұрын
(y)
it can 3D-Print onto itself?!
9:32
SunShine
Рет қаралды 1,2 МЛН
女孩妒忌小丑女? #小丑#shorts
00:34
好人小丑
Рет қаралды 54 МЛН
Кадр сыртындағы қызықтар | Келінжан
00:16
WORLD'S SHORTEST WOMAN
00:58
Stokes Twins
Рет қаралды 194 МЛН
My 3D Printed Robot sucked... so I made an UNBEATABLE one!
13:00
Maker's Muse
Рет қаралды 328 М.
Mini balancing robot
3:14
Axel's DIY
Рет қаралды 19 М.
Yes, you can build me
2:10
Alexander Grau
Рет қаралды 21 М.
Alternative to bearings for tiny robots
12:05
Breaking Taps
Рет қаралды 656 М.
Two wheel inverted balancing robot
4:05
Ichiro Shirasaka
Рет қаралды 311 М.
The coolest robot I've ever built!
19:40
Thomas Burns
Рет қаралды 4,6 МЛН
Make Your Own Optical Lenses
24:29
Breaking Taps
Рет қаралды 483 М.
How the portal illusion works
9:42
Steve Mould
Рет қаралды 6 МЛН
Wave Drive with Rolling Elements. Best Gearbox for 3D Printing?
13:43
TrashRobotics
Рет қаралды 202 М.
女孩妒忌小丑女? #小丑#shorts
00:34
好人小丑
Рет қаралды 54 МЛН