Roborace Robot using Arduino and BTS7960 | Wireless Robot with Flysky fsi6 [without Brushed ESC]

Поділитися
Вставка
  • Опубліковано 20 кві 2023
  • In this video we have shown the alternative solution of Brushed ESC using Arduino and BTS7960.
    Hope it will be helpful...
    Control Two DC motors using Flysky and Arduino L298N : • Control Two DC motors ...
    Arduino and BTS7960 Motor Driver Basic Tutorial : • Control High current D...
    -*-*-*-*-*
    Code and Circuit:
    drive.google.com/file/d/1Rhma...
    Product Links:
    Arduino Uno : amzn.to/46PXbrW
    BTS7960: amzn.to/3yRSnpj
    *-*-*-*-*-*-*
    Follow us on Instagram :
    / tech_at_home
    Like us on Facebook :
    / tech-at-home. .
    #roborace #robotcars #motordriver #arduinotutorials #arduinoprogramming #techathome #ebikemotor #robowars
    Thanks for watching!
    *Like Share and Subscribe
  • Наука та технологія

КОМЕНТАРІ • 169

  • @shamsulhaqshuvo7349
    @shamsulhaqshuvo7349 Рік тому

    You kept your word! I was looking for this for so long. Thank you from the bottom of my heart.

  • @dlma9277
    @dlma9277 10 місяців тому

    thank you from Puerto Rico.👍

  • @umrthemd
    @umrthemd 2 місяці тому

    Hi I'm Omer an amateour hobbyist. I used your code and your wiring diagram as a referance and made some minor modifications on them and made an RC boat using RS775 and BTS7960. I designed the boat in Fusion and 3d printed it. And soon will post it on Thingiverse. I want to share your channel an give credit to you if you allow.

    • @techathome
      @techathome  2 місяці тому

      Happy to know ♥!!
      Yes you can mention the channel.
      Also can you share your project details and photo on mail, I will post on community: deepakhd20@gmail.com

  • @pcarvalhedo
    @pcarvalhedo 9 місяців тому

    Caro amigo, te agradeço muito por passar esse projeto gratuitamente para mim. Parabéns por esse maravilhoso trabalho que responde muitas perguntas relativas ao projeto que eu desejo desenvolver. Valeu! Muitíssimo obrigado. Paulo de Tarso. Brasília - DF, Brasil.

  • @tinkeringlabplus2516
    @tinkeringlabplus2516 5 місяців тому

    The best vedio on BTS!

  • @rushikeshpatil915
    @rushikeshpatil915 7 місяців тому +2

    Bro can we use Channel 5 and Channel 6 to Move Front wheel Right and left ....... how that should be configure on Arduino... please post your Comment. ( trying to make remote control Car )

  • @beefybeef1326
    @beefybeef1326 Рік тому

    Brilliant tutorial - thank you!

    • @techathome
      @techathome  Рік тому

      Welcome

    • @beefybeef1326
      @beefybeef1326 Рік тому

      I was wondering, do you have any videos on a VTOL using ardupilot? I have an apm 2.6 and wanted to make a tail sitter vtol. I was wondering if this is possible with an apm 2.6?

  • @ahbabmurshed2062
    @ahbabmurshed2062 Рік тому

    Hello
    1.Can I use this entire setup in a robo soccer competition?
    2.What type of motors should I go for in a robo soccer competition? high torque low rpm motors or high rpm low torque motors?
    You made the best video possible!!!

    • @techathome
      @techathome  Рік тому +1

      This design is not suitable for robo soccer..
      As i have seen in many competitions, robo soccer robots are made up of metal body and has two wheels with high torque dc motors (most 500 rpm used).

    • @ahbabmurshed2062
      @ahbabmurshed2062 Рік тому

      @@techathome Got it, another thing I wanna know should I use mecanum wheels or normal wheels in a robo soccer?

    • @techathome
      @techathome  5 місяців тому

      Normal wheel

  • @hithishin2513
    @hithishin2513 6 місяців тому

    thanks a lot buddy...really appreciate your content...SUBSCRIBED RIGHT AWAY!!

    • @techathome
      @techathome  6 місяців тому

      Thank you for your support!❤️

    • @hithishin2513
      @hithishin2513 6 місяців тому

      @@techathome bro, there's one big problem you can't steer while moving forward, if you give left right input while forward/backward , it stops suddenly...how to solve this?

  • @joseluisgonzalez2736
    @joseluisgonzalez2736 Рік тому

    muy bueno y muy util gracias

  • @HariRohith
    @HariRohith 4 місяці тому

    Can you suggest me a wheel to buy for my rc car so that even if my bot falls down it can still be operated?

  • @eduardomoreno2311
    @eduardomoreno2311 Рік тому

    Very good

  • @prof.onkarsalavi7143
    @prof.onkarsalavi7143 5 місяців тому

    Nice video. But why have you mixed channel 1&2 In transmitter setting?
    You can use channel 1 for forward and reverse. And channel 2 for left and right turn?

    • @bhavishaysingh1374
      @bhavishaysingh1374 4 місяці тому

      i actually have the same question since i am using a cheap fsi4x which has vmix button which i dont really know the use of

  • @Ais-qc1bc
    @Ais-qc1bc Рік тому

    Thank u brother

  • @joseluisgonzalez2736
    @joseluisgonzalez2736 Рік тому

    muy bien esplicado

  • @Ais-qc1bc
    @Ais-qc1bc 6 місяців тому

    brother you was naked a video about " servo to esc making " i cant find that can u give that link?

    • @techathome
      @techathome  6 місяців тому

      ua-cam.com/video/LH08qtZ6lg4/v-deo.html

  • @user-uf2bm5jy1p
    @user-uf2bm5jy1p 6 місяців тому

    I am using planetary gear motors two nos. But forward and reverse control sometimes stops one of the motors from moving. And later Resumes it. Do you know why this is happening?

    • @techathome
      @techathome  6 місяців тому

      Can you share video on mail or Instagram,
      ID you can get from video description box.

  • @IVANKARLWANDAG
    @IVANKARLWANDAG Місяць тому

    Hi there your tutorial on this module is great. I was making RC car using your code and followed your schematic diagram, however, the motor in the right cannot be controlled and continues rotating until the motor driver broke. What was the fault on the code? Is there something I should change? Thank you

    • @techathome
      @techathome  Місяць тому

      Did you start the Start and end values according to your receiver?
      Only that is sufficient.
      You can check if your motor driver is working or not seperately: ua-cam.com/video/H2YJRaaXFIM/v-deo.htmlsi=MyKPayUd_hVj30he

  • @tsunghsu3911
    @tsunghsu3911 9 місяців тому +1

    Thanks for your sharing, I used your code to my rc lawn mower, but there is a question, it will stop when I order it go forward plus turning, it can't accept two instructions at the same time, right?

    • @techathome
      @techathome  9 місяців тому

      Welcome,
      Yes, as of now it works only for one channel at a time. I have to do some improvement in the code for next version.

    • @tsunghsu3911
      @tsunghsu3911 9 місяців тому

      Looking forward to your latest code, you really help me a lot, thanks.

    • @thomaslocke1503
      @thomaslocke1503 8 місяців тому +1

      ​@@techathomedid you do the imroving yet? IT works, but not practcally usable...

  • @anujgotnochills
    @anujgotnochills 3 місяці тому +1

    Can we use buck converter instead of ESC for 5v power supply ?

  • @Bubble_boii
    @Bubble_boii Рік тому

    Brother can we apply this same code for cytron smart drive duo?
    Even thou the driver has the option to connect channels directly to it. I want to try out with micro controller.

    • @Bubble_boii
      @Bubble_boii Рік тому

      Brother can u please help me with this...

    • @techathome
      @techathome  Рік тому

      I referred some basic example codes for (arduino+cytron) .
      There is specific library for it. So you cannot use my code directly.

  • @ALEXGAMER-dw4uf
    @ALEXGAMER-dw4uf 8 місяців тому

    Hello friend, do you know why it takes a while to send the control signal to the Arduino?

    • @techathome
      @techathome  8 місяців тому

      Adjust the Forward and backward start values according to your TX values(Steps are shown in the video)

  • @umrthemd
    @umrthemd 6 місяців тому

    Can one use just one channel without elevon function to power up just one motor

    • @techathome
      @techathome  6 місяців тому

      See if this helps: ua-cam.com/video/pnSPDeeDyxs/v-deo.htmlsi=dvgQj1rQNHG4aWW7

  • @Sadekul991
    @Sadekul991 Рік тому +1

    Foreword right forward left code plz.?

  • @prateek5497
    @prateek5497 Рік тому +2

    I am absolute new to these things and recently started learning them . Can you please suggest me a good and budget transmitter and receiver .
    Btw the video was truly amazing ❤

    • @techathome
      @techathome  Рік тому

      Thank you,
      You can go with flysky fs-i6.
      I have the same one.

  • @vaibhavrao1974
    @vaibhavrao1974 9 місяців тому

    Can we use BTS 7960 with esp8266 to control the bot with wifi controlled app

    • @techathome
      @techathome  9 місяців тому

      Yes, based on the pins available on esp8266, edit in the code.

  • @swaritsworld2188
    @swaritsworld2188 14 днів тому

    Any way to fix motors to clamps as motor,s threads are worn off

    • @techathome
      @techathome  13 днів тому

      Yes you can use c shaped clamps.
      But use some rubber material in between, so that it doesn't create any pressure on magnets once you tight.

  • @asifmahmud7528
    @asifmahmud7528 10 місяців тому

    This is so amazing man > But I'm faceing a problem . Iuse Flysky fs-06S but there is no elevon function . What can i do ?

    • @techathome
      @techathome  10 місяців тому +1

      Thank you
      But you can check how to mix two channels.
      Manual mixing in also possible.

  • @newthinkofficial
    @newthinkofficial 10 місяців тому

    How can we set the servo limit by using fs-i6X

    • @rexcode9366
      @rexcode9366 9 місяців тому

      U can set endpoint in transmitter itself

  • @yamunapokhrel3241
    @yamunapokhrel3241 6 місяців тому

    What is the benefit of using an sec instead of an h bridge motor driver

    • @techathome
      @techathome  6 місяців тому

      What is sec, can you share product link?

  • @jithujoseph014
    @jithujoseph014 Рік тому

    Can we power the Arduino with the esc itself without using the additional 9v battery

  • @supriyaagrawal3556
    @supriyaagrawal3556 5 місяців тому

    hi bro, this video found me helpful, can we use 776 motors?

    • @techathome
      @techathome  5 місяців тому

      They doesn't have enough torque, so can't move your car.
      But code and circuit is same for any motor.

  • @user-ez2ni1hq8u
    @user-ez2ni1hq8u 9 місяців тому

    I'm unable to get access to the code...is the code uploaded or juz the circuit diagram?

    • @techathome
      @techathome  9 місяців тому +1

      I have uploaded both code and circuit.
      Send request on mail: deepakhd20@gmail.com

  • @mo7691
    @mo7691 6 місяців тому

    I have a trouble going left and right what should I do?

    • @techathome
      @techathome  6 місяців тому

      Can you send video on our Instagram.

  • @SNEHASISHBISWAS-ix7fv
    @SNEHASISHBISWAS-ix7fv 3 місяці тому

    Can I use this for 5kg robo war

  • @Hacker_ME1015
    @Hacker_ME1015 2 місяці тому

    I have a doubt that we have 6 channel s in receiver but in transmeter we have 10 channels so how we can use those remaining 4 channels ??? Because i need all 10 channels in my project

    • @techathome
      @techathome  Місяць тому

      Which TX and Rx are you using??

    • @Hacker_ME1015
      @Hacker_ME1015 Місяць тому

      @@techathome FS - i6 TX and it's 6 channel RX with Arduino mega

  • @cuber_boi
    @cuber_boi 11 місяців тому

    If i make a transmitter and receiver using nrf24L01 and use the bts motor driver to run will this a good option for roborace
    Or i have to buy a flysky ?

    • @techathome
      @techathome  11 місяців тому

      Transmitter part is fine. We just need PWM values to be transmitted but to control robot we need to mix channels. Is that possible with your homemade transmitter [just confirm once].
      (BTS + Arduino) is better option instead of wired robot. But controlling with brushed ESCs is best.

    • @cuber_boi
      @cuber_boi 11 місяців тому

      @@techathome but dual channel esc is very expensive is smartelex is better option?

    • @jesus3551
      @jesus3551 11 місяців тому

      go with flyski, I have tried to built nrf24l01 based transmitter and reciever. Its not reliable for competiitons

    • @techathome
      @techathome  11 місяців тому

      @cuber_boi, I have not seen, can u share product link?

    • @techathome
      @techathome  11 місяців тому

      @jesus3551, yes, for competitions homemade doesn't work.
      FSi6 is best, I had bought it for 3k, around 6 years back.
      Now it's very difficult to get them, prices of these hobby components are too high ☹️

  • @vrushalikalyankar4662
    @vrushalikalyankar4662 Рік тому +1

    Hello, I have built this rc, but the motors start heating up after a few minutes of continuous throttle. Please help.

    • @techathome
      @techathome  Рік тому

      What are the components you have used?

    • @vrushalikalyankar4662
      @vrushalikalyankar4662 Рік тому

      @@techathome same, Johnson motors 600rpm, 2 bts7960 drivers, 2200 mAh 30C battery. I think the motors are drawing too much current. I tried buck converters but it also blew a capacitor. Anything else I can try?

    • @techathome
      @techathome  Рік тому

      For how time u are running the motors?

    • @vrushalikalyankar4662
      @vrushalikalyankar4662 Рік тому

      @@techathome 5 minutes, but on full throttle.

  • @maruphossain2826
    @maruphossain2826 4 місяці тому

    can i use arduino nano here?

  • @salmankhan-bw5do
    @salmankhan-bw5do 9 місяців тому

    Brother
    I am facing a issue...
    When I am moving throttle forward it started to move right and when moving backward started moving left
    And when moving right car is moving forward
    And when moving left that time car is moving backward...
    How i can fix this problem

    • @techathome
      @techathome  9 місяців тому

      Interchange the postive and negative terminals of motors on right side.

  • @kaboy20bath
    @kaboy20bath 6 місяців тому

    I can use Arduino nano it possible?

    • @techathome
      @techathome  6 місяців тому

      Yes you can use Nano.

  • @AijoBabyE
    @AijoBabyE Рік тому

    Can we use bluetooth module (HC 05) instead of flysky controller

    • @eduardomoreno2311
      @eduardomoreno2311 Рік тому

      You can use the module nrf24

    • @AijoBabyE
      @AijoBabyE Рік тому

      If i using nrf24 module then whether we want to modify the code

    • @techathome
      @techathome  Рік тому

      You can refer this : ua-cam.com/video/qxt_MdnQTm8/v-deo.html
      But code need to modified to use BTS motor driver.
      Also no rpm control.

  • @rexcode9366
    @rexcode9366 9 місяців тому

    My Motor drivers are making humming sound when giving tx input, is it normal?

    • @techathome
      @techathome  9 місяців тому

      Yes it is normal because of Low PWM frequency output on Arduino board.

    • @rexcode9366
      @rexcode9366 5 місяців тому

      @@techathomecan we increase pwm frequency to stop humming sound?

    • @techathome
      @techathome  5 місяців тому

      I have not explored this topic,
      But it is possible by changing some register values: nerdytechy.com/how-to-change-the-pwm-frequency-of-arduino/

  • @anujgotnochills
    @anujgotnochills 5 місяців тому

    Do we have to configure remote for 4 motor car

    • @techathome
      @techathome  5 місяців тому +1

      I have shown in the same video,
      Mixing channel 1 and 2 in Elevon option.

    • @anujgotnochills
      @anujgotnochills 5 місяців тому

      @@techathome thank you for reply

  • @benadictmichael9274
    @benadictmichael9274 10 місяців тому

    good day bro.i am new to arduino.i love your channel.i am planning to make rc lawnmower.can you share this project arduino code.thank you very much.

    • @techathome
      @techathome  10 місяців тому

      Thank you.
      Code and circuit link available in description.

  • @jena2379
    @jena2379 Рік тому

    what about the other two motors?
    and please make testing video of that robot

    • @techathome
      @techathome  Рік тому

      You can refer the circuit.
      In code and circuit, i have added 4 motors.
      I have only one driver as of now.

  • @Caliskanfilim
    @Caliskanfilim 3 місяці тому

    kodu bulamadım nasıl bulabilirim yardım edebilirmisin

    • @techathome
      @techathome  3 місяці тому

      The link is in description.
      Also u can send mail: deepakhd20@gmail.com

  • @cuber_boi
    @cuber_boi 11 місяців тому

    Can this code work with Arduino nano

  • @ejazmahmood9905
    @ejazmahmood9905 Рік тому

    Will the pwm will work without arduino

  • @rageshvr2556
    @rageshvr2556 5 місяців тому

    Can I connect 4 motors to one driver

    • @rageshvr2556
      @rageshvr2556 5 місяців тому

      I am using 775 dc motor and 12v 7Ah lead acid battery

    • @techathome
      @techathome  5 місяців тому

      Yes

  • @kangleielectro
    @kangleielectro 4 місяці тому

    bro is the code is for two bts 7960

    • @techathome
      @techathome  4 місяці тому

      Yea
      Code and circuit is for 2 BTS.

  • @vishnupraneeth5603
    @vishnupraneeth5603 5 місяців тому

    Getting 0.00 on serial monitor

  • @user-us5eo6ev2x
    @user-us5eo6ev2x Рік тому

    Which rpm motor is used

  • @JAYESHPATEL-zg9pb
    @JAYESHPATEL-zg9pb 10 місяців тому

    can we use this in brushless36v motors or suggest esc board

    • @techathome
      @techathome  10 місяців тому

      This tutorial is applicable only for DC brushed motors

  • @xuvcreations4360
    @xuvcreations4360 4 місяці тому +1

    Hello Bhai
    I am using fs-i6s transmitter but their is no option for elevon setting
    And i am trying to fix it by MIX option in fs-i6s but not able to operate my robot left and right
    CAN YOU PLEASE HELP ME BY HOW TO SETUP FS-I6S TRANSMITTER IN PLACE OF FS-I6
    PLEASE HELP YOUR RELY IS VERY IMPORTANT FOR ME @techathome

    • @techathome
      @techathome  4 місяці тому +1

      That option should be there even in your model.
      There is also mix option. You can mix manually
      Try to find how to mix channels manually. I have not explored

  • @user-iy3go3nd9j
    @user-iy3go3nd9j 5 місяців тому +1

    Code has some error. It work only two motors ,not all four motors

    • @techathome
      @techathome  5 місяців тому +1

      Many people are using it and working for them,
      Code and circuit are for two side.

  • @user-us5eo6ev2x
    @user-us5eo6ev2x Рік тому

    Which battery to use

    • @techathome
      @techathome  Рік тому

      11.1 v, 3S Lipo battery

    • @user-us5eo6ev2x
      @user-us5eo6ev2x Рік тому

      Battery ko parallel me connect krna h dono motor driver ke ?

    • @techathome
      @techathome  Рік тому

      Yes
      You can also refer circuit. Link in description

    • @techathome
      @techathome  Рік тому

      Also use 9v battery for Arduino Similar one in the circuit diagram.

  • @pradeepsengupta2143
    @pradeepsengupta2143 11 місяців тому

    Bro, I also want this type of wheel Where can I buy a wheel like that?😢 Please tell me

    • @techathome
      @techathome  11 місяців тому

      Refer this video to make these wheels: ua-cam.com/video/aFMNIyhHuto/v-deo.html

  • @thewormbook199
    @thewormbook199 6 місяців тому

    Battery mah???

  • @djzatka
    @djzatka 11 місяців тому

    Is it possible to use bts7960 and flysky without arduino?

    • @techathome
      @techathome  11 місяців тому

      Not possible,
      We need Arduino to read receiver signals and also to activate motor driver control pins.

    • @djzatka
      @djzatka 11 місяців тому

      @@techathome but i saw some people using relay switch and somehow connecting it to receiver

    • @djzatka
      @djzatka 10 місяців тому

      ​@@techathometo change transmitter value, should i connect arduino to pc with all things connected?

    • @techathome
      @techathome  10 місяців тому +1

      Yes , you need to connect Arduino to pc. Only receiver is sufficient, no need of motor drivers.
      Also remove external power supply from Arduino when usb is connected.

    • @djzatka
      @djzatka 10 місяців тому

      @@techathome okay ❤️

  • @rcstudio2510
    @rcstudio2510 Рік тому

    Hello❤

  • @sadik7692
    @sadik7692 9 місяців тому

    Can help me

  • @shihab2218
    @shihab2218 9 місяців тому

    Hehe lol it can go forward and backward only how to change direction?

    • @techathome
      @techathome  9 місяців тому

      Use two motor drivers, seperately for right and left. Direction will work. Refer to circuit diagram provided. Also code provided is for two drivers.
      Only in the video demonstration I have used one.

    • @shihab2218
      @shihab2218 9 місяців тому

      i used your code and two drivers. but nope. it's not working just forward and reverse . actually i got a problem when still mixed but suppose you move stick in angle of 45 then which stick's value will work to run the motor ?@@techathome

  • @enestockproductions360
    @enestockproductions360 3 місяці тому +1

    bro give me arduino uno code

    • @techathome
      @techathome  3 місяці тому

      You can send request on mail: deepakhd20@gmail.com

    • @myspring-en6ic
      @myspring-en6ic 2 місяці тому

      I want code thes car

  • @darshithjayaraj6764
    @darshithjayaraj6764 16 днів тому

    Where you go the wheels

    • @techathome
      @techathome  16 днів тому

      I bought from offline store in SP Road Bangalore. In online price is more compared to offline store.
      Product link: amzn.to/3zQCmAQ

  • @007akula007
    @007akula007 8 місяців тому

    Thank u brother

    • @techathome
      @techathome  8 місяців тому +1

      Welcome

    • @007akula007
      @007akula007 8 місяців тому

      Is there a way to do these codes with s bus instead of pwm?@@techathome