Arduino Programming with XOD #2 - Robot Car

Поделиться
HTML-код
  • Опубликовано: 22 окт 2024

Комментарии • 94

  • @Zorgens
    @Zorgens 4 года назад +7

    Thank you for sharing your knowledge. I sealed the interest in electronics and computers many years ago. After I discovered your channel, my blood is boiling and my brain is on fire. Now I have reopened my workshop and wiped the dust off the multimeter and power supply. Many tons of Arduino stuff is being delivered by my local postman (lady) these days. I'm back in business.! You are a great teacher and I have become a fifty-five year old student.
    :)

  • @itisonlyadream
    @itisonlyadream 6 лет назад +1

    Your previous (introductory) video about XOD was excellent, but it left me with questions, such as how can I import, or custom make a patch for new hardware. You answered those questions right away in this video, and once again your presentation was clear, concise, and very easy to follow. By the way, I wish my workbench was half as neat, clean and well organized as yours is.

  • @steve8939123
    @steve8939123 6 лет назад +13

    Excellent tutorial, just like all of your other tutorials. I can't believe you do all of this for us to learn for free. How can we help support you so you can continue with these great tutorials. Again thanks.

  • @gwmoon8596
    @gwmoon8596 5 лет назад +4

    Another great teaching video!! I'm just starting to understand the programming of the Arduino, and your lessons have made it start to sink in. Thank you so much, and keep up the good work.

  • @devharsh7824
    @devharsh7824 6 лет назад +4

    You are really good teacher. The data (article, resources) are so perfect that we can learn many things from it and recap all. Seriously gonna try it on my robot which is day by day going more complex and I am looking for different way of programming. XOD looks good to me to start.

    • @Dronebotworkshop
      @Dronebotworkshop  6 лет назад +1

      Thank Dev, you made my day! Glad you found the material useful. Hopefully you'll post a video of your Robot, would love to see it!

    • @devharsh7824
      @devharsh7824 6 лет назад

      Code from this Article - The .xodball files I used in this article, in a convenient ZIP file for you!
      There is no link to download the xodball files. it would be easy for me to ue your work and extend it for my robot. Can you please share?

  • @tonythediyer8537
    @tonythediyer8537 6 лет назад +4

    Another well put together tutorial and video production. Your videos are always well done, as well as this one. Thanks for all of them. I like the way that you started with small steps and now have gone to a much bigger project. I subscribed long ago and I promote your channel every time that I get a chance. Keep up the great tutorials, thank you!

    • @Dronebotworkshop
      @Dronebotworkshop  6 лет назад

      Thank you so much for the nice comment Tony, I really appreciate you promoting the channel as well.

  • @opalprestonshirley1700
    @opalprestonshirley1700 5 лет назад +1

    This is gonna be fun. This was a great tutorial for using XOD loads of interesting things as your article says. Looking forward to much more. Thanks for all your hard work.

  • @albertbriscoe5704
    @albertbriscoe5704 5 лет назад

    You are an excellent teacher and I've been watching your video's for a couple of years!I can say that I learned a lot from you :-)... I'm an AMA Pilot that fly (Prop Planes, Quad's and Jets). For the last two years I've been making projects with Arduino thanks to you its been coming along very well, Thank You!!!

  • @BenjaminK123
    @BenjaminK123 4 года назад

    really great stuff, been playing with arduinos for about 3 months and really enjoying the learning i personally use VSCode for my IDE but always been a fan of node editors and going to check this out for sure. By the way you videos are amazing and your knowledge you pass on to us is very much valued thank you

  • @acadman4322
    @acadman4322 5 лет назад +1

    Another great instructional vid. Thanks again. I am starting to get a little bit intimidated by XOD- I guess all programming, no matter what language or format requires some unanticipated mental investment ☺. Nothing comes too easy that is worth doing.

  • @SuperFirewords
    @SuperFirewords 3 года назад

    Sir just 6 words..... You Are The Best Thank You

  • @1607rosie
    @1607rosie 3 года назад

    Pretty damn cool . Kinda programming thru flow charting. A lot different from when I did programming years ago! Great video!

  • @johnbrandolini2915
    @johnbrandolini2915 4 года назад

    Even tho' I prefer to use the Arduino IDE, XOD is an excellent way to prototype projects. It's also great way for kids and individuals to learn to program the way BASIC got people involved in the early days of personal computing. I've been having a blast just playing with it and I think XOD should be included in STEM courses in schools to get kids involved in system programming. I laud your patience and dedication bringing this art to the public. I'm going to recommend this to our local libraries STEM program for kids in our area. Thanx>>

  • @brett1234-s7f
    @brett1234-s7f 4 года назад +2

    please more xod! i find it really interesting

  • @emjds
    @emjds 6 лет назад

    You are an excellent teacher your explanations are very clear thank you. I am just a simple hobbyist, but I learn a lot from your Arduino projects thank you.

  • @spesinskis
    @spesinskis Год назад

    Tires are directional, but put on not correctly providing different grip. Also, weight distribution - you need to add counterweight.

  • @DancesWithRobots
    @DancesWithRobots 4 года назад

    I just watched the two XOD videos (Having watched them upon their initial posts.) I'd forgotten about them and recently rediscovered XOD while searching for a visual programming language. You planned other videos in the series but never got back to XOD. I understand things happen, but I'm a little disappointed. These were great videos that taught me a lot about XOD over the course of two hours.

  • @opalprestonshirley1700
    @opalprestonshirley1700 5 лет назад +1

    A great presentation, I'm gonna have to get the robot car. Thanks.

  • @sashabalmagia6969
    @sashabalmagia6969 5 лет назад

    You are really good teacher ,your videos are very helpfull please do more XOD videos, thank you!

  • @Shadowcruise99
    @Shadowcruise99 6 лет назад

    Really enjoy the videos. I have noticed a distinct difference in audio levels between some of your shots. You might want to check and balance your audio levels. I find myself riding the volume on your videos.

  • @robertparenton7470
    @robertparenton7470 Год назад

    Thank You! This is a very useful XOD.

  • @tomaims
    @tomaims 5 лет назад

    Are you planning more "XOD" tutorials? You indicated that you planned more but I have not seen any additional ones either on RUclips or your web site. I hope you will do more in the future.

  • @ricksmith8478
    @ricksmith8478 3 года назад

    I just came across this and your teaching level is fantastic. Perfect for beginners. I have some tech experience in the past with electronics and integrated circuits. With other video tutorials I go to sleep during the newbie parts. You are able to hold my attention all the way through, even though I am familiar with some of it. I love XOD due to the IC background that I have (1970's), so it is very simple for me to catch on to this type of programming. One question. I see this post is 2 years old, as are most other reference sources. Locations of nodes in the menus in these videos are outdated as XOD has updated, so it is hard to locate them or what replaced them with a different name. Did XOD catch on and pick up supporters initially, or has it sort of died, or is it just stuck in limbo? ie nothing much about bluetooth or nRD24L01 or the 433 mhz modules.

  • @gwmoon8596
    @gwmoon8596 5 лет назад

    I plan on starting small, but my eventual goal is to control an 11 amp, 3 phase hydraulic pump motor with a pressure transducer feed back, to hold the load/pressure.

  • @Ray-ej3jb
    @Ray-ej3jb 6 лет назад +8

    Please please please do more XOD videos. The XOD website is horrendously bad and laxking good information

  • @jadus2198
    @jadus2198 5 лет назад

    I like it! OOP with derived classes, just like I'm used to. It can save a lot of programming time. (but it needs good comments to (easily) understand what is happening.

  • @domasdomas6974
    @domasdomas6974 2 года назад

    Hey nice video i have a question:
    Can you program a PCA9685 with XOD?

  • @gearheadted9210
    @gearheadted9210 5 лет назад +1

    Love your channel,learning tons,thank you!!

  • @nelsonvanwyk226
    @nelsonvanwyk226 3 года назад

    Great stuff ,Your teaching is excellent, when can we expect xod3 Robot

  • @MechGeniX-on-YouTube
    @MechGeniX-on-YouTube 5 лет назад

    Most motors are bias wound. That might be your problem with it not tracking straight. The direction of the bias gives it just a bit more speed and torque. Maybe?

  • @MikeNewham
    @MikeNewham 6 лет назад +1

    Going through XOD IDE Desktop tutorials.. can’t see option to ‘open’ serial monitor. Love to see what’s ‘going on’. Stuck at Servo tutorial..

  • @Flowtester1
    @Flowtester1 6 лет назад

    I know your probably not a car guy but I have a question. Can you use an Arduino to put like a remote start on a vehicle.

  • @markrgreenlane
    @markrgreenlane Год назад

    I know it’s been a few years now but do you have an plans to do more videos with this IDE or has it been and gone now?

  • @gregorius52
    @gregorius52 5 лет назад

    Your vids are really helpfull and clear. I noticed that the led in my version of XOD looks completely different. There is 1 extra IN port and 2 OUT ports. called: UPD on the IN side, and DONE and ERR on the OUT side. Do i have a newer version of XOD? Ad how do i act with these?

  • @خالدرشدى-ك8ذ
    @خالدرشدى-ك8ذ 4 года назад +1

    Dfplayer module is included in xod?!

  • @lostinreality9364
    @lostinreality9364 6 лет назад

    Great Video, it has totally helped my progress. Looking forward to new tutorials.

  • @ChrisS-ez3mu
    @ChrisS-ez3mu 2 года назад

    Are there any more XOD videos?

  • @hl2lmm
    @hl2lmm 6 лет назад

    I think so you are good teacher.but I don't have to find a led symbol for xod/common-hardware/led as VCR record time 13:35/56:46.
    Is there a way to create a sympol if it does not exist?

  • @dutch-timelord
    @dutch-timelord 5 лет назад

    On the RGB nodes you use 6 pins. Can you explain why you do not use one commen cathode as it is on a RGB LED

  • @tunckuyel
    @tunckuyel 4 года назад

    man thanks for that video. your alignment problem is weight balance i guess by the way.

  • @tubeDude48
    @tubeDude48 4 года назад +1

    Excellent 2!!

  • @mohsiniqbal2351
    @mohsiniqbal2351 2 года назад

    Can you make a video on XOD development with ESP32 & ESP32CAM?

  • @caroman6761
    @caroman6761 6 лет назад

    cool Video, thanks. What I'll like to know is more about size of programs: What Software produce the bigger size of code on the Arduino for same use? I.e. The Blink Program. there is a demo in the IDE, you may also do them by XOD. What code is at the end of the day bigger for this use, the DemoCode f the IDE ode the code of XOD?

    • @Dronebotworkshop
      @Dronebotworkshop  6 лет назад +1

      One of the drawbacks of XOD is that it does tend to produce larger programs than the Arduino IDE. This isn't unique to XOD, other high-level languages on different platforms produce larger code than more efficient languages like C++.
      If you're short on RAM or need to create something very fast and efficient you would be better off with the Arduino IDE.
      But in most "real-world" cases its the end result that counts, so if it takes a thousand more bytes of code to blink an LED it wouldn't matter as long as the LED blinks correctly.

  • @prokashdutta7442
    @prokashdutta7442 4 года назад

    its really amazing. Thanks for the Video

  • @michaelzajac5284
    @michaelzajac5284 2 года назад

    I downloaded the XOD. But I didn't know how to remote control with the robot. Please, you show me how?

  • @m.jokosusilo6947
    @m.jokosusilo6947 4 года назад

    Hi Bill,
    Nice to see your inspiring video. In other video "I2C Part 1 - Using 2 Arduinos" you used code to assign slave address for another UNO boarad. Could you tell me how to do the same thing with XOD?
    Thank you very for your time, and sorry for my bad english :)
    Regards,
    Joko

  • @milian5934
    @milian5934 4 года назад

    The wheel treads are not towards the same side direction, making one wheel lose traction, this is why the miss align.

  • @ayondasshuvo2446
    @ayondasshuvo2446 6 лет назад +1

    how can i program for bluetooth in xod

  • @albertbriscoe5704
    @albertbriscoe5704 5 лет назад

    Here is a question for you. Is there a way to create a home weather station with an LCD display using XOD programming?

    • @MrThomBeck
      @MrThomBeck 5 лет назад

      Yes. His 1st video has instruction on displaying temp & humidity. ruclips.net/video/L_FkrZTduVc/видео.html

  • @lijuthomas2724
    @lijuthomas2724 5 лет назад

    Please do some more videos using xod

  • @ayarellanes
    @ayarellanes 4 года назад

    Would like serial audio (mike on one uno to remote uno that has speakers, using xod)

  • @MikeNewham
    @MikeNewham 6 лет назад +1

    Could you power both the Arduino and Motor Controller from ‘one’ 7.5v - 12v source?

    • @Dronebotworkshop
      @Dronebotworkshop  6 лет назад +2

      Hi Michael. You could indeed do that.
      One thing though - as the battery voltage falls it could drop below the 7.2 volt minimum required to power both the Arduino Mega (via the power connector) and the internal 5 volt regulator on the L298N.
      12 volts would work well as long as your motors are rated to take it - the ones on my robot car base are only rated at 6 volts.

  • @MrBobWareham
    @MrBobWareham 6 лет назад

    But only for the Arduino UNO, no other boards are supported at the moment acording to there website but I do love all your Video's

    • @Dronebotworkshop
      @Dronebotworkshop  6 лет назад

      Hi Bob - Actually if you notice I used an Arduino Mega for the robot and it works fine. The list of boards in the IDE (on the drop-down when you deploy) is quite extensive although personally I have only used the Uno and Mega so far.
      Some of the info on the website may be referring to older version of XOD, they actually released a newer version the day before I published this video.
      Thank you for the nice comment regarding the videos!

  • @brokebloke9846
    @brokebloke9846 6 лет назад

    As always, excellent

  • @pick-pock
    @pick-pock 4 года назад

    Great! Thank you very much!

  • @gozzzart2450
    @gozzzart2450 6 лет назад

    you are number 1 thank u for your time just I needed

  • @wpwchirapunya
    @wpwchirapunya 5 лет назад

    Very good video

  • @electronic7979
    @electronic7979 6 лет назад

    Excellent

  • @acadman4322
    @acadman4322 5 лет назад

    I am very keen on learning XOD, mainly because it is so quick and accurate to use. Additionally, the XOD tutorials are contaminated with absolutely terrible, distracting "musikkk!" and their lectures are very disjointed and fast talking. Your videos are the best ever to learn complex subjects. They should contact you to redo all of their tutorials (for pay, of course! ;-)!

  • @r.a.monigold9789
    @r.a.monigold9789 5 лет назад

    Abbreviated programing as reality - Zod Make Good
    Thanks for sharing...

  • @zeropoint-1041
    @zeropoint-1041 4 года назад

    can you do updated version? my XOD is not the same

  • @khaledmohamed-jl5yy
    @khaledmohamed-jl5yy 5 лет назад

    can you please make a video to use XOD with Bluetooth Module HC-05 and thank you again

  • @manjulaliyanage2399
    @manjulaliyanage2399 6 лет назад

    nice programe sir,thanks for teach

  • @mohsinjavaid9696
    @mohsinjavaid9696 5 лет назад

    Great Sir 👍

  • @MikeNewham
    @MikeNewham 6 лет назад

    Great overview 👍🏾 Looking forward to future videos..

  • @christophehebb1555
    @christophehebb1555 6 лет назад

    would it be possible to make a video about LIDAR. Cheers

    • @Dronebotworkshop
      @Dronebotworkshop  6 лет назад

      I would LOVE to do a LIDAR video, however I haven't yet found a LIDAR unit that is reasonably inexpensive - even Sparkfuns LIDAR-Lite unit is still on the expensive side. Once one becomes available at a low price I'd certainly pick one up and do a video. If you or anyone else knows of a reasonably priced unit please let me know.

    • @christophehebb1555
      @christophehebb1555 6 лет назад

      I ll do so, thanks

    • @tomaims
      @tomaims 5 лет назад

      @@Dronebotworkshop 67

  • @kirkcreelman
    @kirkcreelman 6 лет назад +2

    RGBLED...drink!

  • @sumitdatta9546
    @sumitdatta9546 6 лет назад

    Can you create a project in which both arduino and ruspberry pi are used ?

    • @Dronebotworkshop
      @Dronebotworkshop  6 лет назад +2

      I do have a few projects I was going to present (IoT and Robotics) that make use of both devices, so the answer is a definite YES.
      However if you are asking about XOD it is only for the Arduino. Initially XOD was also available for the Raspberry Pi but the developers dropped support for the Pi several versions ago to focus on the Arduino.

    • @sumitdatta9546
      @sumitdatta9546 6 лет назад

      Thank you very much for your reply. I would like to know that ruspberry pi does not have an analog pin which remains on the arduino board. Again, the internet can not be accessed at arduino board, which can be done at ruspberrypi. There are no such features on two boards. But I want to create a project that will control some electrical machines from a distance. Which is not possible without an internet connection. That's why our two boards have to take the help of this. Do you have any plans? If possible give a little reply. thank you.

  • @xyznews6178
    @xyznews6178 3 года назад +1

    Has anyone ever figured out how to use the nrf24 and send an array of data to another arduino?

    • @xyznews6178
      @xyznews6178 3 года назад

      I found a library that I haven't gotten to work yet. The real question for me is has anyone ever figured out how to make an array data[0]=x data[1]=y ect. I don't think you can do that

  • @DiscoveryNewsNow
    @DiscoveryNewsNow 3 года назад +1

    I dare you to recreate your nrf24 car code with XOD.

    • @amelliamendel2227
      @amelliamendel2227 3 года назад

      I would love to see it, XOD might actually be useful if it were possible.

  • @seasmurf1878
    @seasmurf1878 6 лет назад

    AWESOME
    You have been a great help with XOD.
    XOD is from superman story.
    I just bought a robot car kit from ELEGOO.COM via AMAZON.
    Are you making a video on building a program of a robot car with a arm, using XOD?
    Regards,
    Anton Vandersteen
    Eindhoven/Netherlands

  • @jeffhousen8968
    @jeffhousen8968 6 лет назад +1

    Well, Xod looks great until you look at the generated code.
    Uninstalled.

    • @kirkmessinger3464
      @kirkmessinger3464 5 лет назад +1

      The code is very thoroughly commented (a good thing), so the code sent to the arduino is much smaller. Not being a seasoned coder, I couldn't vet it for efficiency, but if I were able to do that, I wouldn't need XOD. So far, it's the easiest to understand visual programming system I've found. And these tutorials are a must! Thank you so much.
      I'm keeping it.

  • @stephenbarlin2314
    @stephenbarlin2314 2 года назад

    Seems just as easy to write a sketch