Arduino Quadcopter with Bluetooth HC-05 06 and Android App for Multiwii Drone

Поделиться
HTML-код
  • Опубликовано: 10 сен 2024
  • ARDUINO BASED BRUSHED-DRONE WITH ANDROID APP AND BLUETOOTH HC-05/HC-06
    This project uses Multiwii 2.4 Firmware version with no modification. Schematic diagram is the same as previous video tutorial I uploaded. You can grab all 2.3 or 2.4 version in my github repo: github.com/Ard... for free.
    *Arduino Base Quadcopter with Bluetooth Control*:
    How to make an arduino drone with bluetooth control? All methods are the same as previous video as follow:
    *Part-1*: • How to make drone with...
    *Part-2*: • How to make drone with...
    *Part-3*: • How to Make Drone (UPD...
    Configuration in config.h of Multiwii 2.4 firmware:
    #define QUADX
    #define MINTHROTTLE 1000
    #define MAXTHROTTLE 2000
    #define I2C_SPEED 100000L
    #define INTERNAL_I2C_PULLUPS
    #define LADYBIRD
    #define FAILSAFE
    #define EXT_MOTOR_RANGE
    #define MOTOR_STOP
    *HC-05/06 Wiring*:
    Before doing wiring your HC-05/06 module, setup your bluetooth module baudrate to 115200.
    pin GND HC-05 to GND pin arduino board
    pin VCC HC-05 to VCC 5V pin arduino board
    pin TX HC-05 to RX pin arduino board
    pin RX HC-05 to TX pin arduino board
    *Download the multiwii 2.4 firmware*:
    github.com/Ard... (you dont need to do anything. I already configured the config.h, so what you need to do is just to upload it.)
    *Download the DRMS(fly) apk (android app)*:
    github.com/Ard...
    NOTE: I also use 2 other android app but they are not free of charge (both is trial 24 hours limited and RemoteXY is too)
    #multiwii #drone #quadcopter #arduino #hc05 #hc06 #androidapp #drone #arduinoproject #ardujimmy
    Donate if you think this is useful and valuable: paypal.me/idhermannz
    Please subscribe and share.
    (Still get stuck on this project? leave a comment.)

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

  • @ArduJimmy
    @ArduJimmy  Месяц назад +4

    If you find this brief tutorial is useful and your project is successful, please leave a comment "love" (emoticon) in comment hahaha ... Thanks. Really love sharing. Never hesitate to ask a question if you got stuck on it.

    • @a.sanusinazareth9213
      @a.sanusinazareth9213 7 дней назад +1

      Awesome project, bro. You post this video and the description very detail. Thanks for sharing.

  • @AiRoboticist
    @AiRoboticist Месяц назад +1

    ❤ done! Thanks for the tutorial

  • @a.sanusinazareth9213
    @a.sanusinazareth9213 7 дней назад

    Thanks for sharing! Mine finally flies!!! Your video is awesome! but, make one with ESP8266, NRF24L01 and ESP32 bro.

    • @ArduJimmy
      @ArduJimmy  7 дней назад

      yes, many request about that and the most difficult thing is how to make video that will be so easy to follow 😁😁😁

  • @AiRoboticist
    @AiRoboticist Месяц назад +2

    Please make drones with nrf24l01, esp32, esp8266, :p

    • @ArduJimmy
      @ArduJimmy  Месяц назад

      LOL, okay, one by one, based on my budget :p

  • @Ujanmas0305
    @Ujanmas0305 Месяц назад +2

    Very useful, sir

  • @umarmahmood7494
    @umarmahmood7494 Месяц назад +1

    Hey I built a larger 450mm quadcopter with brushless motors, 10×45 inch propellers and 30A ESCs. Will this still work?
    If so, what should I modify in the config?
    Thanks

    • @ArduJimmy
      @ArduJimmy  Месяц назад +1

      Yes, you should change (uncomment and comment) in config.h because the config in this video is for *brushed esc and dc motor*.
      For brushless one, you can start downloading new 2.4 multiwii and here's in config.h
      #define QUADX
      #define MINTHROTTLE 1000
      #define MAXTHROTTLE 2000
      #define GY_521
      #define MOTOR_STOP
      Remove all propellers for the first check.

  • @RixtronixLAB
    @RixtronixLAB 26 дней назад +1

    //Creative video, thanks :)

    • @ArduJimmy
      @ArduJimmy  26 дней назад

      Thanks. I love sharing 🥰

  • @programmerplace
    @programmerplace Месяц назад +1

    Hi wouldnt there be a problem with the latecy because bluetooth is slow

    • @ArduJimmy
      @ArduJimmy  Месяц назад

      no dear, I dont see any problem with the bluetooth signal. Thats why 115200 baudrate should be configured, not 9600.
      The only problem is that bluetooth has no long range to control the drone.

    • @programmerplace
      @programmerplace Месяц назад +1

      @@ArduJimmy also how many C is your battery e.g 10C,30C

    • @ArduJimmy
      @ArduJimmy  Месяц назад

      @programmerplace 45C and it works. I also use, sometimes, 80C. Why high C Rating? you can read the detail in: oscarliang.com/lipo-battery-guide/

  • @bhavikrajpal6882
    @bhavikrajpal6882 Месяц назад +1

    Bro does DRMS fly needs code in our arduino file as remoteXY, i am trying to download your zip file but there some issue it is not downloading therefore wanted to ask just by un-commenting the lines in config.h file you have mention above in the of original multiwii code from website will work or need to as DRMS code also ?

    • @ArduJimmy
      @ArduJimmy  Месяц назад +1

      1. upload the firmware then do multiwiconf GUI
      2. connect your DRMS to the drone.
      There's no need to change anything with the code as long as you use diy ESC with mosfet and use brushed DC motor

    • @ArduJimmy
      @ArduJimmy  Месяц назад

      one thing left. you must place the drone in flat surface to let the DRMS detect it. DRMS is so sensitive but I dont see another more compatible one than DRMS

    • @bhavikrajpal6882
      @bhavikrajpal6882 Месяц назад

      @@ArduJimmy actually what happens is my motors are not in sync,O have added a 1000mf capacitor buts its not solving the prblm either thus i thought by changing the code and controller app might fix it 🙁

    • @ArduJimmy
      @ArduJimmy  Месяц назад

      @bhavikrajpal6882 tell me in detail. what motors are u using?

    • @bhavikrajpal6882
      @bhavikrajpal6882 Месяц назад

      @@ArduJimmy I am using 8520 coreless motors with Arduino nano, mpu6050 and hc-05 and powering it using 3.7v 1500mah lipo battery and controlling it with remotexy app and multiwii firmware
      Issue is - motors not in sync

  • @ElysaJaneCruz
    @ElysaJaneCruz Месяц назад +1

    can i downoad the app (DRMS) on ios ?

    • @ArduJimmy
      @ArduJimmy  Месяц назад

      unfortunately, I have no IoS app for this project

  • @bhavikrajpal6882
    @bhavikrajpal6882 Месяц назад

    Hii, I also completed making similar drone but the issue is bottom right motor does not spins properly, I am using RemoteXY app and the code is from multiwii provided by SwapnilNibalkars video, in his 1st part he also had similar problem but he fixed it in 2nd part but he didnt told how..do you have any solution ??
    also my battery doesn't last long about 2-3 mins i m using 1500mah 3.7v lipo battery (grey-yellow) one i dont know about the c rating and ib above comment you also mentioned of baudrate for bluetooth, how to change it can you explain it in detail plz

    • @ArduJimmy
      @ArduJimmy  Месяц назад

      1. there's a problem with the diy brushed esc. repkace to a new one.
      2. check your batt C rating. at least you need to use more than 45C rating

    • @ArduJimmy
      @ArduJimmy  Месяц назад

      remoteXY is not free when detecting our project 🤣

    • @ArduJimmy
      @ArduJimmy  Месяц назад

      One of the key to build this mini drone project is to SHORTEN all wires. Including female battery connector and male step up converter. in some cases, your battery is enough

    • @ArduJimmy
      @ArduJimmy  Месяц назад

      here's how to config setup HC baudrate: www.instructables.com/Modify-The-HC-05-Bluetooth-Module-Defaults-Using-A/ (Sorry, I dont have much time to make a video for it since I'm so busy as a web developer at Klikdesanweb. So many projects requested by subscribers need to make. I must make it one by one when I have time for it). Happy flying!

    • @bhavikrajpal6882
      @bhavikrajpal6882 Месяц назад

      Okay , also why did you connected hc-05 txo pin to rx1 Arduino pin and rx of hc-06 to tx on Arduino it should be reverse ?
      And dont it need a voltage divider as arduino nano operates on 5v and rx tx pin of hc-05 does not exceed 3.3v
      Plz verify and reply

  • @youcubersaaraswata8865
    @youcubersaaraswata8865 Месяц назад +1

    Can I use wifi from esp8266 or esp32…

    • @ArduJimmy
      @ArduJimmy  Месяц назад

      you mean, the flight controller or the RX and TX?

    • @youcubersaaraswata8865
      @youcubersaaraswata8865 18 дней назад

      @@ArduJimmy as rx and phone as tx

    • @ArduJimmy
      @ArduJimmy  17 дней назад

      @youcubersaaraswata8865 so it is a esp8266 flight controller. well, okay I will make one for it

    • @youcubersaaraswata8865
      @youcubersaaraswata8865 17 дней назад

      @@ArduJimmy yep

  • @Valdeilson1234
    @Valdeilson1234 Месяц назад +1

    Ficou Muito Bom Seu Projeto do Drone Amigo Tem Algum Código e Esquema Elétrico 😊😊

    • @ArduJimmy
      @ArduJimmy  Месяц назад +4

      Thanks, brother. I love sharing with no reason

    • @Ujanmas0305
      @Ujanmas0305 Месяц назад +1

      @@ArduJimmy would you share how to make a tricopter with 720 coreless. is it possible?

    • @ArduJimmy
      @ArduJimmy  Месяц назад

      nice. I hope I'll make the tricopter some other days

  • @stirlingengine7804
    @stirlingengine7804 Месяц назад

    change your prop with 75mm prop , feel the punch out.....

    • @ArduJimmy
      @ArduJimmy  Месяц назад

      yes, I use 75 prop in the video

  • @Swapnil-d5j
    @Swapnil-d5j 24 дня назад

    Without bmp280 is it possible

    • @ArduJimmy
      @ArduJimmy  24 дня назад +1

      no. baro module is needed to activate baro mode to make our drone in altitude mode or hover.

  • @HarshulGupta-iv1sf
    @HarshulGupta-iv1sf 27 дней назад

    Question: from where can i download DMRS(FLY) app in android and can you tell me the solution for the following problem
    1) I made the drone shown in this video ruclips.net/video/HGWw5KO5fM4/видео.html (from:SwapnilNimbalkar) and having the same problem of rear right motor not working properly and he didn't showed how he solved it can you tell any solution and already tried solution from your video How to Make Arduino Drone Flying | Secret Exposed! .
    2) I also made your drone and in both drone the arduino keeps reseting it self. should i add capacitor. Where to add the it.
    I would like to give one suggestion you can use remotexy just stay under 5 elements.

    • @ArduJimmy
      @ArduJimmy  26 дней назад

      key of making this project is: Shorten all wires comprehensively. By shorting wires, there will be no resetting, no strange spinning. RemoteXY is expensive for drone code.
      always use cable awg 28 to all wires, including connector, battery cable and step up booster must have 1A. not more than that.
      you can download DRMS app in my github repo.
      First best thing in project is to follow tutorial comprehensively. I make this project far different of yours (like in the link). Make one as I show in this video description. not others. So many people get successful if they follow my video.

    • @HarshulGupta-iv1sf
      @HarshulGupta-iv1sf 26 дней назад

      @@ArduJimmy i tried all these the drone is working properly in multiwii conf but in DRMS(fly) it connects but the button to open the remote says disconnected. What to do.

    • @ArduJimmy
      @ArduJimmy  26 дней назад

      @HarshulGupta-iv1sf connect and disconnect and connect again and place the drone in flat surface. thats the only solution. DRMS is so sensitive