3D printed Radio Controller - Arduino&NRF24

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

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

  • @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 3 года назад

      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

  • @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.

  • @sisco6943
    @sisco6943 5 лет назад +15

    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.

  • @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!

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

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

  • @mtm1157
    @mtm1157 4 года назад +2

    best transmiter and reciver in the whole world

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

    I built this project but changed the microcontrollers to an esp32 devkit. it has enough analog inputs for everything so i don't have to leave out the two potentiometers and they are 12bit instead of the 10bit the arduino has so it has better resolution on the joysticks. I imagine the faster clock speed helps also. the esp32 is about the same price of an arduino nano also. And to make it all that much better ChatGPT was able to modify the code for me on it's first try and all worked perfect thanks for the 3d print files and the base code. also made another version of this without an nrf24 using a rs485 connection to controll an underwater ROV so i have really got aloto of use from this

  • @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 5 лет назад

      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 года назад +4

      @@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 3 года назад

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

  • @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....

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

    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!

  • @aliakbarhashmiraza7289
    @aliakbarhashmiraza7289 5 лет назад +2

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

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

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

  • @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.

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

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

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

    Looks neat. I like the design of the radio controller

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

    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.

  • @TeoFirefox15
    @TeoFirefox15 5 лет назад +2

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

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

    also electronoob is now electropro

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

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

  • @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

  • @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.

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

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

  • @REZOLUTIONER
    @REZOLUTIONER 5 лет назад +16

    Why you use 12v for power supplying?
    Would be better to connect 3 batteries in parallel, and get stable 5v from power bank module. It would be cheaper, easier to charge by phone charger, less components, and less power lost for conwerting 12v to 5v.

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

      the ripple on this power bank modules is very high. Its better to use another cheap step-up converter and go up to 7v, so you can put a linear regulator to get 5v with less ripple. a capacitance multiplier circuit could help if you dont have one of these. For charging, tp4056 modules are good.

    • @OskarNoriyuki
      @OskarNoriyuki 5 лет назад +2

      Or just connect the li-ion cell directly to the Arduino. The atmega328p works with 2.7v (minimum). Nrf24l01 works from 1.9v to 3.6v, so 2 diodes in series and a capacitor could replace the ams1117

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

      Too much ripple from the power baks and them NRF24 PA modules are really power hungry. I've done the previous remote and NRF24 PA didn't get going until I connected it to a separate power as according some forums it could draw 120mA when power is set on HIGH.

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

      ​@@MrHristoB Ripples reduce very easily. By LC lowpass filter. There is only two components.

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

      I have seen the same with SIM800 and SIM900 GSM modules pulling almost 2 A when transmitting. Use a 1000 uF electrolytic caps close to the module.Across + and - Dupont wires are not suitable to work. Cut off the legs off a 1 or 2 watts resistor and use the cut off legs to supply power.

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

    You are really doing great work 😀😀

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

    you and greatscoot both are the best professionals love you

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

    Coba ditambah DFmini Player + aktifkan 2 potensio untuk aileron dan volume DFplayer

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

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

  • @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. 😊

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

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

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

    You're only the hope

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

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

  • @techclashdynamics3033
    @techclashdynamics3033 5 лет назад +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?

  • @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!!

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

    Awesome project......can you make diy BMS or explain the working ?????

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

      Suriya Suri I've discovered most of the prototyping modules, as this bms, are schematics sources from the datasheet of the main chip. let me double check this bms board. ill post back if i find something interesting. (some time later) I made an attempt to read the part number off of this and a few on Ebay. the rebit hole i'm going down lead me to a treasure-trove of ICs on Digi-key for BMS component. www.digikey.com/products/en/integrated-circuits-ics/pmic-battery-management/713?FV=ffe002c9%2C1f140000&quantity=0&ColumnSort=0&page=1&pageSize=25&pkeyword=isl942

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

      in the last hour, I've learned is that a BMS can consist of as little as a battery monitor to something with many additional features including UVLO OVLO OC and include charge controllers. I'm still reading datasheets at digi-key (link above)

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

      5 part series by texas instrument :) www.digikey.com/en/ptm/t/texas-instruments/introduction-to-battery-management-part-1/tutorial

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

      @@richstaubin333 thanks a lot

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

    Please make a video on how to upgrade this transmitter to 10ch.

  • @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..

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

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

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

    That was I am saying about .excellent work bro.

  • @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...

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

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

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

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

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

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

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

    Hi sir , how to bind each other

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

    Thank you bro... I appreciate that

  • @e-seeker8239
    @e-seeker8239 5 лет назад

    Nice... Never stop creating :)

  • @mr.woldwide
    @mr.woldwide 5 лет назад

    Wow... Nice project.

  • @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?

  • @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

  • @محمدرضاخطيبي-ط1ذ
    @محمدرضاخطيبي-ط1ذ 3 года назад +1

    can you add the mpu6050 to radio control bord?

  • @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?

  • @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

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

    Can i make it without Connecting OLED Display
    Does it work without OLED Dislay?

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

    What is difference between ppm and pwm transmition

  • @AhmedAli-sn3ty
    @AhmedAli-sn3ty 5 лет назад

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

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

    I am a self-made artist from Russia .Thanks !

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

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

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

    good

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

    حقا مبدع 👍👌👌

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

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

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

      I use my potentiometers for controlling a couple of mosfets to dim some led lights

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

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

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

    very impressive

  • @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?

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

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

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

    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..........

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

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

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

    this is amazing project ...

  • @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 ...

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

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

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

    This is very interesting! Thanks for sharing!

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

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

  • @irfanpin-2255
    @irfanpin-2255 5 лет назад +1

    What is the range of it???

  • @tharunv1885
    @tharunv1885 5 лет назад +2

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

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

    Another great video.

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

    Good day bro can i attach L2938N module to the receiver. the project is awesome

  • @mdmursalin7897
    @mdmursalin7897 2 года назад +2

    Transmitter_code.ino:102:2: error: #error ("Height incorrect, please fix this in the Adafruit_SSD1306.h!");

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

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

  • @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

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

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

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

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

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

    YOU'RE AWESOME!

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

    Awsome achievement

  • @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.

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

    Hey, please try to make micro gps tracker (like micro chip)
    if possible ....

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

    After several plugs and unplugs of DC jack the adapter will fall inside, so you should better use super glue and sodium, not hot glue.

  • @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

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

    Make one with telemetric !!! It was Awsome !!!

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

    Very good 👍 Excellent 👍

  • @benebene9525
    @benebene9525 5 лет назад +2

    How do you design precise Parts in Blender?

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

    Nice project.how many range this work???

  • @PrashantKumar-gz2uf
    @PrashantKumar-gz2uf 4 года назад +1

    Hi Sir, Can we use atmega2560 to get more channels. And Thanks for this awesome project.

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

    Nice job

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

    THANKS BRO

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

    If I use 8v so do I need to change the value of 20k resistor

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

    Saludos desde Ecuador

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

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

  • @Minusliquid16
    @Minusliquid16 3 месяца назад

    Can i use 1 cell battery for transmitter power supply?

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

    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).

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

    Amigo as en español lo mismo no entiendo nada está excelente ese proyecto

  • @AanI-u8q
    @AanI-u8q 10 месяцев назад

    everything is working fine tx and rx but they are not connected...
    what's wrong please help