Controlling DC Motors with the L298N H Bridge and Arduino

  Рет қаралды 1,326,578

DroneBot Workshop

DroneBot Workshop

Күн бұрын

Пікірлер: 1 100
@davidbergaragonzalez5653
@davidbergaragonzalez5653 3 жыл бұрын
Your channel is severely underrated, you explain things very concisely, as someone with very little knowledge of electronics, I appreciate your work.
@Nelsonswl
@Nelsonswl 6 жыл бұрын
wow this guy is brutally descriptive, I love this channel already i wish i could give this video a 1000 likes. now i understand what is PWM. this video hit the spot on my quest for knowledge. Keep making videos like this, i have subscribed.
@Dronebotworkshop
@Dronebotworkshop 6 жыл бұрын
Wow what a great comment - thanks so much and thank you as well for subscribing!
@pravinchavhan8890
@pravinchavhan8890 3 жыл бұрын
@@Dronebotworkshop hi , i tried to controll my motor with L298N and arduino nano , but my motor was not running . why it happened cause i checked the pins and program was also correct according with pin . but it doesn't work Can you help me please
@markzickefoose5098
@markzickefoose5098 7 жыл бұрын
Nicely done. Very easy to understand and follow your sketches. You have a rare ability to explain the concepts in an easy to understand way without talking down to your audience. Thank you and hope to see much more.
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Thanks so much for your nice comment, I'm glad you enjoyed it!
@stevepritchard7957
@stevepritchard7957 16 күн бұрын
I followed several Arduino tutorials on KZbin but Drone Bot workshop are by far the simplest to follow and so much fun 👍👍
@acadman4322
@acadman4322 5 жыл бұрын
You are the best instructional video maker on the internet. Believe me, I've looked. You are truly a treasure.
@randalltockes2247
@randalltockes2247 4 ай бұрын
I've watched and learned so much for your channel. Have been coding and working on hardware projects for a few years now, and still find my way back here. You rock.
@Matthew-tu2jq
@Matthew-tu2jq 7 жыл бұрын
Absolutely outstanding video! you didn't skip any detail while keeping it professionally presented. Thank you so much for this
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Thank you so much for this nice comment - really makes my day! I'm really glad you liked the video.
@aDAMAS20
@aDAMAS20 3 жыл бұрын
@@Dronebotworkshop hi sorry for sudden ask but what is the required(max and minimum if there is such) for L298N H Dual Bridge? i tried to use my laptop/USB Port to connect in arduino but its not running. so far i dont have battery to test it. my code seems correct anyway but it is still not running so i figured the source power is at fault...i might also fry my arduino if i just randomly run voltages which is risky to replace + we are in pandemic and i cant easily go outside.
@sudamaprashad1853
@sudamaprashad1853 3 жыл бұрын
@@Dronebotworkshop lllllllliipiop
@sgsbro137playz9
@sgsbro137playz9 Жыл бұрын
@@aDAMAS20 I don't think he's gonna answer that any time soon
@stargazzn
@stargazzn 7 жыл бұрын
I liked this project. I'm working as an English teacher in Moscow and some 12 to 16 y.os have no interest in learning English. Then neither did I at that age. Some of them are very bright and they start getting physics in school at about 13 So I want to teach them how to build a whole series of simple electric motors. This will be the perfect way to introduce them to the Arduino!!!
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Hi Robert, I think that's wonderful! Teenagers can be so creative if they are just given the opportunity. Best of luck with your teaching!
@stargazzn
@stargazzn 7 жыл бұрын
I ordered 10 of these devices for less than $20. I only really wanted 3 of them, but I couldn't turn down this offer.. Perhaps I'll build myself a whole new niche teaching English and might even get adults interested. :)
@jean-valerythoraval4591
@jean-valerythoraval4591 6 жыл бұрын
2nd time i end up on your channel, 2nd time i'm impressed by the quality and clarity of the information. nice work!
@Dronebotworkshop
@Dronebotworkshop 6 жыл бұрын
Thank you, I'll try and keep up the quality for your next visit!
@garybuskirk9521
@garybuskirk9521 7 жыл бұрын
Where have you been in my entire arduino experience(almost 2 yrs)!! lol i have been trying to figure out how to drive 2 motors with 2 joysticks individually for a tank build and you helped me figure it out from watching your demos and codes!!! Thank you so much and please keep the videos coming. Liked and Subscribed.
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
So glad I could be of service!
@julioduran2615
@julioduran2615 4 жыл бұрын
I'm in love with that workshop. It is very well organized.
@KresnaPermana
@KresnaPermana 4 жыл бұрын
Yeah, me too
@krishnamohanpuli2871
@krishnamohanpuli2871 3 жыл бұрын
Yes me too :)
@jdoc99
@jdoc99 7 жыл бұрын
This is the explanation I have been looking for. You covered all the little details thoroughly enough to give a newbie like the confidence to get started. I'm so happy I found your channel.
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
So glad you enjoyed the video Joshua, I am also happy that you found my channel!
@stefanoaltavilla3154
@stefanoaltavilla3154 5 жыл бұрын
This channel turned to be my favourite in a couple of hours. Thank you!
@TexasStatesman
@TexasStatesman 5 жыл бұрын
Your videos are outstanding and greatly appreciated, especially to a newbie like me. My original intent was to build the robot following your “Build a Robot” series but up to video #5 I realized it was somewhat more than I could do, so I’ve opted to learn and build from your individual robot videos (baby steps). I am familiar with ac electrical power which helps when working with dc. I’ve built a few of your examples, following the instructions, including all on this video, using the Arduino and motor controller and none of them functioned initially. Reading the comments from your other followers made me believe it was something I was doing wrong. I purchased all the same equipment and followed your instructions (I think). But this actually turned out to be a blessing. I was forced to read and learn about Arduinos, motors, motor controllers, etc. and not just piece pieces of equipment together and copy code. For instance, in this video with regards to using a joystick. Following your instructions, I was able to get motor B to turn in one direction, nothing else. Moving the enable pin for motor A to #2 on the Arduino and the data pins to #6 and 7, then updating the code, everything is functioning fine. Having to make these adjustments I hope is not a result of me doing something incorrectly as far as your instructions. (Maybe the equipment is not created equal?)
@mandelbro777
@mandelbro777 4 жыл бұрын
great video as usual. love the way you systematically divide larger projects up into functional nibblets and then concisely and clearly communicate them with sufficiently high production value. keep it up !!
@general9064
@general9064 3 жыл бұрын
This video is so informative, you need nothing else but this to understand how to use different motor drivers
@RedneckStoriesr665
@RedneckStoriesr665 7 жыл бұрын
This channel has got some serious potential to get alot of subscribers! Please make more videos! Subbed
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Thanks so much for the nice comment. I have a few more in the queue, should be releasing one next week on the new Raspberry Pi Zero W. You also have a channel with a lot of potential, I just subbed to you! :)
@RedneckStoriesr665
@RedneckStoriesr665 7 жыл бұрын
DroneBot Workshop Thank you, i am excited
@johnclarke9054
@johnclarke9054 7 жыл бұрын
Great video, clear and precise. Thank you very much.
@dollynhoseuamiguinho5030
@dollynhoseuamiguinho5030 Жыл бұрын
Great video!! I recently did a project during my EE degree, I struggled a lot to learn all this on my own, I hope this video can help any colleague in the field in the future. Hugs from Brazil
@dollynhoseuamiguinho5030
@dollynhoseuamiguinho5030 Жыл бұрын
Sorry for any mistakes in my English, it's currently 3:20 am, insomnia hitting hard... It's funny to say that in this project I was reaching the maximum memory size of the ESP32, and as I couldn't find any Bluetooth library that didn't use so much memory, I ended up using another ESP32 with UART communication between the microcontrollers, one of the ESP32 contained the Bluetooth commands and the other read the commands and sent them to the Dashboards using the MQTT protocol. It is important to say that, in the end, I found the NimBLE library with a great Professor and IOT Wizard and corrected this, leaving only 1 ESP32. I'm happy to share this experience with anyone reading here.
@gruntingbuffalo
@gruntingbuffalo 7 жыл бұрын
Hello Dronebot Worshop. Informative, interesting and well delivered. I think you have a potentially large audience of people like me who may not have an electronics or programming background but who are interested in learning about arduino, raspberry pi, ect. Thank you for the video, hope to watch more from you soon.
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Thanks for the nice comment Karl, it is my pleasure to teach anyone interested in the Arduino, Raspberry Pi and electronics anything that I can. I know it's been too long since I last posted a video but that should change very soon as I have a few that are almost ready to upload.
@stclairstclair
@stclairstclair 6 жыл бұрын
Karl, I'm learning code at 51, AAAAAAaarrrrrgggggrrr.....But im over the hump!
@anikmukherjee2003
@anikmukherjee2003 6 жыл бұрын
Do you know I can't understand english from foreigner..... But your speaking is toooooo clear so I understood all of your statement..... Very very thank you.... Awesome... 😊😊😊😊
@byronwatkins2565
@byronwatkins2565 6 жыл бұрын
To skip values < 9, you can speed=map(speedStick, 0 1023, -247, 247); the same as below, and analogWrite (enable 8+abs(speed));
@gillywild
@gillywild 3 жыл бұрын
Excellent content. Clear, accurate & understandable and the website is superb. I looked at another "popular" channel first and it was rambling nonsense and rubish code. This is the one to follow. Subbed.
@wedoourbest2261
@wedoourbest2261 7 жыл бұрын
Excellent explanation, organised and great presentation skills. You deserve a huge following, keep it up please it is greatly appreciated!
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Thanks so much, I am indeed hoping to build up a following. Of course the only way is to get more videos out, so expect to see more very soon!
@ahmadhussainwebshare1001
@ahmadhussainwebshare1001 2 жыл бұрын
Hey there , I'm new in robotics programming, this video helped me lot.This is one of the best video amongst alI which I saw yet. Salute for your great work. May Almighty bless you..Please keep it up.Thx
@jamescullins2709
@jamescullins2709 7 жыл бұрын
Wow what a clean workbench! Good video.
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Thank You - I try and keep it neat, makes it a lot easier to get things done. Wasn't always that way though, you should have seen the previous workshop that was in my basement before I built this one last year! But I'm pretty proud of this one as I built it all myself (I had never drywalled before in my life LOL) so I plan to keep it neat.
@claus6082
@claus6082 7 жыл бұрын
And that's how you can tell that someone is a professional.:D Keep that clean!
@crazyg74
@crazyg74 6 жыл бұрын
it's fabulous. Inspires me to redo mine! :-)
@joaquimferreira5677
@joaquimferreira5677 5 жыл бұрын
One of the best channels on Arduino and electronics. Congratulations!
@ady.career
@ady.career 7 жыл бұрын
Very nice workshop and explaination too. As a beginner I found this very helpful...
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Thank you, I'm glad you found it useful!
@anikmukherjee2003
@anikmukherjee2003 6 жыл бұрын
Me to
@eons_of_ions8651
@eons_of_ions8651 2 жыл бұрын
i love seeing the joy in someone's face when they create something. excellent stuff!
@havoc010101
@havoc010101 7 жыл бұрын
This is a very informative video!! Great for anyone looking to get started with Arduino.
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
I'm glad you found it useful, thank you for your nice comment!
@polarkerr
@polarkerr 3 жыл бұрын
definitely the best Arduino learning channel for the novice like myself
@ahooahoo983
@ahooahoo983 5 жыл бұрын
Thanks! I'm learning this so I can build a arduino controlled wheelchair for my grand monther.
@immanuelraynaldo717
@immanuelraynaldo717 4 жыл бұрын
Me too, i want to know what motor did you use, the power and torque.
@danielhakimzambri892
@danielhakimzambri892 3 жыл бұрын
@@immanuelraynaldo717 it needs very high torque if you want to do something heavy
@thomasgast199
@thomasgast199 7 жыл бұрын
Thank you. I am just starting a project which will involve moving a subject's head while maintaining his cornea in contact with a goniolens. This is going to involve several steppers and this has really contributed to a good start for me.
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Wow, that sounds like a fascinating project Thomas! It would be great if you posted a video showing us what you come up with. Best of luck with it.
@themarceloloo
@themarceloloo 5 жыл бұрын
Thanks for this valuable tutorial. Obrigado, aprendi facilmente com sua explicação!
@BobbieAtendido
@BobbieAtendido 7 жыл бұрын
Ive been starting to learn arduino and been watching vids about it, what others do is show the schematics and sketch, not telling why and how it really works! I feel like i've learned quite a bit because of this vid, and will surely watch you other tutorials! Thank you and more power to your channel! SUBSCRIBED!!
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Thanks so much for the nice comment Bobbie, glad to have you as a subscriber!
@luckychucky3426
@luckychucky3426 7 жыл бұрын
You did a great job I'm very impressed with your explanation I've learned a lot thank you very much you may you you made it slow enough that I could keep up but fast enough where I didn't get bored thanks
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Thanks for the feedback Charles, I appreciate it. Glad to hear that you found the pace to your liking.
@sandro6691
@sandro6691 4 жыл бұрын
This is my favorite Arduino channel. Thank you from Australia.
@RegisMichelLeclerc
@RegisMichelLeclerc 6 жыл бұрын
Personally, I prefer soldering my DIP components myself, but that's just a matter of taste. Sometimes I'm lazy and just plug a Nano. map() is overkill when converting a 1024 values range into a 256 values range, "div 4" is not as bad, but still excessive, and [0-1023] is definitely a multiple of [0-255]. The shortest way of dividing by 4 (integer division) is simply to shift the bits right by 2 positions (shr 2, or >>2). Also, you prefer using 511 as the middle of the interval [0-1023] because it's the end of the first half of the interval, not 512 which is the "0" of the second half. But as you say, the joystick's center is not that precise, you don't care too much. How about a "center" function? The test for the joystick position ("margin") is pointless, because you also have a test for minimum speed before sending the analogWrite() commands, so you're basically doing twice the same thing. The command from the joystick EITHER changes direction OR goes forward or backwards. Not very practical... Therefore, you only want shr 1 (a shorthand for div 2), and subtract 256 to it, giving you 2 values (H and V) in the interval [-256 ; +255]. A test on bit 15 (shr 15 gives 1 for negative numbers) gives the sign in each direction (the 10-bit [0-1023] value is converted into a 16 bit value when you store it into an int) so it's pretty easy to get the direction to send into the H-bridge without cascading the if()s. Anyway, if() is just a waste of resources when you can use a and(0xff) to force a [0;255] range. Also, on demo2(), a linear for() loop with a constant delay is definitely not right for an acceleration or deceleration, that's simple physics. You wouldn't do that in the real world. I know, on such a "project", you have used only a tiny part of the memory for code and variables, you don't care too much about code speed anyway, thus all of the above may sound excessive ranting, but the goal is to get proper techniques rather than trying to find the quickest way to build an example application, right?
@wmd5645
@wmd5645 5 жыл бұрын
Thanks i'm going to try and use this. You must be from the old school. A vid on this kind of stuff would be beneficial to the younger generation(me included) that thinks memory and performance is abundant. Thank you.
@moralesartist
@moralesartist 7 жыл бұрын
i'm a newbie here, this movie makes a lot of sense and very interesting. you did a good job sir thank you.
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Thank you so much, glad you found it interesting.
@rileypeterson1796
@rileypeterson1796 5 жыл бұрын
I just realized the intro music is the same as the one for Hermitcraft Recap
@kesavanramesh5663
@kesavanramesh5663 5 жыл бұрын
I KNOW RIGHT!!!
@sickandtiredofcomplaining6574
@sickandtiredofcomplaining6574 5 жыл бұрын
Excellent video I’m 38 and trying to learn this stuff... thank you!!! Beautiful shop setup as well
@shahidilhan3139
@shahidilhan3139 7 жыл бұрын
why do you need a motor driver?
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Not sure I understand what you are asking here? Are you asking why I personally would need a motor driver board (answer - to build robots) or why one would need one in general (answer - to control two DC motors using the TTL logic level signals from a microcontroller or other logic device). Your avatar indicates that you are a programmer so I'm not sure what you don't understand here. Please let me know so I can assist you further.
@AndersJackson
@AndersJackson 7 жыл бұрын
You need one driver, as the Arduino output pins can't provide enough current to drive a motor. If you try get to much current from or into a port, you will destroy the port and maybe even the Arduino. You have to check, but the Arduino have a maximum output current on each board and a maximum sum of all ports. So you are not allowed to go over both limits. There are also problems driving a motot, which a driver also fix, like the motor can generat to much short spikes of higher voltage, which also will ruin you Arduino port, and posible the Arduino. A ruin Arduino can be fixed by changing the processor chip.
@weraarchanon3486
@weraarchanon3486 7 жыл бұрын
Your VDO is fantastic. It is richness of both important knowledge about motor and Arduino. I love your video. I watched it 2 times. Thanks a lot.
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Wonderful, so glad you enjoyed it.
@chiavenato1
@chiavenato1 5 жыл бұрын
As always, your videos are THE BEST VIDEOS about arduino in the youtube congratulations! Best regards!
@mortezafarshchi8003
@mortezafarshchi8003 3 жыл бұрын
professionally presented is the word I was looking for. highly respectful presenter also. well-done.
@BenceGutai
@BenceGutai 3 жыл бұрын
Professional, well organized , awesome. This video tought me more about DC motors and controlling them than my university did. Thank you !
@MrHristoB
@MrHristoB 7 жыл бұрын
Tutorials without the reality TV drama!! Well done mate, subscribed!!! Keep them coming!! Thank you for sharing
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Glad you enjoyed it, thank you!
@faysalahmmed2696
@faysalahmmed2696 11 ай бұрын
You are just awesome. No words can describe how good this video is.! Thank you. You helped me a lot
@mehmet2247
@mehmet2247 4 жыл бұрын
Your channel is one of my favorite, awesome explanation; clean and precise as always. Thank you.
@sarbajitmandal3922
@sarbajitmandal3922 3 жыл бұрын
Very good. awesome video. It was the first time for me to see a such a discriptive man. He is a wonderful guy.
@WhiskyLima
@WhiskyLima 7 жыл бұрын
You sir, have the tidiest workshop I have every seen, I totally wish I could have something like that setup but I bet it took years to perfect! Great job with the video!
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Thank you! The workshop itself took about 3 months to build (framing a, drywall, electrical and painting) and about a year to setup the way I like it. But it's not my first one, so I incorporated ideas I had from previous workshops. There seems to be a lot of interest in it so perhaps I'll do a video to show it off soon!
@shaypatel7360
@shaypatel7360 6 жыл бұрын
Once again you explain every step in an easy to follow way - thank you
@mr.makeit4037
@mr.makeit4037 4 жыл бұрын
Very nice, clean, and organized shop. Love the parts drawers
@arabiccompprograming5161
@arabiccompprograming5161 7 жыл бұрын
I think what genuinely matters is the knowledge to be understood, that is what is crucial, you can be bombarded with so much technical jargon, and end up having no real understanding of what you are involved in. I think that watching valuable videos, which have a concrete outcome are essential to draw skill and understanding from. But also being attentive, focused and taking important notes, when watching videos, and above all OBSERVATION of what is one doing when engaged in electronic arduino projects. And self taught commitment to grow/learn and become a competent builder of electronic arduino projects. By reading diagrams, books, practical experimentations.
@Lunolux
@Lunolux 4 жыл бұрын
nice video, every time i'm saying in my head "i wont finish your video because it's too long" but it's very nice video every time, well explain
@QuickishFM
@QuickishFM 6 жыл бұрын
Great video that focuses specifically on the board and PWM pins. Thank you.
@martinfrettloeh7000
@martinfrettloeh7000 5 жыл бұрын
You are the best Sir. Cannot find Videos that explain it better.
@ndk8111
@ndk8111 4 жыл бұрын
Best video on arduino controlled car I have seen thus far.
@jinitgandhi1197
@jinitgandhi1197 6 жыл бұрын
Great Video mate! I've been through many other tutorials regarding the same topic but none was as informative and understandable as yours is. Keep more coming, Thanks! Subscribed!
@tf5658
@tf5658 4 жыл бұрын
this is the best L298N tutporial on youtube. thanks you a loooooooooooot
@sewingmachinesindetail
@sewingmachinesindetail Жыл бұрын
Thanks for this video. I actually miss the PCB diagram. You can find the datasheet for the chip, L298N. Questions: 1) Do the PCB have free wheeling diodes for the outputs? 2) I am a bit confused regarding current sense of the module. If you like to measure current, do the jumpers connects to ground? Do you need to apply an external shunt resistor at the jumpers position? 3) If you got some other way of controlling the H-bridge, I guess it will be in order to use In1 and In2 with individual PWM signals and have EnA constantly high.
@kartikpujar4527
@kartikpujar4527 5 жыл бұрын
The best tutorial for Arduino..... The shop is fantastic..... And i would like you to make more videos on raspberry Pi
@michaelganesan4578
@michaelganesan4578 7 жыл бұрын
Excellent video on how a motor driver works. Good job!
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Thank you, so glad you enjoyed it. Hopefully it has inspired you to subscribe as I'll have many more coming in the near future!
@chetangopal6226
@chetangopal6226 5 жыл бұрын
Outstanding video and very well explained. Will be experimenting with H-Bridge over the weekend.
@techtalks_India
@techtalks_India 6 жыл бұрын
Sir you're just great im seriously just inspired by your explanation you just detail each and every procedure with absolute knowledge which is just great of you.I have watched almost every videos of your channel which is very knowledgable. Just carry on your great work THUMBS UP definitely.
@Vhbaske
@Vhbaske 4 жыл бұрын
Keep up your good work, you are one of my favorite tutors. 99% of your projects have worked for me.
@YousefSaber249
@YousefSaber249 7 ай бұрын
It sounds exciting to me I really understand all I need in just 40 min it was so fabulous and productive to me to understand you I never understand like that from the instructors in the university their explanation is sucks Thank you again and have a great day!
@donli5112
@donli5112 7 жыл бұрын
I don't get why this video only has 20000 views, this is extremely useful for beginners who want to build robots. It is very clear, you made the demo step by step so it is very easy to understand, I think even for people who have never done this before. Thank you so much!! I have a question. What if you have to use a power supply with let's say 300 Watts to power stronger motors?
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Glad you enjoyed the video, thanks for your kind words. The L298N is rated to a maximum of 50 volts at 3 amps per channel (2.5 amps if you are using PWM), so 300 watts is about the maximum for two channels that it could handle. Of course the motor will only draw the current it requires. Personally though I would never un it that close to maximum specs, I like stuff to run relatively cool if it can. If I had to control a really big motor I'd look for other H-Bridges or even build one from scratch with power transistors. The L298N is great for most hobbyist applications but for industrial stuff you may need to look at other designs. The principles for motor control that that I outlined in the video will be the same.
@TheTrblesm
@TheTrblesm 7 жыл бұрын
Dude has the cleanest workshop I've ever seen. Great content. I've subscribed. Looking forward to binge watching the rest!
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Hope you survived the binge watching! Glad you subscribed, I'll have more for you soon.
@adityaagarwal636
@adityaagarwal636 3 жыл бұрын
Really thank you sir, I was not knowing all this until it got watched this. Thank again!!
@elanweil2470
@elanweil2470 3 жыл бұрын
Agree
@melplishka5978
@melplishka5978 3 жыл бұрын
Ty for your time and experience. I am having a lot of fun building the actual robot with you. You always make it look Easy lol
@Explorewithlarry
@Explorewithlarry 27 күн бұрын
best 36 minute of my life. Thank you very much sir
@jackhodgson
@jackhodgson 6 жыл бұрын
Maybe the best intro to motor control that I've ever found. Thank you. Subscribed.
@daveoatway6126
@daveoatway6126 7 жыл бұрын
Nice explanation of theory and practice. Very nice demos - thank you. I am working with a DC treadmill motor and this gives me an option to using the "native" boards.
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Thanks Dave, glad you found it useful. I'd love to see what you're building with a big motor like that!
@daveoatway6126
@daveoatway6126 7 жыл бұрын
I'm using it as variable speed driver for my lathe. I am tired of changing belts!
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Awesome! I can relate to the belts issue with my drill press, it's annoying to have to change them to change the speed so I usually don't bother (which is bad as different speeds are better for different materials). Perhaps you'll post a video of your setup when you're done, I'd love to see it.
@janzkijowa7275
@janzkijowa7275 8 ай бұрын
Bill... your channel is so incredible inspiring... and not only in electronics...
@gavdownes100
@gavdownes100 2 жыл бұрын
I really like your presentation method. Really clear, nice pace, nice images of pinouts and such
@angiuninja4758
@angiuninja4758 5 жыл бұрын
Thanks from France for this super high quality tutorial ! It helps me a lot for a school project because i'm a beginner in Arduino using !
@serolagazat
@serolagazat 6 жыл бұрын
This is one of the most informative videos I have seen on the web. Also same goes for your blog. Thank you very much for sharing this much information.
@luisengineering
@luisengineering 3 жыл бұрын
Your tutorials are simply the best
@doadue2502
@doadue2502 4 жыл бұрын
I was watching this video and after a few minutes I fell asleep. Almost instantly, I started dreaming. In that dream, I saw my dog standing next to my sister. Somehow, this man's voice got implemented in that dream and was coming out of my dog's mouth. So, my dog was explaining to my sister how DC motors work. I was watching that scene from aside and got attacked by some nasty flying insects. While I was trying to defend myself from those insects, my dog made an instrument which emitted frequency that made insects turn into zombie-like humans. I will never watch this man's videos before sleep, and that's for sure! Leaving that beside, this video is really good and helped me a lot to understand this topic better. Thanks!
@CarsonNiepper7118
@CarsonNiepper7118 2 жыл бұрын
Thank you very much. Great tutorial. Respect from Azerbaijan.
@JD_Manufacturing
@JD_Manufacturing 7 жыл бұрын
Great video and explination of the l298 h-bridge driver. I want my son to watch this great video with excelent arduino tutorial. People interested in basic robotics should seriously considder your well thought out couse here. What an organised mind! Thanks.
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Thanks so much for your nice comment, it makes me motivated to do more. Glad you found it useful and I'm thrilled that you'll be showing it to your son - I love it when young people get into this stuff and use it to get creative!
@DiegoSayron
@DiegoSayron Жыл бұрын
Thank you for sharing your knowledge, Dude! How can I control 20 step motors using a PC or Arduino? I mean... drivers and/or IC like the 74HC595... Do you know any project like so? Thank you in advance!
@GilNahmias
@GilNahmias 2 жыл бұрын
The best electronics information source out there by margins. It's not even fair to the rest of them.
@andersdaun3950
@andersdaun3950 4 жыл бұрын
Thanks for all the great videos. Greetings from Sweden
@uku4171
@uku4171 2 жыл бұрын
I want a workshop like yours so bad, lol. Thanks for the video, helped a lot.
@adrianrawlings2470
@adrianrawlings2470 6 жыл бұрын
Enjoying your tutorials a lot. I like how you present the projects and break down the steps. Would you please do a video on building an Arduino controlled PID circuit for DC motors. There are plenty of videos explaining PID bit none show what to use to get the feedback needed. Keep up the great work.
@brandonmetro7115
@brandonmetro7115 4 жыл бұрын
i started quarantine ripping apart solar lights from the dollar store. Now I have a robot thanks to this video and more.
@bombasticplastix
@bombasticplastix 6 жыл бұрын
You are a fantastic teacher! I am really having fun with learning about my new arduino while overseas in Indonesia. Thank you!
@morrisdiver52
@morrisdiver52 7 жыл бұрын
What an excellent video, I couldn't ask for clearer explanations.
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
Thank you so much for your comment, glad you enjoyed it.
@hunterboy8497
@hunterboy8497 3 жыл бұрын
Very vivid and wonderful explanation even a noob can understand...Thank you for this...
@terra0803
@terra0803 Жыл бұрын
Perfect! I was looking for some excellent Arduino projects along with explanations and you sir have delivered! THANK YOU!
@doug4371
@doug4371 2 жыл бұрын
Fantastic presentation. Your step-by-step explanation is very comprehensive and clear. I am a novice in electronics and programming, so your tutorial will help me out with the future project that I plan to make. Thank you. 😃
@hanzblicks6343
@hanzblicks6343 3 жыл бұрын
Incredible informative workshop from a very patient, clear and pedagogically valuable teacher. Just great. Many Thanks.
@craign8ca
@craign8ca 5 жыл бұрын
Wow. . .what a great video!! The link to this is a definite keeper.
@sanskriti3830
@sanskriti3830 3 жыл бұрын
this is my new favourite channel!
@alhenriq
@alhenriq 5 жыл бұрын
Really appreciate the breakdown and setup of the h-bridge board
@noahb7947
@noahb7947 Жыл бұрын
thank you so much for this video. you make the best robotics videos on youtube
@yellowdogfarm
@yellowdogfarm 4 жыл бұрын
Superb video and the web page tutorial is outstanding! Thanks so much!
@franciscalderbank8623
@franciscalderbank8623 4 жыл бұрын
I can't agree more the web page information is better than any textbook.
@vansela6557
@vansela6557 4 жыл бұрын
thank in advance to the organizer, it is really useful for me. You explain in the way the easy to understand.
@AlanSloan
@AlanSloan 7 жыл бұрын
Very informative video! Thanks for detailed explanation of the joystick and the coding tip for preventing the motors from buzzing as the value approaches zero.
@Dronebotworkshop
@Dronebotworkshop 7 жыл бұрын
My pleasure Alan, glad you enjoyed it.
Driving DC Motors with Microcontrollers
1:04:32
DroneBot Workshop
Рет қаралды 711 М.
Stepper Motors with Arduino - Controlling Bipolar & Unipolar stepper motors
50:22
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
TB6612FNG H-Bridge Motor Controller - Better than L298N?
25:07
DroneBot Workshop
Рет қаралды 158 М.
RC Robot Car - RC Controls and Arduino
47:53
DroneBot Workshop
Рет қаралды 223 М.
How PWM works | Controlling a DC motor with a homemade circuit
10:01
Brushless Motor - How they work BLDC ESC PWM
16:12
The Engineering Mindset
Рет қаралды 4,7 МЛН
Build an Arduino EEPROM programmer
57:30
Ben Eater
Рет қаралды 1,6 МЛН
How to Make a Real Diamond - (Not Clickbait)
8:51
JerryRigEverything
Рет қаралды 1,7 МЛН
Control Large Gearmotors with PWM & Arduino
34:34
DroneBot Workshop
Рет қаралды 263 М.
Using Servo Motors with Arduino
43:06
DroneBot Workshop
Рет қаралды 1,4 МЛН
Stepper Motors and Arduino - The Ultimate Guide
29:57
How To Mechatronics
Рет қаралды 1,3 МЛН