How to Make Balancing Robot at home
HTML-код
- Опубликовано: 2 окт 2024
- Learn:How to Make Balancing Robot at home using Arduino
This is a really awesome project totally made at home.
Part of list
~ Forex sheet
~ L298n goo.gl/c9mmRG
~ Arduino goo.gl/n8Xuuf
~ LED Light Assorted Kit goo.gl/3NfWsx
~ Bo Motor goo.gl/CUwYXc
~ Jumper Cable goo.gl/DmZWNt
~ MPU 6050
~ 9v battery
Project titel-
(1) Self Balancing Robot
(2) Balancing robot
(3) arduino self balancing robot
Code - drive.google.c...
Thanks for watching my video and subscribe my channel.
Social Links :[FOLLOW]
Facebook: / tarun-kumar-dahake-419...
Twitter: / tarundahake
Instagram: / tarunkumardahake
Facebook Page: / tarunkumardahake
Music Povided by Nocopyright sounds
Tonyz - Road So Far (Inspired By Alan Walker) [NCN Release]
• TonyZ - Road So Far (I...
LFZ - Echoes [NCS Release]
• LFZ - Echoes | House |...
Wont balance on a smooth surface and stay in one place. Mine too. At one time I had mine working and it would stay in place but can't replicate it now. Using the same non-encoder yellow motors 48:1 ration and 150 max rpm.
This is very funny, but... I'm not happy because there is no explanation and nothing is understood... thanks for being in the way...😉😎😘
I had done the project according to the instructions given here ,I also uploaded the code.I had given Arduino uno with 9v power supply and also the motor shield with 9v ,but when i turn on the robot it is moving in a circular path means the left motor is spinning anti-clock wise and the right one is spinning clock wise.can you please tell me why is it happning ?.
Overall its a wonderful project i appreciate it😊.
Kind regards,
Sneha ray
try reversing the polarity of the motors
yes same is happennin to me ...........can you help pleaseeeee
Could you provide me the code i cant get the code in description
change the sequence of motor wire
were u able to fix it?
Great work man, I got a question, What were the criteria used in evaluating the control algorithm?
Mil gracias gran video....la bateria de 5 voltios puede ir directamente a la entrada de energía del arduino ?...Gracias
A couple of constructive comments. 1: The Forex sheet is obviously NOT 14" x 7", judging from your rulers. It would be better just to give the actual dimensions of the parts. They look to be 140 mm x 70 mm? 2: Unless you are very familiar with Arduino programming the use of the libraries is not obvious. Could you explain in the description how to download and use the required libraries. I assume they are in the library folder in you link. Are they all needed? Thanks for the inspiration. Tony
It's not so easy as I looks you have to adjust kp and pd values
yes
Where is code
Thanks a lot sir, i am pretty bored in these covid times so thought to make. A robot but had no stepper motors, your video helped a lott
Dude Finally I found it
Spend a whole day
Thank you😘
And bro Is the code correct?
Im doing it as my holiday project
By,
Your small Fan
dude the motor is not moving
Bro I am working from many months on this project but till now not successfully completed
@@shivamkaushik3106 same me too I found it difficult to adjust the 3 values
@@GamingBeastR4W my bot is balanced but now are some error like fifo overflow
Can I get you email might be beneficial for both of us
@@shivamkaushik3106 Oh k
my mail: karthikkb15@gmail.com
Great video! Can I use a nano and how would I transition that?
+AdrienneSmackoff21 yes AND thank you
TARUN KUMAR DAHAKE thanks!
That's great work because many problems with BO motor for self balancing robot but are you solving this problem. Keep it up dear...
+RD TOYS thank you
@@TARUNKUMARDAHAKE hello how could they solve the problem with the bo engine
My car is only going in forward direction please help resolve this problem!!!!!!!!!!!!!!!!!!!!!!!!!
is there any coding that can replace pid_v1 library?
help pls, i need to monitoring pid value for project report...
Sir I am thinking make a self balancing robot for my school science exhibition.please help me for this.
In last testing time where the white wire go
Arduino uno ki Jagah agar Nano use Kare to Kya kaam Karega aur wiring same rahegi?
HOw do you control this robot ?? i mean is there any remote??
Thnx for the great video! This is my first real arduino project i'm doing, I have build the robot with the same parts as you did but its keeps spinning 1 wheel continuously on full power. Can you maybe push me in the right direction of solving this? Where to look, hardware, wiring, the code?
Voltage issue that's it
Is motor driver is compulsory?????
One motor doesn’t even move, connections are correct
Same here bro
Hi, did you solve this problem ?, I got the same here, so bad
@@hoangviettran4074 One motor doesn’t even move, connections are correct
@@sarojkaundal1206 One motor doesn’t even move, connections are correct
One motor doesn’t even move, connections are correct
Sir, it is not working.... I have all equipment and coding... I was connected the connection. but it's not working.... Please help me
Instgarm par
Al
bro what is the blue white thing that you used as a spacer between those sheets ?
libraries\MPU6050\I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::I2Cdev()'
libraries\I2Cdev\I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
c:/program files (x86)/arduino/hardware/tools/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/bin/ld.exe: Disabling relaxation: it will not work with multiple definitions
libraries\MPU6050\I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::I2Cdev()'
libraries\I2Cdev\I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\MPU6050\I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeBytes(unsigned char, unsigned char, unsigned char, unsigned char*)'
libraries\I2Cdev\I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\MPU6050\I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeByte(unsigned char, unsigned char, unsigned char)'
libraries\I2Cdev\I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\MPU6050\I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeWords(unsigned char, unsigned char, unsigned char, unsigned int*)'
libraries\I2Cdev\I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\MPU6050\I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeWord(unsigned char, unsigned char, unsigned int)'
libraries\I2Cdev\I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\MPU6050\I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readBytes(unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int)'
libraries\I2Cdev\I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\MPU6050\I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readByte(unsigned char, unsigned char, unsigned char*, unsigned int)'
libraries\I2Cdev\I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\MPU6050\I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readBit(unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int)'
libraries\I2Cdev\I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\MPU6050\I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readBits(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int)'
libraries\I2Cdev\I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\MPU6050\I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeBit(unsigned char, unsigned char, unsigned char, unsigned char)'
libraries\I2Cdev\I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\MPU6050\I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readTimeout'
libraries\I2Cdev\I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\MPU6050\I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeBits(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
libraries\I2Cdev\I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\MPU6050\I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readWords(unsigned char, unsigned char, unsigned char, unsigned int*, unsigned int)'
libraries\I2Cdev\I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\MPU6050\I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readWord(unsigned char, unsigned char, unsigned int*, unsigned int)'
libraries\I2Cdev\I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\MPU6050\I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readBitW(unsigned char, unsigned char, unsigned char, unsigned int*, unsigned int)'
libraries\I2Cdev\I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\MPU6050\I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readBitsW(unsigned char, unsigned char, unsigned char, unsigned char, unsigned int*, unsigned int)'
libraries\I2Cdev\I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\MPU6050\I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeBitW(unsigned char, unsigned char, unsigned char, unsigned int)'
libraries\I2Cdev\I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\MPU6050\I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeBitsW(unsigned char, unsigned char, unsigned char, unsigned char, unsigned int)'
libraries\I2Cdev\I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2.exe: error: ld returned 1 exit status
"I2Cdev.h" için birden fazla library bulundu
Kullanılıyor: C:\Program Files (x86)\Arduino\libraries\I2Cdev
Kullanılmıyor: C:\Users\90531\Documents\Arduino\libraries\MPU6050
"MPU6050_6Axis_MotionApps20.h" için birden fazla library bulundu
Kullanılıyor: C:\Users\90531\Documents\Arduino\libraries\MPU6050
Kullanılmıyor: C:\Program Files (x86)\Arduino\libraries\MPU6050
Kullanılmıyor: C:\Program Files (x86)\Arduino\libraries\MPU6050
Kullanılmıyor: C:\Program Files (x86)\Arduino\libraries\MPU6050
Kullanılmıyor: C:\Program Files (x86)\Arduino\libraries\MPU6050
exit status 1
Error compiling for board Arduino/Genuino Mega or Mega 2560.
i have the same problem. did you solved?
@@67halavurt nope :(
Can I take arduino nano in place of arduino uno
Ok all
you can take any arduino board, doesn't matter
Yes, but you have to change the board type in arduino ide
Please help...
Class MPU650 has no memeber 'CalibrateAccel"
Motor is not moving
pudiste resolver el problema?
Can I use a 9v battery instead of 7v in this?
Are the LEDs necessary?
Pid_v1.h 😓😫
sir when you uplod hc05 bluetooth controler vider
Really very awesome bro
#prrobotics
Thank you
What's the point of using LEDs in this project ? Also if It's not needed then can I avoid using acrylic sheet ?
yes
please what is that white cable that is still connected to your robot
Please ??
Unable to run the code showing that PID diectory is not there could you help me fast i need to submit in college
1000th like by me
Thank you
Which library had you used
Please check description
I try your circuit diagram using 9 volt (I combined 5v and 7v) , the wheels not turning. Is it a must using both ???
You should try 11 volt at least..min abs speed need to adjust manually...i try 20 but the motor not turning...adjust 50 but depends on yours
@@farhanzakaria5941 done! solved 10000% THANKS SO MUCH, MY NEW TEACHER
Why did u use led, can i avoide it
I have made this robot but only one motor is working, the other motor is not giving any response. I have checked connections many times. Any suggestion?
Hi even I'm facing the same issue right now could you let me know if u found any solutions
code code code chiye
Please give me code
this is not working on when uploaded code and motor start littile bit forward and backward and after run one direction
help to how to solve it's
What is on the end of the white cable?
Please answer
+Sandi Rocky 12v power supply
I dont get it😧😩
There is no arduino code. You have just put the wiring byt not the code (program). Pmease attach or tell where it can be downloaded. Thanks in advance.
mpu 6050 library making alot of errors
uses version 1.5 of the Arduino IDE
Necesito ayudac
We are working on these projects... Can you help me please....
super.....bro can u help me pls............when i compile the code its saying that "error compiling for board arduino uno" pls help me out..thanks
I make its work
Please make a video on how to make a self balancing robot with smartphone control
You are great sir and i am hoping for you will be great RUclipsr in coming days
+Jatin Parteti THANK YOU
@@TARUNKUMARDAHAKE can the height differ will thr b and anyeffect
Alguien por favor que me pueda decir cual es codigo porque cunado uno lo abre aparecen varios
why it is showing "compiling error" ?
The same happens to me
Help please.
Add all library files given
the same here, did you solve this problem ? I really need the code for those items
I must say another thing bro ... I watched so many arduino vids in this tube ... but found few hand full of people that is not greedy to share the knowledge with others , when I checked your link .... if I need to make this I only have to collect the parts .... nice work and nice code ! All the best bro !
+Sampath Guruge Thank you
Ena and enb means what
@@TARUNKUMARDAHAKE
Please give me code
Thanks a lot!!!!!!
error code
From Where the input is given?..can u plz tell me
code error
Is it working wireless
I have some problem please i want to contact u
check craftronics they explain everything very well
I am first view of these video
Jatin Parteti congratulations
anyone can help with these KP, Kd, Ki ..... i am trying since 3 days...:(
double Kp = 50;
double Kd = 3;
double Ki = 70;
thanks you mate. i will try this values. i think every balancing robot has not the same PID value @@anujpai
What's gnd, vss and go where to buy it?
Instgarm
GND means negative and it's VCC not VSS and it is positive
ek kam kr code ko explain kr de bhai sahi rhe ga
Can I use Arduino Uno smd -atmega 328p ch340
Kumar! Can I use GY-521
Yes you can!!!
Hi I have quick, question after i uploaded the code why both motor spin the same direction?
yes same problem
can can we control this or this is automatic?plz reply ASAP
Instgarm
I could not understand this programming
You were not reply my comment
Can I use two separate 9v battery for Arduino and l298n
Yes
Bhai operate kis se kr rha h....isko
Bhai how you are oprating this
Im getting an error says "fatal error: msp430.h: No such file or directory
" how to fix? thanks
"
See if you have the libraries needed
mpu library not working properly they are making many errors
Sir it is possible to attach bluetooth on it withour inseart code on aurdino . I willbuy bluetooth module
Bhaiya coding nahi Jo rahi
thanks for your code
can I use nano instead of uno ?
How did it work it work,, tell me how it balanced
PID control system
nice video
+harsh equip Thank you
All connection are correct par it is not at all moving
Can I replace arduino nano in the place of arduino uno???? Will it work??
Yes
I am using aurdino uno board,I want to original source code,pls send me a code,
+A.sarbudeen Sarbu link he
the code is not verify and upload,#include is error
Great project😋😏
I am facing issue can anyone help me please
My program is not uploading in Arduino..
how to add Bluetooth controller on it please sir
Ok
Thanks bro please make esp8266 balancing robot
Where are the codes??
it was a pleasure to meet you 8 years old and get to know your work quickly and quickly and easily stay fit in a thermal bag one with one
Bro can i get tha Arduino exact coding
Excellent video! I have downloaded and installed the EZ GUI APP, version 4.5.450, but the AUX button does not appear on the configuration screen. In its place appears another called MODES, but also the interface is quite different from the version you use in your video, and since it is free it does not allow me to save the changes. Could this be because my version of Android is outdated? Is the version you use free or paid? Thank you…
MPU6050 3 axis is not working can you help me
thank you very muckkkkkkkkkkk
Which rpm of Bo motor
Hi there. I just finished this project but my robt is not balancing it self even though I got the same components. I also connected the wires the same as you did and the code does not give me errors, but still it doesn’t balance. I think that the problem is at the variables Kp, K1 and K2. What values should I give them??
how can you get the SP, setpoint of this bot ?
How ur controlling the robot