Obstacle Avoiding Robot Car Using An Arduino

  Рет қаралды 291,802

Michael Klements

Michael Klements

Күн бұрын

Пікірлер: 429
@a.w.aardiansyah9211
@a.w.aardiansyah9211 3 жыл бұрын
Amazing project ! Just Additional Information... Ask permission Mr. Michael Klements for those of you who are new to assembling, then there is a problem with the speed of the motor.. the solution is: 1. Change the byte value of motorSpeed 2. check the condition of the battery, is it still good or not 3. check the state of the gear motors (dynamo) Thank you for your attention Greetings from Ponorogo, East Java, Indonesia
@lilianseverinodasilva94
@lilianseverinodasilva94 11 ай бұрын
What do you suggest to use instead of byte?
@prithwijitgupta391
@prithwijitgupta391 4 ай бұрын
Hi Micheal!! My project turned out so well. I am really happy. Your code just works so fine. Keep up the good work!! 👏👏
@Tch.SouravExperiment
@Tch.SouravExperiment 4 ай бұрын
Superb video! The visuals were clear and the project instructions were spot-on. I appreciate the effort you put into making this so accessible.”
@Sop7anaAllah
@Sop7anaAllah Жыл бұрын
Amazing tutorial Michail! short, precise, complete and simply explained. Thank you very much keep up the good work.
@MichaelKlements
@MichaelKlements Жыл бұрын
Thanks Mohammad
@himanshumuley5857
@himanshumuley5857 Жыл бұрын
Hey Michael , Loved how you made it look so easy but I need help I'm facing a problem.. I have my trig and echo pin connected to A1 and A0 respectively and I replaced the no. in your code to A1 A0, and when I turn on the car the motors dont run and servo motor is also not moving.. please help me out here:(
@rbarr04
@rbarr04 6 ай бұрын
Very nice video. The only thing I am missing is how to access the pins on the top of the motor shield. But this video is exactly what I was looking for.
@kanshikuljotsingh5788
@kanshikuljotsingh5788 2 жыл бұрын
HI Michael Klements , you are very great .
@shaneferdz82
@shaneferdz82 2 жыл бұрын
This is simply wow! So well explained
@ChrisHerrera-kb4lq
@ChrisHerrera-kb4lq Жыл бұрын
thank you so much , i just learned about the part when you can put a max wait int the pulseIn() function. appreciate it :)
@GG-sd2dr
@GG-sd2dr Жыл бұрын
Thanks for the video, why didn't you just solder the wire to the board directly on pin 13 instead of using a pinhead?
@MichaelKlements
@MichaelKlements Жыл бұрын
Only so that it can be removed if required
@GG-sd2dr
@GG-sd2dr Жыл бұрын
@@MichaelKlements oh, ok thanks!
@heninmuneer8436
@heninmuneer8436 Жыл бұрын
Thank you so much Michael! I'm really grateful ❤❤ Especially when you linked the again products,, you've got my respect man! Not only are you an amazing electronic device maker but also you're an amazing guy for helping us rookies so much 💗
@MichaelKlements
@MichaelKlements Жыл бұрын
Thanks for the feedback and support Henin!
@Andeman-kf6kv
@Andeman-kf6kv Жыл бұрын
thank you so much for the help, it was very intresting and emosjonell. this expirience was life changeing. I have many of these robots now wich roams my grochery stores. i'am now a proffesional robot maker. i build robots, hand made. im rich now.
@Berghiker
@Berghiker 3 жыл бұрын
That's an awesome car dude. Sounds like you from GP.
@GelFireQueensland
@GelFireQueensland 3 жыл бұрын
Great project! Thankyou for your work on this. Just changed a few speed settings for mine, works great.
@MichaelKlements
@MichaelKlements 3 жыл бұрын
That's great to hear!
@GelFireQueensland
@GelFireQueensland 3 жыл бұрын
@@MichaelKlements Hi! I've since noticed it only ever turns one direction, regardless of obstacles location. I can reverse the turn direction by changing AF_DCMotor assignments Left to Right, but I can't get it to decide to best turn direction, it only goes same way each time. The servo was incorrectly looking right first, but fixing that didn't fix the problem. I downloaded your Code again in case I accidently changed something that matters, no go. Also played around with the 'int checkDirection()' in curiosity.. Anyway maybe you can suggest an answer if you have time. Thanks from QLD Australia.
@9b21karankunbi2
@9b21karankunbi2 3 жыл бұрын
bro loved the project thank you so much
@belas0019
@belas0019 Жыл бұрын
Hello, I'm a bit confused about the wiring of the motors. What wiring is that, and where do we get them? Does that have to do with the battery. I'm looking at about the 2:05 mark.
@MichaelKlements
@MichaelKlements Жыл бұрын
It's just 22 AWG ribbon cable wire that I have soldered to the motor terminals and also soldered to male header pins. The battery lead is a separate lead connected to the motor shield. Have a look at the written guide linked in the video description.
@belas0019
@belas0019 Жыл бұрын
@@MichaelKlements But how would you use the ribbon cable to connect the motors into the motor shield? Is it ok to screw in the regular wire pins included in the Arduino kit instead?
@justanimation
@justanimation Жыл бұрын
thanks man it helped in my school project
@dilhyderstudios8569
@dilhyderstudios8569 2 жыл бұрын
Today i made this in my college... ❤️
@julkarnain3328
@julkarnain3328 2 жыл бұрын
Does it work I am not getting the code the code is wrong
@worldVK1704
@worldVK1704 2 жыл бұрын
@@julkarnain3328 which device you used to code the Arduino...... Pc.. Laptop or mobile..?
@pranavrk8639
@pranavrk8639 Жыл бұрын
How
@romnathbaba3287
@romnathbaba3287 Жыл бұрын
​@@julkarnain3328 Ask it in chat gpt Thank me later😮
@ravikumara7496
@ravikumara7496 Жыл бұрын
Total cost
@Ayush-90
@Ayush-90 Жыл бұрын
Hi Michael Kelements, Can we use a 9volts battery in this
@MichaelKlements
@MichaelKlements Жыл бұрын
9V block batteries aren't able to supply enough current to drive 4 motors.
@Greatibekwe
@Greatibekwe 5 ай бұрын
Thanks for this video. Pls can you make a gps waypoint and obstacle avoidance robot with two Arduinos communicating serially
@YellowBlox7777
@YellowBlox7777 Жыл бұрын
tysm bro video was too good with nice explaination
@MartiArtisan
@MartiArtisan 6 ай бұрын
Would this concept work on a larger scale car/kart?
@MichaelKlements
@MichaelKlements 6 ай бұрын
Yes, you'd just need to use larger motors and motor drivers.
@lilianseverinodasilva94
@lilianseverinodasilva94 Жыл бұрын
How did you solder on pin 13? I’m struggling with this one!
@BalaSanjay-z8e
@BalaSanjay-z8e 4 ай бұрын
is it possible by connecting one 9 volt battery to the shield and other to the board pls answer fast
@StudyMode-tv6yv
@StudyMode-tv6yv 3 ай бұрын
Please help 😢 how to do the coding ? Which app are you using ? Please reply.I almost bought everything needed .😢
@sdbro.
@sdbro. 3 ай бұрын
Arduino IDE APP
@saisreeallu551
@saisreeallu551 2 ай бұрын
you didnt gave link for top and bottom chassis and the holder for the car
@Shawdow-t7v
@Shawdow-t7v 16 күн бұрын
whats the black piece called?
@jishabenny9183
@jishabenny9183 3 жыл бұрын
My Moter driver Is Not Working But Servo Moter is working on 4 moters Is Not Working, Plzz Reply
@MichaelKlements
@MichaelKlements 3 жыл бұрын
This could be caused by a number of things; the battery can't supply enough power, the shield is faulty, the connections are faulty, the speed gains need to be turned up, the code is getting stuck somewhere (waiting for ultrasonic sensor) etc.
@sakthidharann7026
@sakthidharann7026 2 жыл бұрын
What type of battery and it's power you used in this
@MichaelKlements
@MichaelKlements 2 жыл бұрын
I used a 3 cell, 850mAh LiPo
@jishabenny9183
@jishabenny9183 3 жыл бұрын
Can I use Arduino UNO R3 SMD Atmega328P Board - Clone Compatible Model
@MichaelKlements
@MichaelKlements 3 жыл бұрын
Yes you can use an Uno clone board, as long as it has the same pinout as the original Uno it should work with the motor driver shield.
@bernicesasu1166
@bernicesasu1166 Жыл бұрын
What are the library you installed for the code
@kunshsabharwal
@kunshsabharwal 2 жыл бұрын
How it will move ? With the help of any application ?
@MichaelKlements
@MichaelKlements 2 жыл бұрын
The code for the robot car is available from my blog linked in the video description.
@potatogaming5551
@potatogaming5551 2 жыл бұрын
Sir I cant move my vehicle I am using 9v battery
@MichaelKlements
@MichaelKlements 2 жыл бұрын
A 9V block battery isn't able to supply enough current to drive four motors.
@techysoham
@techysoham 7 ай бұрын
Hi Michael, thanks for the project! I did everything and made some changes on my own and the car works good! Just one issue, the servo motor is spinning too fast, so fast that it removes the wiring sometimes. Do you have any idea on how to fix this, like how to slow down the servo?
@MichaelKlements
@MichaelKlements 7 ай бұрын
Hi Techysoham, thats great to hear. There are some Arduino libraries that offer servo speed control, the other option would be to create a functional that moves the servo in single single-degree increments with a small delay between each step.
@chitobalazo
@chitobalazo 4 ай бұрын
Hi Michael, Thanks for your project is well documented, however I got an error message when I tried to compile it to check the code. The error message says the "getDistance was not declared hence can't upload or even compile the code. Hope you can help me. Thanks
@swastik-fn1sj
@swastik-fn1sj Ай бұрын
same error here did you get the fix to it?
@chitobalazo
@chitobalazo Ай бұрын
No
@swastik-fn1sj
@swastik-fn1sj Ай бұрын
@@chitobalazo so how did you proceeded with the project?
@chitobalazo
@chitobalazo Ай бұрын
I’m still trying but no success. I tried so many you tube channels but no success. Hence I’ll be trying to use HC- 05 once I receive it. Also tried using L298N and R4 wifi limited success.
@pratikjha2742
@pratikjha2742 2 жыл бұрын
how is it rotating ? like at 9:22 , please tell
@MichaelKlements
@MichaelKlements 2 жыл бұрын
The wheels on one side rotate forwards and on the otherside rotate backwards - this turns the car on the spot.
@3LGang2L
@3LGang2L 9 ай бұрын
Hi Michael, I understand this project is 3 years old however do you believe with some adjustments to the code an analog servo motor can be used instead?
@MichaelKlements
@MichaelKlements 9 ай бұрын
Like and analog RC servo motor or one that requires a different driver?
@fpkgoon2561
@fpkgoon2561 Жыл бұрын
hey could we plug the power supply into the Arduino Uno instead of the driver shield?
@MichaelKlements
@MichaelKlements Жыл бұрын
The motor driver pulls too much current to power it through the Arduino, you should power the driver and allow the driver to power the Arduino.
@mashmesh-hd1eh
@mashmesh-hd1eh Жыл бұрын
Hi i need help i want to add gsm module and pir sensor on this project can you help me where to insert the codes
@anugrahambilad9577
@anugrahambilad9577 2 жыл бұрын
Can i do this with my old toy Car which can turn right and left with the help of gear motor How can plug that may also in the Motordrive shield
@unknown-o4f1o
@unknown-o4f1o 3 ай бұрын
How would i make this with a aurdunio mega 2560
@tahamoiz1210
@tahamoiz1210 2 жыл бұрын
How did you attach the wires to geared DC motors? And did you solder or just inserted the pin heads on pin no. 2 and 13? Thanks
@MichaelKlements
@MichaelKlements 2 жыл бұрын
They're soldered to the motors, the headers are also soldered to pins 2 and 13.
@bpSdigiMeter
@bpSdigiMeter 2 жыл бұрын
what software did you use for the making of the model in 3D?
@MichaelKlements
@MichaelKlements 2 жыл бұрын
TinkerCAD
@MegalaKumar-ct4qr
@MegalaKumar-ct4qr 6 ай бұрын
Bro which type of battery will use🤔
@ZVEKOfficial
@ZVEKOfficial 10 ай бұрын
Mate what batteries do you use to power this thing ? I thing that's the most important aspect of this project (you skipped the part where you install the batteries) since many of us who're trying to get this to run use 9V batteries and that simply isn't the optimal power source
@MichaelKlements
@MichaelKlements 10 ай бұрын
Either use 4 x AA batteries in a pack or use a 2 or 3 cell LiPo battery (that's what I've used).
@ZVEKOfficial
@ZVEKOfficial 10 ай бұрын
@@MichaelKlements Yeah well I bought a 4 pack and a 6 pack AA holder. The 4 pack doesn't have enough voltage (1.5 x 4) as the L293D driver has a voltage drop of around 1.8V so the motors spin reaaaallly slowly. Nevermind turning left/right. The 6 pack is also meh to be honest. I think I need to buy a high voltage high capacity LiPo battery like you mentioned to run this at its full potential. Or maybe 2x 18650 Li Ion battery
@charlesmanginsay9230
@charlesmanginsay9230 8 ай бұрын
hello Mr. Klements, I tried putting a 3 x 3.7V rechargeable battery with a total of 11.1V but when I added 5V to it giving a total of whopping 16.1V, the Arduino Mega 2560 stopped working. Did I supply too much current? is the 11.1V enough for the 4 motors?
@MichaelKlements
@MichaelKlements 8 ай бұрын
I'm not sure how or why you added 5V to it, 11.1V is enough to supply both the motor shield and the Arduino. That said, 16.1V also should not have damaged the Arduino Mega since these can typically handle a supply voltage of up to 20V.
@aarthierusayee1164
@aarthierusayee1164 Жыл бұрын
Thanks it is most helpful for me
@Shalaby2002
@Shalaby2002 9 ай бұрын
I have a question about the yellow-capped component labeled "PW" on the motor shield. Additionally, I've developed a car using the same procedure and utilizing two 3.7V batteries each. However, I've encountered two problems: 1- When I unplug the USB, the car stops working. 2- The batteries seem unable to power all four motors to move the car. Initially, the setup worked fine during testing, but these issues arose later on. Could you please provide assistance on how to address these problems? and what specific Batteries and how many of them I need and what volatge.Thanks In adavnce
@MichaelKlements
@MichaelKlements 9 ай бұрын
I assume you're talking about the jumper labelled "PWR" - mine is black not yellow. This is jumper that either allows the shield to supply power to the Arduino or disables this feature if the voltage is outside of the Arduino's range. If you're supplying power to the shield only then you need to have a jumper on here to power the Arduino as well. Using 3.7V batteries, you would need them to be connected in series and ensure that they can supply enough current to drive the motors.
@Shalaby2002
@Shalaby2002 9 ай бұрын
@@MichaelKlements Thank you for your response. Yeah Man , you got me correctly. I was referring to the yellow PWR in my case 😂. From your comment, I gather that I need two batteries, providing approximately 7.2V and 1200mA. In this scenario, I simply keep the PWR turned off as it's. COZ I'm afraid of messing things up
@MichaelKlements
@MichaelKlements 9 ай бұрын
You need a supply voltage of at least 4.5V, so either one 7.4V battery or two 3.7V batteries in series would work. If the jumper isn't on then you need to provide the Arduino with it's own power source as well.
@MakerSpace-k8t
@MakerSpace-k8t Жыл бұрын
Can you please share tinkercard link of project and bottom part?
@diptanshude2525
@diptanshude2525 3 жыл бұрын
How long does your car keep moving if u don't disconnect the power at all ?
@MichaelKlements
@MichaelKlements 3 жыл бұрын
Around 5-10 minutes depending on how fast it is driving and how many turns it is making.
@andrewtorino2320
@andrewtorino2320 8 ай бұрын
How to change the code to adjust the speed of motors?
@mohamedsabri2075
@mohamedsabri2075 3 жыл бұрын
The servo and the ultra sonic sensor work perfectly. but only 1 motor is working and the others are not !! is it because am using 9v battery ? and i have attach headers pin on A0 - A1 for the echo and trig instead the pins you are using , what changes i can do in order to use your code but with my current pins ? Thanks alot Mr Micheal
@MichaelKlements
@MichaelKlements 3 жыл бұрын
It might be related to the 9V battery, these generally aren't able to provide enough current for four motors.
@laxmikantreddy6567
@laxmikantreddy6567 2 жыл бұрын
bro. will it work if we change header pin to A0 and A1
@Lepo69
@Lepo69 Жыл бұрын
Hi, so I don't quiet understand what did you do to the 12v battery, do you just put it in the middle section and wire it to the board or to the motors?
@MichaelKlements
@MichaelKlements Жыл бұрын
It is connected to the motor shield's power input, the shield then powers the Arduino
@Lepo69
@Lepo69 Жыл бұрын
@@MichaelKlements Do you suggest any batterypacks that workf or this rc car or no?
@SmartyAlphaparrot
@SmartyAlphaparrot 2 ай бұрын
Sir in your Obstacle avoiding robot project only two wheels are moving and Ultrasonic senser is moving continuosly Pls help me 🙏🙏
@StephanoCardoso
@StephanoCardoso 2 жыл бұрын
did you use a switch to turn it on?
@MichaelKlements
@MichaelKlements 2 жыл бұрын
I just plug or unplug the battery
@kevinrony1530
@kevinrony1530 2 жыл бұрын
Is there any other cheaper option other than the arduino uno
@MichaelKlements
@MichaelKlements 2 жыл бұрын
Not that's compatable with the motor shield, you can get clone Arduinos for a few dollars on Aliexpress
@suvendu286
@suvendu286 2 жыл бұрын
Hello brother, I am unable to understand how you connected the female header pin to pin 13. Can you please explain?
@MichaelKlements
@MichaelKlements 2 жыл бұрын
I had to solder additional header pins onto my shield in order to plug it in - alternately you could just solder the wire directly onto the shield.
@HasanRavda2005
@HasanRavda2005 2 жыл бұрын
I got a problem , Everything is working fine except dc motors .They are not moving . Please help regarding this problem
@MichaelKlements
@MichaelKlements 2 жыл бұрын
Try adjusting the motor speed parameters and check that your batteries are able to supply enough current to the drivers.
@ChineduEmmanuel-en7qj
@ChineduEmmanuel-en7qj Жыл бұрын
Thank you very much for this
@johnwilsong
@johnwilsong Жыл бұрын
Hola, estoy haciendo un automóvil Arduino para un proyecto escolar sigue todos los pasos en el video pero el carro no camina / tengo tarjeta R3 Wifi MCU ATmega 328p / Wifi ESP8266 / Usb ch320g - se tiene que hacer alguna configuración diferente ?
@Presid_offical
@Presid_offical 4 ай бұрын
Can we use 18650 li ion battery?
@MichaelKlements
@MichaelKlements 4 ай бұрын
You'll need to use 2 to meet the voltage requirements of the shield.
@limeshsinha2617
@limeshsinha2617 3 жыл бұрын
Sir tell me , how can upload a code
@MichaelKlements
@MichaelKlements 3 жыл бұрын
Using the Arduino IDE
@bivintechtamil1072
@bivintechtamil1072 2 жыл бұрын
Hello Bro Can You Please Say Me How To Decrease the speed of motors and if reduced the turning speed also decreases
@MichaelKlements
@MichaelKlements 2 жыл бұрын
Just adjust the motor speed variables at the begining of the code, the turning speed is scaled from these so will also reduce
@juniordaniel1158
@juniordaniel1158 3 жыл бұрын
will it stop at the stairs or will it drive down until it flips?
@MichaelKlements
@MichaelKlements 3 жыл бұрын
This doesn't detect edges, only obstacles in front of the car.
@vishnu5763
@vishnu5763 Жыл бұрын
hey please anyone tell this work..? please🙏
@uh_akai
@uh_akai Жыл бұрын
where is the servo library link
@ggplayer2162
@ggplayer2162 3 жыл бұрын
i dont have the 13 slot on my board so where can i put it
@PlexusSkIllz
@PlexusSkIllz 2 жыл бұрын
Hi Michael, it would be a great help if you tell me what I'm doing wrong here. Even though I copied your code the robot doesn't function correctly. when infront of a wall when activated it checks for spaces to move and once it finds a way it moves and doesn't stop again when it encounters any obstacles. I've seen some other people have the same problem as I. I made sure that my connections are correct so what might be the problem. Thank you very much.
@PlexusSkIllz
@PlexusSkIllz 2 жыл бұрын
For anybody wondering. I fixed this problem by adding return; after moveForward() in the if statement that's in the void loop
@artigupta7852
@artigupta7852 3 жыл бұрын
You can make a video on how to make sensor lights using Arduino Uno and ultrasonic sensor.
@MichaelKlements
@MichaelKlements 3 жыл бұрын
Thanks for the suggestion, I'll have a look at this.
@artigupta7852
@artigupta7852 3 жыл бұрын
@@MichaelKlements Can you give me the website on which you created the 3d model
@MichaelKlements
@MichaelKlements 3 жыл бұрын
@@artigupta7852 it was drawn in Tinkercad
@lam1736
@lam1736 4 жыл бұрын
5:02 why does my board cannot insert the wire like yours?
@lam1736
@lam1736 4 жыл бұрын
I literally can't put it because I didn't have the black little things
@lam1736
@lam1736 4 жыл бұрын
What does it call and how do I put it
@MichaelKlements
@MichaelKlements 4 жыл бұрын
The board should have silver pads on it, you’ll need to solder a section of pin headers to the board to allow the wires to plug into
@lam1736
@lam1736 4 жыл бұрын
@@MichaelKlements wow u reply so fast not like other 'technology guru' out there, thanks very much ....I will support your high quality content from now on
@MichaelKlements
@MichaelKlements 4 жыл бұрын
Thanks MGK Killed, good luck with your project!
@tanbirhossain9370
@tanbirhossain9370 Жыл бұрын
Thanks a lot brother ❤️❤️
@diye.28
@diye.28 2 жыл бұрын
Bro, Is there a way where i can see the other side of the motor driver shield? i want to see how it was soldered on the other side because as i am lacking of pins to connect lots of sensor given that this ln293d occupies the whole arduino pins... Your video has brought me some hope.
@MichaelKlements
@MichaelKlements 2 жыл бұрын
There is some more information in my blog post linked in the video description. I haven't done anything on the bottom of the shield, I only added pins to the top.
@diye.28
@diye.28 2 жыл бұрын
I will take a look right now. So, only 2 and 13 can be soldered? It’s a pity that this board takes all the pins of arduino. I’ve got lots of sensors to connect but sadly the board takes them all. I have another question, is there a way we can connect the l293d and the board sensor shield v5.0? So I can have more pinouts for sensors, leds, buzzers and the like. Thank you 😊
@MichaelKlements
@MichaelKlements 2 жыл бұрын
The two drivers unfortunately require that many pins to control them. If the driver is using the pins then you won't be able to connect an IO expansion board at the same time. You'd be best off finding an I2C motor driver then and that'll free up all of the digital pins for your sensors.
@diye.28
@diye.28 2 жыл бұрын
Thank you for you kindly answer. I’m a beginner at this and I have to use mblock which is more code friendly, that being said, I have no idea how can I connect two arduinos together so I can use one for the ln293d and control the motors and the other arduino with the sensor shield v5 and have a wide range of digital pin outs. I would kindly be grateful if you have any idea how 🥹
@erican6708
@erican6708 2 жыл бұрын
Where is the switch and battery? And how is it wired in relation to all the components. Sorry I am new to circuits.
@MichaelKlements
@MichaelKlements 2 жыл бұрын
There is a blog post linked in the video description that has some more detail on the wiring and components used.
@sachusachi3228
@sachusachi3228 Жыл бұрын
Hey man where to put the battery
@yasmeenalaataima1429
@yasmeenalaataima1429 2 жыл бұрын
Great!.. the circuit diagram please 🥺
@devinenimanimanvith4240
@devinenimanimanvith4240 3 жыл бұрын
Could you help me out here! I am using a 9v battery as power supply, though it is powering up the arduino board and motor driver it is not helping to drive the motors and servo motor, but when i connect to my laptop to upload the code it is poweringup enough to drive the motors and servo.
@MichaelKlements
@MichaelKlements 3 жыл бұрын
A 9V battery isn't able to provide enough current to drive four motors. It works when powered by USB as well as it is supplementing the shortfall. You need to use a better battery pack.
@k-popjiminaaaaaa
@k-popjiminaaaaaa Жыл бұрын
Where are these parts available?
@laxmikantreddy6567
@laxmikantreddy6567 2 жыл бұрын
can i change the pin connection to 0 and 1 both in code and the circuit? pls reply fast.
@laxmikantreddy6567
@laxmikantreddy6567 2 жыл бұрын
Pls reply 😒
@MichaelKlements
@MichaelKlements 2 жыл бұрын
You can only use pins that are unused by the shield, so only 2 and 13 are available.
@aradhyadadriwal
@aradhyadadriwal 10 ай бұрын
I am in fifth and I have make this project today very easily It's too easy
@potatogaming5551
@potatogaming5551 2 жыл бұрын
Hey my car is not moving what shall I do
@elizacrescini9444
@elizacrescini9444 3 жыл бұрын
Hi, I would like to know how did the wheels turn left and right if you did not use servo motor on the wheels?
@MichaelKlements
@MichaelKlements 3 жыл бұрын
The wheels don't physically steer left or right. The difference in motor speed between the left and right side turns the car.
@elizacrescini9444
@elizacrescini9444 3 жыл бұрын
@@MichaelKlements thank you so much!
@yahya_1xx
@yahya_1xx 2 жыл бұрын
Which battery were u using ?
@MichaelKlements
@MichaelKlements 2 жыл бұрын
I used a 3 cell 800mAh LiPo
@yahya_1xx
@yahya_1xx 2 жыл бұрын
@@MichaelKlements thank you
@bigpapa8805
@bigpapa8805 3 жыл бұрын
Hi. I want to ask. Did you used 3 cells of 18650 battery? If i use 2 cells is it enough? Thanks..
@MichaelKlements
@MichaelKlements 3 жыл бұрын
I used a 3 cell LiPo battery, not 18650 cells. Two 18650 cells would probably be sufficient.
@bigpapa8805
@bigpapa8805 3 жыл бұрын
@@MichaelKlements ah i misunderstood. I will try this project soon. Thanks for your amazing tutorial!
@ganesanudayakumar4628
@ganesanudayakumar4628 Жыл бұрын
where can I find the wiring diagram?
@HavocNavenGaming
@HavocNavenGaming 3 жыл бұрын
How to customise how near can the distance of the robot be with the obstacle before turning away. I want my robot to be about 10cm distance from the obstacle
@MichaelKlements
@MichaelKlements 3 жыл бұрын
Just change the parameter stopDist in the code to 10
@alexandar_kofficial
@alexandar_kofficial 2 жыл бұрын
Greetings Michael, I have a question regarding the rover. From halt it propagates forward and then at specific stopdistance(which i believe is set to be in cm), and then stops. THe servo moves from 0 to 90 to 180. Then the rover goes backwards till specific distance. But it never turn around. It always goes forwards and backwards. I have used your ocde and modified the tie daelys for some lines but it doesnt seem to turn at all. And yes I have tested the rover in spaces whereleft is more than space on the right etc.. What can I do ? I would really appreciate the help. All the rover turn setting are as such. If Turn left... right motors turn FORWARD, Left motors turn backward...vice versa for Turn Right. I do not know what to do. Please help me.
@MichaelKlements
@MichaelKlements 2 жыл бұрын
There is not steering mechanism on the car, so to turn left the right wheels run forward and the left wheels run backwards, if the motor speeds are set correctly then the car will rotate on the spot (it shouldn't move forwards or backwards while turning). It sounds like your motor speeds have been adjusted incorrectly, so one side is probably overpowering the other side.
@niranjanremesh6992
@niranjanremesh6992 2 жыл бұрын
@@MichaelKlements hi michael could u reply to my query pls
@reegeecajes9343
@reegeecajes9343 2 жыл бұрын
what component that this robot use to make such left right turns?
@MichaelKlements
@MichaelKlements 2 жыл бұрын
Just the speed difference between the wheels on the left and right
@reegeecajes9343
@reegeecajes9343 2 жыл бұрын
@@MichaelKlements oh okay. So no component? Only the program of the wheels? Am i right?
@MichaelKlements
@MichaelKlements 2 жыл бұрын
Yes that's correct
@travelwithgishan6666
@travelwithgishan6666 4 жыл бұрын
I also make a car but it is not working can you help me to make it
@anotherterranplayer7209
@anotherterranplayer7209 2 жыл бұрын
How can I make the robot not repeat the same trajectory after avoiding an obstacle?
@MichaelKlements
@MichaelKlements 2 жыл бұрын
You could add a random decision on whether it turns left or right at an obstacle
@Chartered_Edu
@Chartered_Edu 3 жыл бұрын
Can I make it 2 wheeled ???
@darewolf6251
@darewolf6251 2 жыл бұрын
Plz give me a The program code it's not working I can't download it
@sairamreddy6642
@sairamreddy6642 3 жыл бұрын
Hey, this video was amazing. Actually, I wanted to know how you fit the pins on thr motor driver shield? Thanks!
@MichaelKlements
@MichaelKlements 3 жыл бұрын
I just soldered them onto the board myself.
@abhishekrathore9470
@abhishekrathore9470 2 жыл бұрын
Bro aapka project work kr rha hai?
@jimmyjummy5132
@jimmyjummy5132 2 жыл бұрын
@@abhishekrathore9470 yea man fully agree
@jyoti9388
@jyoti9388 Жыл бұрын
Is there any batery
@vidaddicts7273
@vidaddicts7273 3 жыл бұрын
Hello, great project! I've run into a few problems and by modifying the code a little I managed to find the solutions. Although there is one problem that I can't find a way to fix. The ultrasonic module only detects a wall once, it stops after the 2nd wall, but the engines still continue forward into the wall. Could you help me, please? (My modifications did not cause this problem since when I used the original code it didn't work either)
@ggplayer2162
@ggplayer2162 3 жыл бұрын
can u copy and paste ur code plz need help
@fahmidhaque2494
@fahmidhaque2494 Жыл бұрын
Oh my god, How can I ever thank you???? My car worked soo well, there's just one thing. The speed is too low, but other than that, everything is working great.
@fahmidhaque2494
@fahmidhaque2494 Жыл бұрын
Can you help me with the Speed issue?
@MichaelKlements
@MichaelKlements Жыл бұрын
The only way to increase the speed is to use a higher supply voltage - but still stay under the maximum voltage that the driver shield can handle.
@fahmidhaque2494
@fahmidhaque2494 Жыл бұрын
@@MichaelKlements Oh okay Thanks for the information.
@rohitsoni4901
@rohitsoni4901 3 жыл бұрын
How many pins of Arduino are remains usable after connecting L293D shield means which are those pins which are not connected to shield
@MichaelKlements
@MichaelKlements 3 жыл бұрын
Pins 2, 13 and A0-A5
@I_D_K
@I_D_K 3 жыл бұрын
My car motors doesn't move at all. The servo and the ultra sonic sensors all work work perfectly. The only thing that doesn't work is the motor. I tested the motor by connecting to a power supply and it does spin, but when I put it in the motor driver it only makes a buzzing sound. Any idea how to fix this?
@MichaelKlements
@MichaelKlements 3 жыл бұрын
If the motors are buzzing but not turning then either the speed reference for the controller is set too low or your power supply/battery is not adequate for all four motors.
@I_D_K
@I_D_K 3 жыл бұрын
@@MichaelKlements How do you make the speed reference go higher?
@MichaelKlements
@MichaelKlements 3 жыл бұрын
By adjusting the motor speed: byte motorSpeed = 55;
@I_D_K
@I_D_K 3 жыл бұрын
@@MichaelKlements Omg thanks it actually worked
@aarush0487
@aarush0487 2 жыл бұрын
Can you tell what language did you use to code
@MichaelKlements
@MichaelKlements 2 жыл бұрын
It's C++ in the Arduino IDE
@vandanthakrar
@vandanthakrar 3 жыл бұрын
Can you provide a link for buying robot chassis ???
@MichaelKlements
@MichaelKlements 3 жыл бұрын
The chassis is just 3D printed, the parts are downloadable through the link in the video description
@kapilkantkamal9824
@kapilkantkamal9824 3 жыл бұрын
Hello I am new to Arduino And servo motor and ultrasonic sensor are working good But when it's time to move motors their Speed is very low and sometimes not even moving If it is the matter of battery pls suggest Which to use Or some different problem.
@MichaelKlements
@MichaelKlements 3 жыл бұрын
Hi Kapil, You can adjust the motor speed in the code by increasing the motorSpeed variable. If that doesn't help then your batteries are probably underpowered, I usually use lithium-ion or lithium-polymer batteries for these projects.
@bencardamone7121
@bencardamone7121 4 жыл бұрын
So I'm a little confused. In the description, you list header pins as a part, but I am unable to find where they are actually used. Could you describe where they are used and also why they are needed.
@MichaelKlements
@MichaelKlements 4 жыл бұрын
You need the header pins to solder to the motor driver shield so that you can plug the ultrasonic sensor into it. These pins aren't installed on the board when you buy it. You'll also need female pins to make up the cable to the sensor.
@minroiwijayarathne1965
@minroiwijayarathne1965 3 жыл бұрын
@@MichaelKlements do you have a link from which I could buy header pins?
How To Make A DIY Arduino Obstacle Avoiding Car At Home
6:09
DIY Builder
Рет қаралды 5 МЛН
How to make a Arduino Obstacle Avoiding Robot Car
9:38
HP Projects
Рет қаралды 12 М.
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
High precision speed reducer using rope
20:19
Aaed Musa
Рет қаралды 2 МЛН
I built a 1,000,000,000 fps video camera to watch light move
29:08
AlphaPhoenix
Рет қаралды 669 М.
Arduino All-in-One Robot
8:29
DIY Builder
Рет қаралды 1,3 МЛН
Four Steps to Flawless Wire Joints (How to Solder)
11:45
Will Donaldson
Рет қаралды 686 М.
Mini Robotic Arm with Arduino - Save/Play Positions.
10:26
FABRI creator
Рет қаралды 178 М.
Arduino Obstacle Avoidance + Voice Control Robot
5:42
DIY Builder
Рет қаралды 293 М.
Arduino Uno R3: Digitalwrite your First Robot Car
12:32
MRMS - WORKSHOP
Рет қаралды 127 М.
Make a TINY Arduino Drone with FPV Camera - Will It Fly?
20:26
Max Imagination
Рет қаралды 1,4 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН