3D printed Radio Controller - Arduino&NRF24

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 มิ.ย. 2024
  • $2 for 10PCBs (Not only for New User): jlcpcb.com
    I think this is the third or forth radio controller project. But it finally had a better look with a 3D printed case, better joysticks, OLED display, digital fine tune and more. See all you need below...
    Help my projects on Patreon : / electronoobs
    my Q&A page: electronoobs.com/eng_preguntas...
    Facebook page: / electronoobs
    Canal en Español: / electronoobs en español
    -----------------LINKS-------------------
    Tutorial website: www.electronoobs.com/eng_ardu...
    Part list: www.electronoobs.com/eng_ardu...
    3D STL case: www.electronoobs.com/eng_ardu...
    Schematic: www.electronoobs.com/eng_ardu...
    Code transmitter: www.electronoobs.com/eng_ardu...
    Code reciver (PWM): www.electronoobs.com/eng_ardu...
    Code receiver (PPM): www.electronoobs.com/eng_ardu...
    NRF24 library: www.electronoobs.com/eng_ardui...
    OLED library: www.electronoobs.com/eng_ardui...
    -----------------VIDEOS-------------------
    NRF24 radio controller tutorial: • DIY Radio Controller -...
    FDM 3D PRINTERS
    -------------------------------------
    All printers: bit.ly/2lPkaS7
    Tron X1 (only 89.5€): bit.ly/2kiqpx9
    Coupon: "U363AD0D5558D000"
    Creality Ender 3: bit.ly/2kLbJa7
    Coupon (169.9$): "1J6X3Z40U1"
    Alfawise U30 (145€): bit.ly/2kLtMNr
    Alfawise U20 (236€): bit.ly/2kBYZmi
    Alfawise U50 (181€): bit.ly/2kNSk8m
    Crealitu CR10 (345€): www.banggood.com/custlink/mvK...
    Creality CR20 (363€): www.banggood.com/custlink/KvD...
    TEVO Tarantula Pro (199€): bit.ly/2mcbeGn
    Anycubic MEGA- S (354€): bit.ly/2lSiQh8
    RESIN 3D PRINTERS
    -------------------------------------
    Anycubic Photon SLA (400€): www.banggood.com/custlink/mKD...
    Alfawise W10 SLA (245€): bit.ly/2lOiQPf
    Longer Orange 10 (208€): bit.ly/2mkgCaN
    Like share and subscribe to motivate me. Thank you
    #Arduino
    #RC
    #homemade
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 314

  • @ELECTRONOOBS
    @ELECTRONOOBS  5 ปีที่แล้ว +13

    Follow me on FACEBOOK for more: facebook.com/Electronoobs
    help me on Patreon: www.patreon.com/ELECTRONOOBS

    • @AbdulKarim-fs5iw
      @AbdulKarim-fs5iw 5 ปีที่แล้ว +1

      Hey bro... Thanks...
      Don't have the dito txrx mods.. That's where the learning lay..
      For my project... It's crtl over a cam rig
      Those look like self inflicted experimental tats... I got a few... 👍

    • @sjonjones4009
      @sjonjones4009 5 ปีที่แล้ว +1

      That's awesome! Great video!
      Okay... how about a 3D printed fighter-style joystick? And a throttle controller, if you're nasty? :P

    • @Ankitkumar-tb6vi
      @Ankitkumar-tb6vi 5 ปีที่แล้ว +1

      Thanks bro for teaching us..💕

    • @fedimakni1200
      @fedimakni1200 5 ปีที่แล้ว

      Could you please do some IOT video like MQTT or any other thing and if it's possible with some details Thx

    • @Latvian3Dman
      @Latvian3Dman 5 ปีที่แล้ว +1

      No, no, no facebooks :) Ne-a. :)

  • @MrHristoB
    @MrHristoB 5 ปีที่แล้ว +5

    I've done a couple of radios based on your code. All works great, the code is simple to understand and my boys are really getting involved in this and we've motorized a few old toy trucks already. Thank you for sharing!!!

    • @ithaajja5724
      @ithaajja5724 2 ปีที่แล้ว

      i have problem uploading transmitter code i get error : "Low memory available, stability problems may occur." so its does not connect to receiver...please help

  • @Stratix91
    @Stratix91 5 ปีที่แล้ว +1

    I'm fascinated about your manpower, because you do everything very professional, also the videocutting. Youre ideas also very great!

  • @Iskelderon
    @Iskelderon 4 ปีที่แล้ว

    Awesome! I just love how your design can also be easily adapted for all kinds of projects, like Star Wars astromech droids that need two channels for movement & head control and additional ones to encode button presses into values to trigger all kinds of events.

  • @qldgadgets
    @qldgadgets 5 ปีที่แล้ว

    This is fantastic because on the RX side you can incorporate your gyroscope module, motor controllers, possibilities are endless. Thanks for sharing.

  • @sidyajv
    @sidyajv 5 ปีที่แล้ว +1

    This is awesome. I wish i had this project during engineering.

  • @RDarrylR
    @RDarrylR 5 ปีที่แล้ว

    Very well done. You’re projects are very interesting. Thanks for sharing!

  • @aliakbarhashmiraza7289
    @aliakbarhashmiraza7289 5 ปีที่แล้ว +2

    Best electronic channel.
    Wounderful work.👍👍👍👍👍

  • @ayawkol321
    @ayawkol321 5 ปีที่แล้ว

    Looks neat. I like the design of the radio controller

  • @giotis62
    @giotis62 3 ปีที่แล้ว

    Beautiful project, I am building it, just received the joysticks. Had to print the case in 8 parts and glue all together because I own just an E180 mini 3d printer. Going to use it for a 160 cm wingspan Cessna 172. LThank you!

  • @TeoFirefox15
    @TeoFirefox15 5 ปีที่แล้ว +2

    great job, i think you are the best electronic youtuber!

  • @rcpattaya230
    @rcpattaya230 3 ปีที่แล้ว

    What a great job. And fantastic to share it all. Thanks.

  • @ashishbahure3578
    @ashishbahure3578 5 ปีที่แล้ว +1

    You are really doing great work 😀😀

  • @sakitiyesse5973
    @sakitiyesse5973 5 ปีที่แล้ว

    it looks cool, yo give me the desire to build one since when i follow your previous tutorial. cest tres bien

  • @ranganatennakoon
    @ranganatennakoon 5 ปีที่แล้ว

    its very nice project ! 👊 i have no words because its awesome, perfect !!!

  • @cassanovapiningit7877
    @cassanovapiningit7877 5 ปีที่แล้ว +2

    i'm in the middle of your old tx/rx project then bam....this video notification appears and start to mocking me LOL, damn ...now i should get that OLED part ...and new gimbal joystick....

  • @vishalshinde1775
    @vishalshinde1775 5 ปีที่แล้ว

    Thank for video sir really appreciative that a video I am looking for.
    It's related to my last year mini projects

  • @ahmedhasnain5457
    @ahmedhasnain5457 5 ปีที่แล้ว

    That was I am saying about .excellent work bro.

  • @ithaajja5724
    @ithaajja5724 2 ปีที่แล้ว

    After trial and error.......now it's work........thanks bro......

  • @chigypt
    @chigypt 5 ปีที่แล้ว +1

    Very nice Videos you make man. God bless you. simply amazing tutorials and detailed work....

  • @rizalardiansyah4486
    @rizalardiansyah4486 5 ปีที่แล้ว

    This is very interesting! Thanks for sharing!

  • @sisco6943
    @sisco6943 5 ปีที่แล้ว +14

    At 11:00 you could simply desolder the potentiometer from the buck converter and replace it with a 21000 ohm resistor to get a constant 3.3v output. This works because the buck converter only uses one side of the potentiometer.

  • @avanishpratap9698
    @avanishpratap9698 5 ปีที่แล้ว

    you and greatscoot both are the best professionals love you

  • @mr.woldwide
    @mr.woldwide 5 ปีที่แล้ว

    Wow... Nice project.

  • @e-seeker8239
    @e-seeker8239 5 ปีที่แล้ว

    Nice... Never stop creating :)

  • @SedanurKrc
    @SedanurKrc 5 ปีที่แล้ว

    this is amazing project ...

  • @syed905
    @syed905 2 ปีที่แล้ว

    Thank you bro... I appreciate that

  • @danielblue5089
    @danielblue5089 2 ปีที่แล้ว +2

    hey awesome video! i love your work!! i was just wondering if you could clarify which momentary switch is in each position? The locations aren't specified in the schematic. thank you!!

  • @JohnnyFaber
    @JohnnyFaber 4 ปีที่แล้ว

    Instead of hot glue try goop, or e6000 with a tac of hot glue to hold it in place. It wont come unglued if you are in a hot environment. Much more reliable than hot melt adhesive. Awesome project!

  • @mtm1157
    @mtm1157 4 ปีที่แล้ว +2

    best transmiter and reciver in the whole world

  • @ElectroIoT
    @ElectroIoT 5 ปีที่แล้ว +4

    Boom boom really very nice project I really need this project make for my little baby girl

  • @ABID5
    @ABID5 5 ปีที่แล้ว +1

    very impressive

  • @mahmoudnabil1040
    @mahmoudnabil1040 5 ปีที่แล้ว

    Nice job

  • @LBDRP
    @LBDRP 5 ปีที่แล้ว +23

    Damn it
    I was just going to build the previous version and this happened
    Thank you for the heart
    I tried the test codes but the value in my serial monitor in my potentiometer did not change , checked the connections and even all my things are brand new and from a reputated seller , what might be the problem

    • @richstaubin333
      @richstaubin333 5 ปีที่แล้ว +1

      lmao i know right

    • @bukkeiedwin2125
      @bukkeiedwin2125 4 ปีที่แล้ว

      Did you managed to solve the problem ? I got the same issue.

    • @saqibsanadi5648
      @saqibsanadi5648 4 ปีที่แล้ว

      @@bukkeiedwin2125 try changing it to low in the code of transmitter

    • @bukkeiedwin2125
      @bukkeiedwin2125 4 ปีที่แล้ว +3

      @@saqibsanadi5648 I solved it by powering it from the battery with a small DC to DC converter. Even the small transmitter struggled from the arduino power

    • @ithaajja5724
      @ithaajja5724 2 ปีที่แล้ว

      @@saqibsanadi5648 How??? please tell me...........

  • @armanhossain2491
    @armanhossain2491 5 ปีที่แล้ว

    Another great video.

  • @tharunv1885
    @tharunv1885 5 ปีที่แล้ว +2

    Bro U R NEXT LEVEL BRO::::::
    AWESOME BROB$$$$$$

  • @AhmedAli-sn3ty
    @AhmedAli-sn3ty 5 ปีที่แล้ว

    i am working on a project for agriculture robot for seed sowing i really needed this

  • @gurdyalsingh1857
    @gurdyalsingh1857 5 ปีที่แล้ว

    Awsome achievement

  • @raythompson2936
    @raythompson2936 6 หลายเดือนก่อน

    Thank you for this really good tutorial. I would like to know what people use the potentiometers for?

  • @JeffriRanger
    @JeffriRanger 5 ปีที่แล้ว

    Very nice!

  • @Rabianurguven
    @Rabianurguven 5 ปีที่แล้ว

    YOU'RE AWESOME!

  • @imprudens
    @imprudens 5 ปีที่แล้ว +1

    Not the best idea to change the potmeter on the buck module as the feedback line is really important. The longer cable can pick up more noise than the SMD version. One of the rules of SMPS design is the keep FB as short as possible to avid picking up noise. Use SMD resistors instead of the original potmeter if you need precise fixed voltage.

  • @tw_mortadragon265
    @tw_mortadragon265 2 ปีที่แล้ว

    nice vid bro, it is awesome. Which 3d printer are you using to print those parts?

  • @neerajsinghkaira4524
    @neerajsinghkaira4524 5 ปีที่แล้ว +1

    I am also trying to make a remote controller for my quadcopter.. Thank you 🥰

  • @rctechmods8165
    @rctechmods8165 4 ปีที่แล้ว

    You're only the hope

  • @marcome1701
    @marcome1701 11 หลายเดือนก่อน

    @electronoobs Wonderful your project, but was a doubt, do you have the function of servo reverse?

  • @ofsanjay
    @ofsanjay 5 ปีที่แล้ว +3

    you made those projects that we want.
    Now great Scott is not uploading projects like yours

  • @ashokkumar5581
    @ashokkumar5581 3 ปีที่แล้ว

    Instead of a 3 cell power supply and a charge controller board and balancing board, you could simply have 3 cells in Parallel and use a power bank circuit for charging and the USB output of the power bank circuit for powering the rest of the circuit. this way we can reduce all circuits into just one. also if you use a arduino nano which has a micro USB, you can use the power lines from the nano to power bank module so the USB port of the Nano can be used both as a power and Data port like mobile phones.

  • @mentalthink1
    @mentalthink1 5 ปีที่แล้ว

    Está guapa guapa la carcasa... y el proyecto, que lo tengo en mente hacer.

  • @mihapeterle204
    @mihapeterle204 5 ปีที่แล้ว

    it takes a lot of time for creating videos right? u are legend

  • @eldeeb_72
    @eldeeb_72 5 ปีที่แล้ว +3

    حقا مبدع 👍👌👌

  • @fakerio9901
    @fakerio9901 5 ปีที่แล้ว

    Super video bro👍👍👍✌

  • @DogRox
    @DogRox 5 ปีที่แล้ว

    Hey nice work!!! :-)

  • @milanaleksic4850
    @milanaleksic4850 4 ปีที่แล้ว

    Very good transmitter. It would be perfect if it had ppm output.

  • @SAHNI-um1jh
    @SAHNI-um1jh 5 ปีที่แล้ว

    Very good

  • @viniciusnoyoutube
    @viniciusnoyoutube 5 ปีที่แล้ว

    Perfect!

  • @electronic7979
    @electronic7979 5 ปีที่แล้ว

    Very good 👍 Excellent 👍

  • @parameshpavin2708
    @parameshpavin2708 5 ปีที่แล้ว

    Nice project .....😘

  • @MCsCreations
    @MCsCreations 5 ปีที่แล้ว

    Beautiful job, dude! Really fantastic!!! 😃
    One tip... Take a look at Drone Mesh's channel... He basically connected an Arduino, a multiprotocol module and a Playstation controller (or maybe Xbox, I'm not sure). And he was able to connect to a quadcopter. 😊

  • @techclashdynamics3033
    @techclashdynamics3033 4 ปีที่แล้ว +1

    1. Is there a particular reason why you choose for a Li-on battery instead of a LiPo?
    2. Secondly is it possible with the left stick to keep Throttle where you left it and the YAW/Rudder position returns to the the neutral position?
    By removing the vertical return spring? Like standard mode 2 transmitters...
    3. You made a PCB for this?
    4. Is it possible to set save multiple setups, so I can use it for multiple drones without changing alll the settings all the time?

  • @debashishdas4865
    @debashishdas4865 4 ปีที่แล้ว

    Plz upload the complete making of the transmitter and receiver and also the circuit diagram

  • @DivingBikers
    @DivingBikers ปีที่แล้ว

    Fantastic project!
    I am done with the 3d printed parts and electronics, but had to replace the joystick with arduino joystick modules due to availability, has anyone modified the code and the wiring to adapt it to this kind of joysticks?

  • @patriksjodin281
    @patriksjodin281 3 ปีที่แล้ว

    Really Nice project! I have a question, since the arduino has 8 analog in, it can be expanded to max 8 channels, ( 7channels with the battery monitor ) but it would be almost impossible to "fine tune" all These channels with Buttons... 16 buttons... is it difficult to convert that section ( "fine tune" and "mode" ) to a rotary encoder?? Best regard

  • @mtm1157
    @mtm1157 4 ปีที่แล้ว +1

    also electronoob is now electropro

  • @AmanSingh-qt9ss
    @AmanSingh-qt9ss 3 ปีที่แล้ว

    It's a great project but I have one suggestion for u that upgrade it to support multiprotocol so it can bind with any Rx..

  • @EasyOne
    @EasyOne 5 ปีที่แล้ว +3

    good

  • @pocat00
    @pocat00 4 ปีที่แล้ว

    this is a really awesome video. where do you solder the trim wires on the Arduino Nano. because I would like to ads trim. would i need too change the code.

  • @sanjukumar
    @sanjukumar 5 ปีที่แล้ว +4

    Good job !
    What is the range of this transmitter ?

    • @talats4561
      @talats4561 4 ปีที่แล้ว +1

      1100 meter nrf range...this is long range nrf trancmitter and rciver ...

  • @afraimetries7088
    @afraimetries7088 4 ปีที่แล้ว +1

    hey, please let me know what will be the range if I use nrf24l01 in a drone build. thanks you in advance.

  • @innovators
    @innovators 4 ปีที่แล้ว

    THANKS BRO

  • @mzi668
    @mzi668 5 ปีที่แล้ว

    Hey I was already doing your last radio controller but using the Geber board. I have a few questions:
    What do I need to connect it to the computerThere is nothing specifying that part

  • @JeremyCook
    @JeremyCook 5 ปีที่แล้ว

    The Nano can supply 50mA, while the NRF24L01+ draws at most 13.5mA of current. Why do you need the external supply?

  • @mr.woldwide
    @mr.woldwide 5 ปีที่แล้ว

    1: Which receiver will be better for RC car? ... PWM or PPM
    2: Can we use Simple Joy Stick in this transmitter?

  • @user-zx7cb8kh9j
    @user-zx7cb8kh9j 5 หลายเดือนก่อน

    Hey nice work but the oled display height is too large how to reduce it. Please help.

  • @ithaajja5724
    @ithaajja5724 2 ปีที่แล้ว

    All done but not conected to receiver.....but if i use simple transmitter code from this channel it work fine, so where is the problem? please help..........

  • @yajeshchandra9792
    @yajeshchandra9792 4 ปีที่แล้ว +1

    Which is a better option 1) using 2 Li ion battery direct with Arduino to get 8v 2) using 3 Li ion battery to get 12v or li ion with a step up module to get 5v. Joystick use 5v nrf24l01 uses 3.3 v so I think best option is to go with either 5v or 8v. I only have enough space for 2 Li ion battery. Pls tell me what is best and is there any problem with using 8v

  • @abhijithekv
    @abhijithekv 4 ปีที่แล้ว

    How can you add more channels to the controller?
    You told you ran out of pins. What do you suggest would be the best way?

  • @bggames6919
    @bggames6919 5 ปีที่แล้ว

    Saludos desde Ecuador

  • @peterboy209
    @peterboy209 5 ปีที่แล้ว

    Cool. Maybe you could convert a PC Joystick to perform the same task. 👍

  • @aliakbarhashmiraza7289
    @aliakbarhashmiraza7289 5 ปีที่แล้ว

    What value of external potentiometer use for transmitter buck converter voltage setting ?

  • @nabilandadamslaboratory3422
    @nabilandadamslaboratory3422 3 ปีที่แล้ว

    Is there a difference between a BMS and a charging BMS? Because I only have the ones that are labeled BMS only (no mention of charging).

  • @krziwanm
    @krziwanm ปีที่แล้ว

    Hola maestro! Disfruto mucho con tus videos muchas gracias! Acabo de hacer un velero RC y tus tutoriales me han ayudado un monton!
    Me gustaría saber si tienes pensado hacer und control remoto con el Pi Pico como controlador? El nano tiene muchos delays en la transmisión. He estado tratando de encontrar la forma de enviar los datos a un receptor con un arduino nano y no lo he logrado.
    Gracias de nuevo!! Un abrazo

  • @benebene9525
    @benebene9525 5 ปีที่แล้ว +2

    How do you design precise Parts in Blender?

  • @DanielLopez-kt1xt
    @DanielLopez-kt1xt 5 ปีที่แล้ว +1

    Nice newer version. Just for you to know: there are some arduino mega mini version, that might be able to fit inside this controller, with all the mega pinout... it's arround 8€ in aliexpress, and it could be very handy for projects like this, with so many switches and potentiometeres...

  • @LBDRP
    @LBDRP 5 ปีที่แล้ว +1

    From your simple remote controller which you build previously I tried the test codes but the value in my serial monitor in my potentiometer did not change , checked the connections and even all my things are brand new and from a reputated seller , what might be the problem

  • @PhG1961
    @PhG1961 5 ปีที่แล้ว

    EXCELLENT !!

  • @MiniProjectWorldCN
    @MiniProjectWorldCN 5 ปีที่แล้ว

    Sir can you please provide a tutorial on how to receive and send multiple sensors data between two nrf24l01 module..

  • @vitorluan2148
    @vitorluan2148 3 ปีที่แล้ว +1

    Will the VIN pin on the arduino be connected to the output of the 12.6V slide switch before the 3.3V step-down? I didn't find the connection in the schematic.

    • @Matt-rq5yn
      @Matt-rq5yn 3 ปีที่แล้ว

      I had the same question and I think this is indeed where it should be connected

  • @davidpujol8141
    @davidpujol8141 3 ปีที่แล้ว

    No he sabido ver de que capacidad es el potenciómetro que usas para regular la carga de las baterias.

  • @rctechmods8165
    @rctechmods8165 4 ปีที่แล้ว

    Everything works perfectly but unfortunately am using 0.96inch oled display and the text not showing properly on it how can i fix the size or resolution

  • @anEternalblueSun
    @anEternalblueSun 5 ปีที่แล้ว +1

    Nice radio controller.....
    QnA????

  • @mster62
    @mster62 4 ปีที่แล้ว

    Could you explain how do you mesure de charge level of battery?

  • @savioqtoledotoledo2768
    @savioqtoledotoledo2768 4 ปีที่แล้ว

    hello could make some video explaining how we can integrate a nrf24 module and a tft 2.8 display because they seem to conflict with one another and build a slightly richer radio control system with a larger display and more features i searched the internet for something that could help solve the problem but there is not much clear about it in advance thank you🙂👍

  • @padmanabhanrajesh2366
    @padmanabhanrajesh2366 5 ปีที่แล้ว

    How can you use this joystick for the throttle stick?This always stays at the middle which is not needed for throttle

  • @isaisanchez4891
    @isaisanchez4891 3 ปีที่แล้ว

    Amigo soy un gran fan tuyo, quize hacer el mismo proyecto, pero de el logo inicial de electronoobs no pasa a los valores... ¿que sera?

  • @AcroFPVpilot
    @AcroFPVpilot 4 ปีที่แล้ว

    Instead of using the NRF24, could I connect a FrSky module so this transmits to my Frsky Receivers?

  • @diywithpapo4576
    @diywithpapo4576 4 ปีที่แล้ว

    I want to use the r9m module it except PPM how do I get the arduino to put out PPM

  • @tw_mortadragon265
    @tw_mortadragon265 2 ปีที่แล้ว

    any ideas on how to make the dc charger warterproof?

  • @SaifKhan-dd7ts
    @SaifKhan-dd7ts 6 หลายเดือนก่อน

    Can I use nrf24la+pl module instead of nrf24la in the receiver

  • @pusatberk4193
    @pusatberk4193 5 ปีที่แล้ว

    Thanks