Brushed motors Arduino drone - Part2 - Prototype + NRF24 code

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024
  • Best & Fast Prototype ($2 for 10 PCBs): www.jlcpcb.com
    Thanks to JLCPCB for supporting this video.
    This is the second video on this project series. Here we build the flight controller board. Connect the MOSFETs for each motor and prepare/upload the MultiWii code and test if everything works. Due to the DC motor fail, the drone isn't flying yet. Stay tuned for future parts.
    Help my projects on Patreon: / electronoobs
    my Q&A page: electronoobs.co...
    Canal en Español: / electronoobs en español
    --------------------------------------------------------------------
    iforced2D channel: • Data telemetry with Mu...
    COUPONS FOR YOU
    --------------------------------------------------------------------
    Creality CR10 mini: www.gearbest.c...
    COUPON: "CR10MINI"
    Anet A8: www.gearbest.c...
    COUPON: "A8KIDA"
    Creality CR10 : www.gearbest.c...
    COUPON: "11CR10US" or "11CR10EU"
    Tevo Tornado: www.gearbest.c...
    COUPON: "Tornados" or "TornadosUS"
    PROJECT LINKS
    --------------------------------------------------------------------
    Transmitter video: • Arduino drone - Part2 ...
    Tutorial webpage: www.electronoo...
    Part list: www.electronoo...
    Schematic: www.electronoo...
    3D drone body: www.electronoo...
    Multiwii code: www.electronoo...
    MPU6050 test code: www.electronoo...
    NRF24 test code: www.electronoo...
    Like share and subscribe to motivate me. Thank you
  • НаукаНаука

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

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

    As a project suggestion. . Maybe an arduino and/or custom pcb that incorporates brushless esc's on the one pcb. I know i could buy them cheaply but just was shooting out a suggestion as to what i am interested in . But having said that , it's probably ALLOT of work and i would never presume to tell you what to do . I bow my head to you sir . You are a gentleman and a scholar !

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

      Thank you! That's a lot of work. Maybe some day...

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

      Electronoobs haha i agree . You need better funding and a team of interns 👍

  • @biglebowskee
    @biglebowskee 6 лет назад +6

    I am still waiting for you to show us what is in the "time travel stuff" box. Soo exciting!!!

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

      or rewrite "TIME MACHINE" (guessing it is already a Calvin&Hobbes reference ;) )

  • @zaynetech6538
    @zaynetech6538 5 лет назад +3

    You’re the best! I’ve learnt so much from you!
    Keep up the good work!

  • @augustindarkangel
    @augustindarkangel 6 лет назад +3

    You just got my favorite electronics RUclipsr. I like that you find the right balance between enough information and right length for every video. I have a question though. What soldering station/soldering iron do you use and where do you buy your solder from?
    Keep up the good work brother!

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

      Thank you so much. I use a very cheap chinese soldering iron. LOL I'll upgrade soon !

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

      Electronoobs I mean I do too. I have a better soldering gun but it doesn't work on PCB I use it only for thicker wire. I'm waiting on some eBay deals to score a cheap second hand one maybe :D

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

    I have followed the directions from you to make the transmitter and receiver and the results were successful

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

    You are doing a great job man. I really appreciate your work.

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

    Awesome work, man! Please, when you get the motors, upload a flight video! 😊

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

    Awesome dude thanks alot for this and just waiting for your Kickstarter campaign and flight test of this with new motors.

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

    Your videos are really great.

  • @aminezitouni8427
    @aminezitouni8427 6 лет назад +10

    I followed your project and support your videos since one year and obviously I've learned a lot of things from your RUclips channel and your tutorials "Electronoobs", thank you very much. Excuse me, I want to ask you if you can do a tutorial about GPS ublox return home function for Arduino based quadcopter with description, like your methods in the last series. if you do it it will be amazing and you will prove your intelligence, hop you respond my request, thank you.

    • @ELECTRONOOBS
      @ELECTRONOOBS  6 лет назад +3

      Hi and thank you. My to do list is quite long. For now I don't haev that on my soon "to do list" sorry. Thanks again!

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

      ​@@ELECTRONOOBS Hello big brother, I want am facing a problem while building my own drone, kindly help me out....
      When I use Arduino pro mini 3.3v/8Mhz board then the Multiwii GUI can't recognise it.... but when I use the 5v/16Mhz Arduino pro mini board then the GUI starts to run....I don't know where the problem is as my board is working fine with other codes but not with the GUI

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

    Excellent...you have just solved my most troubling part....of mosfet control by pwms..... Thankyou very much. I will try my luck in a bigger copter..with bigger motors

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

    hello bro, I need multiwii code for brushed motor drone using Arduino nano

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

    That prototype. And pcb look sooo awesome

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

    I am Already seen this video on playlist of this channel

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

      I am waiting of your video your video is amazing & nice

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

    Awesome video once again

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

    Great Video with Great Information!

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

    Hi the nrf code doesn't seem to be working is it the only code or is there any other snippet you used i'm not able to communicate with the receiver via transmitter though the circuit diagram is quite correct and the voltage is also 3.3 ... a little help would be great. Thanks

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

    Nice project,I will waiting for next video because I made this project for any cost.thanks

  • @DekokBeri
    @DekokBeri 2 месяца назад

    During my first experiment I made a drone circuit using a brushed motor and a schematic circuit owned by Electronoobs. So, after that, I assembled it and finished making the flight controller (I haven't installed the dynamo yet) I tried it on the MultiWii, the transmitter and receiver are connected to each other and the movements on the joystick are also recorded on the MultiWii. but after I assembled it for the brushed motor and I installed it in my Arduino flight controller, but when it was powered by a 2s lipo and connected for a moment and part of the dynamo rotated by itself, I don't know, I didn't know before I raised the throttle... well when I raised the throttle it actually turned between the receivers and the network transmitter suddenly disconnects and the dynamo rotates randomly and irregularly. and there is no longer a connection between the remote and the receiver. please friends what is the solution

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

    Can you please tell me on your code where you have defined those pins for output?
    In the output.cpp file I have found that the outputs are gonna be in 3, 9, 10, 11 pins, but you are connecting it to 3, 5, 6, 9.
    Can you please clear me where on file the output pins are defined?

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

    plz anyone Explain how dron fly , i mean , i know that two motors rotate in clockwise and other two rotates in counterclockwise direction to prevent from whole system rotate , but What need to do to move drone Forward ? and other direction ????? 🤔🤔
    and how it flip ?? and what happened when Drone cross its control range then how controller get back his drone During Flying ????

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

      See my video on PID drone control ruclips.net/video/qzZQyqu0uA0/видео.html

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

      For the drone to move forwards, backwards, left, and right, the drone tilts itself by spinning up two rotors. As an example, if the drone wants to go forward, it speeds up it’s two back rotors. To yaw, (spin left and right) two rotors spinning the same direction (so on opposite corners) will speed up. To do a flip, the drone simply continues to pitch forward until it has flipped all the way around. Hope I helped!

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

      Electronoobs thanks a lot

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

      Benjamin Tarr thanks too

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

      @Benjamin Tarr good concise explanation :)

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

    motors start spinning when powering on and the buzzer beeps many times on 1 second interval (of course, can not be controlled).

  • @matijamodric1435
    @matijamodric1435 2 месяца назад

    What capacitors should i use, i got confused cuz of wireing diagram u gave... in one there is two tantalum capacitors and in other there is one

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

    I love this guy teaching 😍😍😍, but do we still need to do All this setting or is the code ready? please I need your reply 👍 more like

  • @mahanths1353
    @mahanths1353 4 месяца назад

    Awesome project.
    I had a doubt with receiver. How to interface ppm or sbus receiver for communication instead of nrf transreceiver?

  • @KamrulHasan-jq5jk
    @KamrulHasan-jq5jk 6 лет назад

    I followed your project and support your videos. bangladesh

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

    +Electronoobs
    may be I am asking it again, but I have seen in other videos where it's shown power distribution board is required for brushless motors. with coreless brushed motors, we don't require it, right? also the mos-fets are used in place of esc's?

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

      Yes, mosfet in place of ESCs and the power distribution board is extra. You can take power with a wire for each motor!

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

    nice video bro.
    Take love from Bangladesh.

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

    hello I want to know if you can use an Arduino nano instead of the Arduino Pro Mini in this project since I thank you

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

    Can't we control the brushed motor directly without "mosfet". And we we control it with ppm signal?

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

    Where can I go to find out how you made your own controller using the two joysticks? You have a video link to the other controller(the second hand one) but how do I make the DIY one?

  • @user-bd7fe4bn8d
    @user-bd7fe4bn8d 6 месяцев назад +1

    hi can u pls tell how to build it using radio controller like (flyskys,radiolink)not nrf24 and without the mosfets,diodes,capacitors etc

  • @n.p.9997
    @n.p.9997 4 года назад

    eBay is banned in India. I'm from India. I can't access the parts listed in the discription. Can you please provide alternate website links to purchase the parts from ?

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

    I love this .. lol . Did i mention that already? You rock mate

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

    Hi, can i know the specifications of MOSFET and diode mentioned in the parts list.[ The parts link from ebay is not working].

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

    I am looking forward to see the drone flight

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

    what if i want to control 6v brushed motors without esc's .will only mosfets work for this if yes please tell the part number and other modifications if required.thanks Electronoobs.

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

    The list of parts are crappy i cant open the eday links...I'm from India....plz give the list eg. MOSFET and other smd description in comments

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

    where is code plz

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

    Hello sir, i have tarot 5008 400kv motor its maximum current is 24A. Can is use hobbywing 40A esc with 6s battery 24v.?

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

    Why is there a schottky diode going to the motors?

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

    Is there flight controller and receiver are working with only one arduino pro mini

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

    Sir,
    I am able to vary the voltage from 0 to 3.7 volts, but when i connect motor then motor is getting 1.4/1.5 volts only, i used p55nf06 mosfet, what is the problem?

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

    if i touch the balck part of tiny things while i am soldering what happens? can they work?

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

    I really like this project but i can't download the 3D printed body plans, i get redirected to "electronoobs.com This domain name has just been registered." when i click download.

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

    hii..my motor does'nt stop when 0% and not full speed while100% throtle. what should i do? i using SI2302 mosfet.

  • @ametheshlgp74
    @ametheshlgp74 6 лет назад +3

    I follow your project

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

    Sir 1 help plz..if i use brushless motor...and change ppm signal valu 1000 to 2000...
    I downlod this quad multiwii file..and open output.cc and uncommented brushed motor valu(0 to 100)...plz tell me,now this wark with brushless motor??

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

    Where did u get the remote and how did u link it to the arduini cortex

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

    What all changes we have to do to use arduino nano in place of arduino promini ??

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

    Which capacitors did you use, can you specify the specs of the capacitor.Also how to connect battery connector pin?Thanks

  • @n.p.9997
    @n.p.9997 4 года назад

    Can this same code work, if we use your homemade remote control? ( Instead of using the controller that you have used in this video).

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

    Hello bro which course should I do to learn all about the circuits as you makes as your own?

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

    I made a brushed drone as you told in the tutorial.I made the body of drone with barbeque sticks and when I gave throttle the Arduino in reciever gets reset when I reach half throttle . Can anyone tell me where should I connect the positive wire coming from battery to which pin of the Arduino in the receiver
    Please help
    How can I contact you I need your help

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

    sir can we use digital 5,6,9,10 pins of arduino pro mini for motors instead of 3,5,9,6

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

    What is the name of wire your using to make connections plz tell me

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

    Why don’t you try using 180 hellcat motors? They have a pretty good output torque and run at really high RPMs.

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

    Hola electronoobs para cuendo veremos el vuelo del drone

  • @laurioirajamesn.8586
    @laurioirajamesn.8586 5 лет назад

    Can we use a more powerful motor which has the higher RPM?
    If so, does it affect the schematic? Does the power supply may be affected? Because I really want to make your work.

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

    Buen dia:tengo modulos NANO que al intentar cargar el codigo envia este error ,sabes como resolverlo ? gracias
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xe3

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

    Hello! Merci pour vos tutoriels! ,j'ai commencé a fabriquer ce drone, je reçoit les données dans le moniteur série mais aucun signal n'est disponible en sortie (les moteurs ne rottent pas). SVP comment configurer les données dans multiwii(application java) ?

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

    Sir, can those brused speed controllers be used as separate escs and be run on servo tester pwm ?

  • @InteriorSimplified
    @InteriorSimplified 11 месяцев назад

    I tried using the code with a arduino nano but it’s not working

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

    Can we use aurdino nano for this project

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

      Yes, but you'll increase the weight of the drone.

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

    Which receiver code should I use I don't have any output

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

    Can I use 180 motor instead of those coreless motors ??

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

    Hey Electronoobs great Work. Can we use the same code for brushless drone which you made earlier .
    And I want to change motor pin 9 to 7 can you help me with that please

  • @abhishekp.m7962
    @abhishekp.m7962 Год назад

    How does the transmitter communicate with MultiWiiConfig Simulator

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

    Hi, can I please use it for a school project and then open source it?

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

    Can we use nano instead of promini ?
    And what are the neccesary changes
    Please reply

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

    thank you very much, I want to ask you if you can do a tutorial about ESP wifi based quadcopter, which user can control drone with phone wifi connected to the ESP

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

    You are the best

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

    Which MOSFETs to use for motors if I'm using '180 (k20) motors' they might need high voltage ?

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

    Is this brushed or brushless dc motor ?

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

    Nice project

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

    Awesome work
    how i can chnge the reciver and transmitter for bleutooth i think it will be so good

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

    Hey great page ☺ Keep it up!

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

    Excellent video , please explain the schematic of the RC module

  • @user-mi6ht9lm1n
    @user-mi6ht9lm1n 2 года назад

    How are you sir...Can you use the ADXL345 you want the MPU6050 because I don't have the MPU6050 and thank you

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

    Interesting project. I am curious how well it does on a Kickstarter. Your idea of avoiding/creating an alternative to the 3d printer body is important. Most people that have the money for a working 3d printer would probably just buy a drone and are not going to build an ultra simple budget setup unless it offers some special feature they can't get elsewhere. Could you build something that has serious range with a Lora module for example? I'm not into drones, I'm curious about them, but I'm not very motivated to play with them after goofing around with a friend's GoPro version. The batter life and limited usefulness make them a novelty that I don't really want to spend a lot of time with.
    I know, I know... I'm not very positive or helpful here. I just have one practical suggestion, you might want to use a better prototype PCB or mention the soldering temperature used for attaching components to that brown perf-board. The copper on those tends to lift extremely easily. When anyone tries to copy your design, makes a mistake, and tries to desolder or move something around it will probably delaminate. Don't get me wrong, I use the stuff all the time myself, but I have also had to loop a piece of wire through 2 holes to create my own solder point on more than one occasion after lifting several pads. The cheap double sided green PCBs seem to be much more resilient for a few cents more.
    I know your focus with JLCPCB, but this seems like the ideal opportunity to just use solid core wire for a point to point design. You could even use the perf-board as a form to help map out your connections.
    Weight wise, I wonder what you could do with thin wall brass tubing from a local hardware store. You could then solder your joints. You could probably even make it your ground connection for everything.
    Just some crazy ideas from a curious viewer ;)
    -Jake

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

      I have the green double side PCB as well, but as you know it is way heavier than the brown one. Fot this project you need very light components.
      Thanks for all the tips. Keep up!

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

    Hi really thank you for best information and could i ask you about aduino coding? that you said adding "motor[0] = (motor[0] - 1000) *2;"
    what does that sentence mean??? i solved my problem following your youtube but i dont know what does it mean!

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

    Instant like . Killer content .

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

    How can I contact you I need your help. My Arduino is getting resets when I give throttle I'm using 25v capacitor for smoothing current please help

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

    What's the use of Banana on your desk ??

  • @AmanSingh-qt9ss
    @AmanSingh-qt9ss 4 года назад

    Can we control this drone using any nrf transmitter

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

    as soon as I click on start communication multiwii stops plzzz help electronoob plZz

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

    Can we use arduino nano with same digram for using 7.4 volts

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

    Very helpful video

  • @SurajSharma-im2td
    @SurajSharma-im2td 3 года назад

    Sir your vedio is great

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

    Hey,
    can you suggest a equivalent for si2302 mosfet which is available in India pls??

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

    Hii bro
    Can we use nano instead of promini with this same code

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

    Hi what's the progress of this project

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

    bro i didn't find the mosfet
    !!!
    so which mosfet i can use for this drone

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

    can we use nano instead of pro mini

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

    Sir i need to see the working of this drone. Plz make a video on that and plz notify us

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

    Can i use Arduino nano instead of Pro mini
    In this project..Pls reply

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

    What are the measures I use for the base of the drone?

  • @SurajSharma-im2td
    @SurajSharma-im2td 3 года назад

    Sir plz tell me mpu6050 mini drone is all ok but unsable why...pls tell me

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

    What a madlad. Smd parts on a tht pcb

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

    What is the use of SI23202 MOSFET in this ?