No video

Arduino Tank Robot Project using the Devastator metal chassis!

Welcome to another Arduino Robot Project video! In this video, we are going to build an Arduino Tank Robot; an enormous autonomous tank and we are going to try it on the field! Let's get started!
It can detect the obstacles using the ultrasonic sensor. When it detects an obstacle, it stops, it looks right and then left, and it turns to the direction with the most space available. If the obstacle is small in size, it has no problem to overcome it. Let's now move outside and see how it performs on the ground.
After a lot of search, I decided to use the DFRobot Devastator tank platform as the chassis of the robot. The Devastator platform is designed by DFRobot, and it is made from a high strength aluminum alloy which makes it robust and durable. The kit also uses metal gear motors which are more durable than the plastic ones.
DFRobot has also developed some very interesting Arduino compatible boards. I decided to try the Romeo board which is an Arduino Uno with an embedded motor shield. In other words, we can drive the powerful motors of the robot kit directly from this board. So this board makes thing much easier. The board costs around 30$.
We are also going to need the following parts to complete our robot:
• An SG90 servo
• An Ultrasonic distance sensor
• Some wires
Building a robot like this is a great experience. One can learn a lot from a project like this. It is an excellent introduction to robotics and Arduino since it is an easy project to build and the result is impressive. As a final thought, I think that the Devastator platform is a great robotics platform. I like the fact that chassis is mostly made out of metal. It is very well designed, and it provides a lot of room for more electronics and parts. You can use Arduino, Raspberry Pi or any other microcontroller with this kit. If you use big LiPo batteries, you can have this robot running for a long time and with more speed.
💻 Code & Parts educ8s.tv/ardui...
Want to learn to code?
👨‍💻 Check my new KZread channel: bit.ly/3tku2n0
🎮 My Android Game: bit.ly/QuizOfKn...

