Congrats!! One of the best projects in the web. My graduation project was a self balancing cart. It was 1989. It doesn't work. There were not so many ready made circuits like Arduino. You showed times have changed.
@leobrunotronico4 жыл бұрын
Finally I managed to successfully implement this robot, congratulations to the author! I had difficulty understanding the PID adjustment, but in the end, after many tests, I realized that it would not be necessary to change any of the data reported (based on the video values) the critical point, in my case, was to leave the resolution of the step in eighth step (only ms1 and ms2 connected in 5V and ms3 floating), with the sixteenth step the robot was able to balance itself but it was not in a fixed position, it made an oscillation amplitude of about 40 cm. It was necessary to change the transmission rate of the HC-05 to 115200 by AT commands, but it was fine. To make the cursor go back to the center in the app: settings => check the "back to MID" fields. Do not forget to use an electrolytic capacitor (100 uF or more) between the Vmot and GND pins of the A4988 driver, unfortunately, during the tests, some were burned because I did not use this capacitor. Any questions I will be happy to help you.
@abishekysharma4444 жыл бұрын
hello, im getting driver pin was not declared in the scope please help me out
@abishekysharma4444 жыл бұрын
i meant in the code while uploading to my arduino
@ibrahimnadi21144 жыл бұрын
Can you share the scheme you use? Thanks
@deepkhanderia52704 жыл бұрын
hey please reply if we make different body structure than yours than we have to change the value of pid or not? if yes then where in the code we need to change? please specify exact file name and location in that code! thanks
@abpccpba2 жыл бұрын
I have smaller wheels 60mm. Will they suffice or is it mandatory to use 100mm? Leonardo, your offer of help is much appreciated; Thank You Very Much
@afreenkhanawan87292 жыл бұрын
Alhumdulilah I am near to complete this project I am very glad and thankfully to the vedio maker,, 😊🥰🥰
@arduinoherman38672 жыл бұрын
Really needed this channel. Best reference for arduino projects!
@mingosutu11 ай бұрын
Great job. Thanks a lot for sharing it. I wish next time you make it a way that the robot gets up on its own. I am sure you have the skills to do it. Thanks again
@KiarvaYT3 ай бұрын
Fantastic project, and so inspiring. Thumbs Up - for sure.
@mahovvik4 жыл бұрын
Thanks a lot for repeating my project!
@muneeburrehman4504 жыл бұрын
i have also made this project.
@harishkumar34813 жыл бұрын
Sir my Ez-gui app is showing warning no data received pls help what to do
@EdwinFairchild3 жыл бұрын
I went to the blog and w3as hoping for a tutorial on the process but unfortunately it was more a tutorial on how to download copy and paste. Wish i could find a real well explained tutorial that doesnt skip the math
@a.sanusinazareth92133 жыл бұрын
this is a very self-balancing robot. congrats!
@raflonoce3 жыл бұрын
Wonderful There are no other words to define your work
@manelangulo83525 жыл бұрын
WOW...... Good contribution, like all of your channel, thanks for sharing I'm going to get to work, this project is very interesting Can you provide information on how the different modes of operation are changed? Greetings from Barcelona - SPAIN
@bergamt5 жыл бұрын
Try putting the battery on the top level. With an inverted pendulum, a higher center of gravity actually makes it easier to balance.
@dozog5 жыл бұрын
Looking through the comments to find if anyone else would say that. It is counter intuitive, but it is true. As i have said below similar videos : Try balancing a broom on your hand. First with the brush side up, then with the brush side down.
@oluwaferanmi1002 күн бұрын
@@dozog While I was also building something like this, I found out that although having a high cog reduces your angular acceleration ( ~ -g/L * theta if linearized), having a cog closer to the axis of the motors actually causes the robot to sort of stay upright even without controlling it, at least this was what I experienced in my case. I guess this happened because now that the cog is lower, the restoring torque from the robot tends to make it upright rather than make it fall. In the end, we can't really achieve that much low cog so just raising it as high as possible is the feasible option.
@dozog2 күн бұрын
@@oluwaferanmi100 Isn't that the difference between static stability and dynamic stability?
@oluwaferanmi1002 күн бұрын
@@dozog I'm just a newbie. Lemme read about that. Thanks a lot!
@dozogКүн бұрын
@@oluwaferanmi100 All good. I responded but it was a long time ago that I saw the video.
@mohdaijaz4543 жыл бұрын
EZ-GUI is saying no data received when i tried to connect it with HC-05 at baud rate of 115200. and also AUX is showing "not enough information".
@aravinds87433 жыл бұрын
bro did you found the solution. Same problem also for me.
@MONSTERPC-el9hhАй бұрын
@@aravinds8743 did you find solution? Same problem also for me
@akuntumbal28375 жыл бұрын
thanks bro, thanks for your help. So, I can finished my task , thanks bro
@venkateshwaranp95175 жыл бұрын
How did u configure the bt-05
@maddilasumanth78884 жыл бұрын
I am not getting any data from Bluetooth to EZ-GUI App Can you please solve this problem?
@iwanbukanfals18344 жыл бұрын
@@maddilasumanth7888 Change the Baud Rate of HC-05 Bluetooth Module
@maddilasumanth78884 жыл бұрын
@@iwanbukanfals1834How to change Baud rate of HC-05 module bro??
@maddilasumanth78884 жыл бұрын
@@iwanbukanfals1834 in EZ-GUI app I am getting " warning No Data Received" Please slove this problem Please🙏
@Richard-vw8no4 жыл бұрын
$2 part... $25.02 for shipping!
@AndrewAHayes5 жыл бұрын
Quite a lot of gain on your microphone, the vocal sound would benefit from some compression and EQ to separate it from the BGM in the mix, I love your designs always something interesting! I wonder if it can gain stability after jumping a ramp?
@hiper_tops Жыл бұрын
Are you meant to see the red lights at 11:26 when you have uploaded the code? Mine didnt do that but arduino ide said it was uploaded. My robot isn't doing anything when I plug its battery in
@wfpnknw327 ай бұрын
great project, although the arduino nano is mislabelled as a mpu6050 @2:36. Great project and video though
@samsoft_dz3 жыл бұрын
great work ...i have a question i have the motors rotating in different direction !! how can I change the direction of the orongue one .. thank's .
@iwanbukanfals18344 жыл бұрын
thanks for sharing,my balancing robot was success in this day
@deepkhanderia52704 жыл бұрын
Did you copied all same from the video?
@iwanbukanfals18344 жыл бұрын
my program & code is same with this video,.
@androidoptimusprime4 жыл бұрын
@@iwanbukanfals1834 So you went to BalancingWii.ino and compile and run? Because I did the same but it tells me it has many errors.
@iwanbukanfals18343 жыл бұрын
@@androidoptimusprime yes,following that vidio,you will can
@alimahmoud87083 жыл бұрын
Great work man, I got a question,, What were the criteria used in evaluating the control algorithm?
@UFO_researcher3 жыл бұрын
2:35 You miss labeled the Arduino near the wheels as an MPU6050.
@BikermanCoUk3 жыл бұрын
Hi, I'm in the middle of building this robot and I have a question. I'm building without the custom PCB (ie on normal breadboard), so I'm using your diagram. It all seems OK except for one connection. On the top A4988 stepper driver the ground pins are connected through a 1K resistor to the step pin and to D5 on the arduino. This seems wrong - I would have thought that the two ground pins should connect directly to ground, with the step pin connected to D5 and a 1K bridge to ground (ie the same as the bottom A4988 driver). Have I misunderstood the circuit, or is it just a misprint ?
@AntiDarkNet5 ай бұрын
I am two years too late to reply, but the STEP pin is connected to D5 and the same pin is pulled down to GND by the 1K resistor. Same happens in the bottom A4988.
@zohairajmal2 жыл бұрын
I follow your complete video and your documentation. I am not get success as the app could not work. When I connect HC-05 to ez GUI and go to AUX section it shows not enough information. Please help me how I can solve this issue?
@pradumpal87922 жыл бұрын
You need to set your HC-05 bout rate to 115200 first, for this you need to set it by AT command mode
@nicolasspomer96184 жыл бұрын
Excellent work!! Could you please let me know how to change from pos hold to normal mode? And share your control mode configuration? Thanks in advance!
@diptangshudas67255 жыл бұрын
What about MS1, MS2, MS3 pin of A4988 driver? Please tell me as soon as possible. Your PCB sketch and the real PCBs are of different connection with those pins.
@syedsulaiman83804 жыл бұрын
hey i have extra pcbs??? Do you want?
@diptangshudas67254 жыл бұрын
@@syedsulaiman8380 For now, no thanks. But if I need I must contact you
@syedsulaiman83804 жыл бұрын
@@diptangshudas6725 I live in india and I ordered the pcb he has given If you want fell free to contact I also have other PCBs from how to mechtronics
@mohammad1906Ай бұрын
Hi,@@syedsulaiman8380
@3ddrucker1025 жыл бұрын
Very good and honest work, keep it up!
@it_world_by_faizan Жыл бұрын
Sir kindly clear which maximum android version can support EZ-GUI Ground Station app?
@saikatdhara53194 жыл бұрын
Sir I made the robot as you shown in the video and also make the circuit same as the diagram and put a capacitor of 100uf between vmot and gnd. But when I place the robot vertically steeper motors are continuously rotating I also done the calibration and Aux and pid settings. Please help me to figure out the problem.
@syedsulaiman83804 жыл бұрын
I have the same problem
@syedsulaiman83804 жыл бұрын
I am working on it
@supertramp2454 жыл бұрын
did you fix it ?
@gabrieldardenne93604 жыл бұрын
Bonjour. Dans EZ-GUY quand je suis à l'écran "AUX", j'ai l'indication "Pas assez d'information". Je n'ai pas l'écran suivant visible au temps 12:16 de la vidéo. J'ai recommencé de nombreuses fois sans pouvoir cocher les 3 cases. Merci de m'aider à finir la configuration. Bonne année à tous !
@sainitinandnikhil4454 Жыл бұрын
A small doubt,can we use cnc driver for this project with the same code including a4988.what will be the code changes
@juandavidlopez6724Ай бұрын
Hi, the project worked for me but when I calibrated the MPU sensor it does not work for me, the robot continues to rotate out of control and does not stabilize, could you give me some recommendations please, thank you
@hyeongcheoljo53275 жыл бұрын
Thats awesome!!!! I have one question. What is the defference between normal mode and position hold mode????
@roadkill2364 жыл бұрын
İn pısition hold mode it wworks like a bumeranh
@Abhi-wc8tj3 жыл бұрын
Hi bro when I connect it to mobile after sum sec it will say warning data not received can u please tell me y
@maddilasumanth78883 жыл бұрын
I didn't get any data from the bluetooth to my EZ-GUI APP Can you please solve it?
@danieldanny61882 жыл бұрын
Ther Gerber file which you gave with this video is kind of different from the pcb used in this video, so basically will my project work with the only components used in the video? Please let me know
@apekshap1 Жыл бұрын
Heyy can you share the Gerber file?
@RIVALDIOS5910 ай бұрын
One question, how did you make the bluetooth connection with the application work on the hc-05 model (I'm doing the same project, but the bluetooth connection is not working well)
@capthescience97944 жыл бұрын
super this is the only vidio which tell to upload the code
@lalaneverquit2 жыл бұрын
how to disarm or unarm? I tried turning off the board but when I turn it on its still armed.
@yonatantamiru77568 ай бұрын
did you adjust the PID value yourself because mine say wrong value
@thanhluandao756 Жыл бұрын
The robot control app doesn't show the aux part. What do I need to do to make it show the aux panel? please help me
@mark1944 Жыл бұрын
Can't seem to get the code to compile correctly in arduino IDE. There's mention of a config tab but no idea where or what that is. Any help is much appreciated. Thanks for the design!
@ceallo30344 жыл бұрын
HI, thank you for your kind instructions. I was following your guide and now stuck into running an "ez gui" app. If you know why my app doesn't show AUX, could you tell me why? it only says 'Not enough information'.
@Joaoprimila4 жыл бұрын
same
@CallmeMau3 жыл бұрын
Did you manage to resolve this issue? I have the same problem
@pradumpal87922 жыл бұрын
That means your BT module boud rate is not set on 115200 set it first by AT command mode
@yashukaushik60902 ай бұрын
Can I use 8mm rod instead of 5mm plz reply me
@TheRoadTaken5 ай бұрын
Why do you need two MPU6050's?
@sivaranjan47043 жыл бұрын
In First trial u got the accuarte output ??
@rithikaramesh27654 жыл бұрын
how do i find my orientation for my mpu 6050
@rodieldejoras16353 ай бұрын
How do I change the Baudrate?
@shobhitkumawat Жыл бұрын
I want to use A0, A1, A2 and A3 for stepper control. Could you please guide me where to change pin configuration? Thanks in Advance.
@amvchannel8922 жыл бұрын
I have a problem with i2c communication. In the ez gui app, in graphs, only works when i calibrate mpu sensor before and upload the sketch without quit tension. If I source my board with lipo battery, graphs does not anything. Pls help me
@Francesco1055902 жыл бұрын
Hi, help, I have assembled the robot, but it swings and I have to hold it with my hand, what should I change as a PID parameter
@digitexstudios5634 Жыл бұрын
Increasing the kD constant would help with that
@gauravnawale33524 жыл бұрын
I am building similar robot using MPU6050, but my sensor starts giving very wrong outputs when it is subjected to vibrations due to stepper motors, please suggest me something to solve this!
@imagesky38064 жыл бұрын
can you say something more about calibration? my robot does not drive sideways but front and back
@yvan67194 жыл бұрын
Hi ! Looks very nice ! :) Congrats ! I'd like to do the same kind of robot ^^ but i don't know doing PCB, can you help to tell me what can i use ?
@RyanMcCoppin3 жыл бұрын
Wires.
@dodosrexs8493 Жыл бұрын
@@RyanMcCoppin bruh XD
@miguelangelluna72975 жыл бұрын
Good equilibrium, congeatilation. Is deseable bb8
@beep62023 жыл бұрын
Is there a way to run this with a bluetooth controller rather than though an app?
@hiper_tops Жыл бұрын
I get "warning no data received" when I connect to my robot on ez-gui, what should I do? Nothing appears under AUX
@buluthankaplan77039 ай бұрын
did you solve it?
@alpaslanalperkayar5 жыл бұрын
Hi Mr innovative. I have ordered the pcb’s from the link you provided. I got them and installed the components as you suggested. But there is a problem. I burnt 6 arduino nanos. I followed all the lines on the pcb and they line up with the schematic you shared. I know electronics and I have designed boards but couldn’t find what the problem is here. Can you help? Thanks
@alpaslanalperkayar5 жыл бұрын
Mr Innovative. It turns out the Gerber file you share on your link has a short circuit on the +5V and the ground as well as PIN no 9 on arduino which burnt out 6 of my Arduino's!. This teaches me a lesson don't trust all the shares online. Given that you have spent so much time putting your project online with effort to describe the deatils etc I thought the schematics and the Gerber will be good. But it is not. W A R N I N G Y O U T U B E R S ! DON'T ORDER THE GERBER FILE FROM THE LINK PROVIDED HERE!!!!.....
@14tilen5 жыл бұрын
@@alpaslanalperkayar Do you maybe have the fixed gerber file that works ?
@alpaslanalperkayar5 жыл бұрын
david.persak10 x I haven’t had time but will send an update as soon as I got it fixed
@brandyplays61345 жыл бұрын
@@alpaslanalperkayar is the schematic atleast correct?? that has been used here?
@alpaslanalperkayar5 жыл бұрын
@@brandyplays6134 The schematics is correct. I have a new Gerber file now. Expecting the PCB's end of the week. I'll test and share the file
@frankn29124 жыл бұрын
Well done Joakim. How do you create the PCB Boards?
@popovek4 жыл бұрын
Hallo! You can use it, with some changing. a.aliexpress.ru/_eNRPmV .
@Francesco1055902 жыл бұрын
Hi, where did you buy the wheels?
@ersenesn7392 жыл бұрын
Is there an error or missing in the circuit connections?
@tuyenvo10382 жыл бұрын
Hi. I don't know if you still have this project data, if so, can you tell me the current app like the clip is broken and can't be used anymore, do you know if you have found an alternative method?
@anmolsinghshekhawat42845 жыл бұрын
i had a doubt what if i used a different diameter tyres will it work same or i have kame some changes in the code
@bhavyanaik85322 жыл бұрын
Can we use different kind of battery
@thatguywithaplane29545 жыл бұрын
My bluetooth module connects to my phone, but when i go to aux it says that its not receiving data. Any ideas on what might be wrong?
@MrInnovative5 жыл бұрын
Set Blue tooth baud rate 115200 from at command
@thatguywithaplane29545 жыл бұрын
@@MrInnovative thanks!
@dungvu40255 жыл бұрын
@@thatguywithaplane2954 me too. can you help me. thanks
@phtechnologyindia67094 жыл бұрын
@@MrInnovative I ALREADY SET THE BUD RATE BUT IT WARNING NO DATA RECEIVED
@SERVODROIDRU4 жыл бұрын
@@phtechnologyindia6709 have you figured out how to beat it?
@saikatdhara53194 жыл бұрын
Please tell me what is the orientation of mpu6050 Either it is ROLL or PITCH if I place the mpu6050 same as you
@harshadgunjikar15953 жыл бұрын
I'm using reversal shaft stepper motors will it work?????
@aleksandarderajic475 жыл бұрын
When changing baud rate of HC05 in AT mode, what should be stop bit and pairty bit? Thank You
@leedaniel34654 жыл бұрын
Nice!!!.. Would an Arduino Nano Every work? I tried it but getting errors and some variables not defined in the def.h file
@sunsetthireach3223 Жыл бұрын
Can I use an Arduino uno
@raflonoce3 жыл бұрын
How could the robot follow the person who has the program installed in the smartphone autonomously ?
@preethirajendren5035 Жыл бұрын
Sir....does it run without chip
@nguyenducanhtai73804 жыл бұрын
When I upload the sketch I get… what should i do???? Output.cpp:162:13: error: ‘DRIVER_PIN’ was not declared in this scope pinMode(DRIVER_PIN[{i}],OUTPUT);(5) Output.cpp:164:3: error: expected ‘;’ before ‘}’ token } exit status 1 ‘DRIVER_PIN’ was not declared in this scope
@mariancostin73163 жыл бұрын
If I Wanna use bigger wheels like 6-6.5 inch ,can I use the same equipment?or the software is based on the size of wheels?
@MrInnovative3 жыл бұрын
just PID value will be change nothing else...
@imandanielsyahidan75043 жыл бұрын
hello,name is daniel,i have a question, i am currently using this video as my final year project and i have some problems, can u help me why when i connected to my ez-gui with my robot it tells that there is no data
@jathkankanam5 ай бұрын
In the AUX part i get something that says "Not Enough Information". I set the baud rate of hc-05 to 115200. Can you help?
@kavinscholar74673 ай бұрын
I also got that.but after i set the baud rate to 115200... it works
@arnaudmairesse27743 жыл бұрын
I bought your pcb and each time i burned my arduino (3 times) with several pcb (i bought 5) I have question what is the fonction of j1 jumper do we need to install it For the over jumper i understand that it is for microstep for motor driver Could you help me i dont understand ?
@preethirajendren5035 Жыл бұрын
Sir....how much it take to develop this model
@Francesco1055902 жыл бұрын
to premise that I have 65 cm wheels, could this be it?
@Bzl_777 Жыл бұрын
Sketch is giving compilation error please help And also how to get config.h option in new ide
@developedbyharsh3 жыл бұрын
Can we use drv8825 stepper motor driver instead of a4988? Plszz help me!
@abishekysharma4444 жыл бұрын
hello, im getting driver pin was not declared in the scope please help me out
@ZaynNaik Жыл бұрын
code does not uplode on nano
@thecreatorpro96634 жыл бұрын
Sir aap ny Kon sa course Kiya ha batao please sir please
@MrLorivaldo4 жыл бұрын
Hello, I'm from Brazil and I'm trying to build this prototype as a project at the university. But, EZ-GUI is reporting "I2C Errors cont". Can you help me resolve this error? thank you
@justkillerz52192 жыл бұрын
IN THE APP AUX IS SETTING NOTSHOWING PLS HELP ME BRP
@thecreatorpro96634 жыл бұрын
Sir Kon sy course may aysy project banany ko milta ha batao please sir please
@theindianinnovator41793 жыл бұрын
Sir pls replay fast can we use gear motor instead of servo pls replay faster
@m.adnansohail16565 жыл бұрын
In this sketch can I tune PID value myself. If yes please guide where. I can't find PID variables
@popovek4 жыл бұрын
You can change PIDs in GUI. PIDSPEED is PIDROLL in GUI. PIDANGLE is PIDLEVEL.
@ashwinnair60262 жыл бұрын
Had an issue after connecting with the app, we are getting "No Data Received" warning after selecting AUX
@midssparow1347 Жыл бұрын
Me too (after building the whole robot)
@buluthankaplan77039 ай бұрын
Did you guys solve the issue ?
@harishkumar34813 жыл бұрын
Bro config.h is not showing in drop down when I am uploading code then what should I do pls help I am using arduino ide 1.8 version
@bpugsy7194 жыл бұрын
where do i get the wheels???
@lyricalmusicstation24985 жыл бұрын
Jahar bro##
@bartekw35785 жыл бұрын
Why I dont have settings in A U X? Pls help
@EDISONSCIENCECORNER4 жыл бұрын
Me too
@Joaoprimila4 жыл бұрын
i don´t have too, can anyone help me ?
@mukthaa28063 жыл бұрын
Same problem
@harishkumar34813 жыл бұрын
Same here if anyone solved the problem then pls reply
@sadsausage22243 жыл бұрын
How much did this cost and how long did it take to build?
@imad-eddinenaciri62383 жыл бұрын
can I use Arduino Uno with those components insead of Arduino Nano or NO ???????
@RyanMcCoppin3 жыл бұрын
Of course. Uno has more functionality and pins. No problem.
@imad-eddinenaciri62383 жыл бұрын
@@RyanMcCoppin thank you so much bro for your respond