Пікірлер: 61

  • @ABID5
    @ABID57 жыл бұрын

    tank front has a devastating face! but the sonar makes it look cute!

  • @VictorNoelCoryPaz
    @VictorNoelCoryPaz7 жыл бұрын

    Maybe you can include some sensors to measure inclination to avoid overturn and maybe in the future a Lidar sensor for a more precise positioning. Excellent video and congratulations on your marriage!

  • @KLarsen00
    @KLarsen007 жыл бұрын

    Very cool chassis! I've made a similar tank robot but used Lego Technic instead of a ready-made chassis. You should put a camera on it (I've used the Raspicam on mine) and some lights if the ambient light is low. Maybe some simple remote control too? An ambitious project would be a robotic arm to grab objects and move them. I'm looking forward to what you'll build!

  • @dynamosaurus2072
    @dynamosaurus20724 жыл бұрын

    I love that Greek accent!

  • @Randriekus_TestPilot
    @Randriekus_TestPilot7 жыл бұрын

    My favourite Arduino - Guru 💪😎👌

  • @PixrNuggets
    @PixrNuggets7 жыл бұрын

    Det här är en riktigt bra och informativ video. Tack.

  • @Educ8s

    @Educ8s

    7 жыл бұрын

    Varsågod!

  • @nicolaoscon
    @nicolaoscon7 жыл бұрын

    I made a similar robot but it was way less cheaper than this. Its has 2 ways of controlling it. First one and main way is autonomous and i have it checking my house ....Security bot and if i am away i can connect to it via internet and it automatically switch to manual mode which it letting me drive it and it also provide a live video as it has on board camera. I made a program for it in visual studio and it has couple of features like led flashlight, Ir for camera and i am trying to add more things to make it more house battler like. I want it to check my house when i am not there.

  • @gandsnut

    @gandsnut

    7 жыл бұрын

    nicolaoscon: do you have documentation on your project? If so, where? Thanks.

  • @nicolaoscon

    @nicolaoscon

    7 жыл бұрын

    No i don't have one and i want to make one for my university. But the thing is i came to UK and all my project file are back home at Cyprus . i will try to get the files and whatever i have and i will make a documentation for it and i will provide a link for as soon as i make it.

  • @hooperwille

    @hooperwille

    7 жыл бұрын

    I would like to see your robot in action, will you make a video of it?

  • @Leoninmiami

    @Leoninmiami

    6 жыл бұрын

    Post videos or it didn't happen! :-p

  • @aniketnipane1973
    @aniketnipane19736 жыл бұрын

    Please Make a video on a self balancing robot and also give international links I'm from India.

  • @nateyP3
    @nateyP34 жыл бұрын

    It would be interesting to have a 3 DoF 2 segment arm, rear mounted to manipulate an end effector. The rear mount and segmentation models the weight balancing found in nature with a scorpion's tail.

  • @MrPenguin098
    @MrPenguin0987 жыл бұрын

    It's fantastic. I like that tank platform. Great video. Thank you.

  • @Perspectologist
    @Perspectologist7 жыл бұрын

    This looks like a cool robust robotics platform. Adding Bluetooth is a great idea. It is too bad that wasn't integrated on their board. Depending upon the trade offs of power demands and potential operating distance it may be worth considering using WiFi rather than Bluetooth. I've seen very responsive looking web interfaces over wifi. It may be possible to use a web app as a controller rather than a phone os specific app. Additionally it may be cool to have integrated video, perhaps using something like Arducam. A streaming video image could be delivered via wifi. This would allow more remote operation. It could be like a security robot at home you could control from anywhere to look in on things. I eventually want to build something like this, but haven't seriously started yet. I'm not totally sure how steep the challenges are. I'm thinking of using something like the ESP32, and could always use helper MCUs if need be.

  • @AdityaGupta-hq4dq
    @AdityaGupta-hq4dq7 жыл бұрын

    Make raspberry pi projects,nick,they are great

  • @ChiefPoints
    @ChiefPoints6 жыл бұрын

    I like that devastator chassis, been thinking about getting one. I built one of these on a Tamiya track and wheel set a few years ago that scanned the same way. I'm almost afraid to look at your code - it will probably show me how bad mine was at that time...lol.

  • @NotrealoramI
    @NotrealoramI5 жыл бұрын

    I uploaded this into the same thing using an arduino and DK electronics motor shield. But nothing happens, everything is connected ive checked. How to get the program to start?????

  • @user-lh7tk7uy7n
    @user-lh7tk7uy7n7 жыл бұрын

    The best construction Nick !!!

  • @shinevisionsv
    @shinevisionsv7 жыл бұрын

    Oh, Wow. the tank threads are in sycn with the camera's FPS. its almost like its not moving, Haha! Also. awesome build!

  • @myriamgervat6234
    @myriamgervat62347 жыл бұрын

    A nice robo! By adding some elements like bluetooth, a gps and modifying the shell it could follow its master. Thank you for your video.

  • @Educ8s

    @Educ8s

    7 жыл бұрын

    Thank you, my friend! I am already working on the Bluetooth app!

  • @mpickard9
    @mpickard95 жыл бұрын

    Have you considered adding a camera to enhance the obstacle avoidance? Or to recognize markers to navigate from place to place?

  • @CristiIstrate
    @CristiIstrate7 жыл бұрын

    Great!

  • @pasindudrawings8936
    @pasindudrawings89366 жыл бұрын

    Nice work

  • @Mr30friends
    @Mr30friends7 жыл бұрын

    Απο το 1:24 και μετα σε καποια σημεια ειναι σαν να συγχρονίζεται η καμερα με την ερπυστρια. Ειναι δυνατον να συμβει αυτο με τοσο αργοστροφη ερπυστρια?

  • @Educ8s

    @Educ8s

    7 жыл бұрын

    Ναι το παρατήρησα κι εγώ. Μάλλον έχει να κάνει με τις ρυθμίσεις της κάμερας.

  • @darthvader8433
    @darthvader84336 жыл бұрын

    I would be interested to see a video in which you design an object, draw it in the 3d software and then 3d print it. To an outsider, this is voodoo!

  • @Educ8s

    @Educ8s

    6 жыл бұрын

    Here it is: kzread.info/dash/bejne/i4qCqpKlcrfKcaw.html

  • @nilotpalmisra1775
    @nilotpalmisra17757 жыл бұрын

    Nick please make a quadcopter

  • @Educ8s

    @Educ8s

    7 жыл бұрын

    I would love to. But, it is a very advanced project. We need to learn a lot of things first. But I will try it in the future!

  • @akshaydasm.k9388

    @akshaydasm.k9388

    6 жыл бұрын

    yeah, using the multi wii

  • @sumitabgad.
    @sumitabgad.17 күн бұрын

    Is it automatic or rc?

  • @Tech4geeks21st
    @Tech4geeks21st7 жыл бұрын

    Nice project sir , why ny ultrasonic sensor do not works outside , its turns outdoors even there is no objects , but indoors works perfecty , can u tell me whats the problem behind it

  • @Tarbard
    @Tarbard7 жыл бұрын

    Johnny 5 is alive! The robot looks good but the plastic gear looks like it will be first to fail. Is that the fastest the motors go?

  • @gandsnut
    @gandsnut7 жыл бұрын

    While this robot moves by simple rules, have you made - or do you plan to make - a robot that is controlled by another computer? Not smartphone/app, but computer with movement rules and 2-way communication with host computer... about what the robot should do. Thx.

  • @DirtyEngineer
    @DirtyEngineer7 жыл бұрын

    If the Dfrobot motor board open source hardware?

  • @houseofelectronics5869
    @houseofelectronics58697 жыл бұрын

    Hi. The ultrasonic sensor has a limited field of view. It doesn't cover the entire width of the tank. Then it can collide with an obstacle which is placed outside the field of view of the sensor. How will you prevent that?

  • @Rajporus19
    @Rajporus196 жыл бұрын

    You used C or C++ ? is it possible to get the same result with python ?

  • @Educ8s

    @Educ8s

    6 жыл бұрын

    Yes of course. You can use Python as well

  • @Rajporus19

    @Rajporus19

    6 жыл бұрын

    Thank you sir !

  • @peterclyde7360
    @peterclyde73604 жыл бұрын

    Hello, question- I have a regular arduino uno board and I am wanting to build this particular setup what sort of changes/ components are needed to run this on a regular arduino uno? Also is there any other place where there's instruction on how to hook this all up with a standard board?

  • @damainx
    @damainx5 жыл бұрын

    A way to get this for Bluetooth or RF?

  • @udith-pz4tv
    @udith-pz4tv7 жыл бұрын

    Nice good job thanks

  • @amrelsayed4363
    @amrelsayed43637 жыл бұрын

    May be u can add a solving Maze Option in the Android app. with the size of the maze like 8x8 or 5x5 ?

  • @Educ8s

    @Educ8s

    7 жыл бұрын

    That's a cool idea. I will try to think a way to implement it. Thanks!

  • @JMVeen
    @JMVeen5 жыл бұрын

    I wold like to see a WiFi controller from a Mobil for remot control and a GPS TO MAP THE AREA ARUND IT I really like it very cool I my self is going to build a similarly one so tks for the tips Tc gd

  • @deadman12078
    @deadman120787 жыл бұрын

    Can it take out an M1-A2 Abrams tank?

  • @Educ8s

    @Educ8s

    7 жыл бұрын

    Not yet.

  • @themonkeyminds7252
    @themonkeyminds72526 жыл бұрын

    Respected sir, Please make node MCU controlled car with servo interfacing

  • @musaermis2754
    @musaermis27546 жыл бұрын

    i have the program in arduino but i can"t put New Ping Library in the program? could you please tell me why,thanks liked your video, nice one

  • @malizaamoyan3062
    @malizaamoyan30626 жыл бұрын

    hello bro, itry to download the code but its not running

  • @Educ8s

    @Educ8s

    6 жыл бұрын

    Do you get any error messages?

  • @usparktalk
    @usparktalk6 жыл бұрын

    I'm studying Python but I'm really wondering wondering, is it easier to build robots with C or some other language other than Python? I've not built a robot yet but want to.

  • @TheKetsa
    @TheKetsa6 жыл бұрын

    Those tank platforms are way too expensive...

  • @slav09yt10
    @slav09yt104 жыл бұрын

    obstacol

  • @gregorybreland739
    @gregorybreland7394 жыл бұрын

    i am new to this im trying to figure how to code/program these devices can someone help

  • @user-jt5vm3mi1w
    @user-jt5vm3mi1w5 жыл бұрын

    Lol it got stuck on a rock

  • @loonytoon77
    @loonytoon776 жыл бұрын

    The correct link for the ultrasonic servo mount is this: www.thingiverse.com/thing:2505964

  • @Educ8s

    @Educ8s

    6 жыл бұрын

    +Raza Naqvi you are right. Link fixed! Thanks!