DIY Radio Controller - Arduino & NRF24 + amplified antenna

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 พ.ย. 2024

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

  • @Tanay3pathi
    @Tanay3pathi 6 ปีที่แล้ว +11

    Finally I understood RF modules communication .Simply effective tutorial ❤

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

    I think that this tutorial helped me the most, because when I first got the NRF24L01 I was like really sad cause I couldn't transmit data, couldn't change the constant chars of course, but now I understood that I need to transmit a char multiple times forming a kind of period of seconds per every transmit. So that I can control the period with some input from the joystick and transmit it to the receiver which can detect the period and then do whatever I want with it. Thank you a lot!

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

      Would you mind elaborating, i dont quite understand?

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

    Finally found it a year later congratulations you just gained a subscriber

  • @pileofstuff
    @pileofstuff 6 ปีที่แล้ว +7

    Thank you for reminding me that I have some NRF modules that I need to do something with.
    I sense a future project coming soon...

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

    I saw in the comments, that you helped many people with this tutorial!!! & Me too!

  • @alirezazarafshani
    @alirezazarafshani 6 ปีที่แล้ว +7

    thank you. I always share your videos with my university friends.

  • @MCsCreations
    @MCsCreations 6 ปีที่แล้ว +43

    Really awesome work, man. That and a 3d printed case could be awesome! 😀

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

      Tell me how to connect plz

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

      @@chakriyatech2364 What exactly do you mean? :)

  • @trixer230
    @trixer230 6 ปีที่แล้ว +7

    Your videos are really top notch man! I hope you keep up the good work! Lately I have been hitting your website very first to learn new stuff!

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

    I've ben trying to get these nrf24 modules to work for days now i was about to just desolder the sma connectors and throw em away then i stumbled across your tutorial and they work first try thanks so much

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

    Some of the best videos on the tube….very well put together. Thank you!

  • @Mateo-vl3zv
    @Mateo-vl3zv 6 ปีที่แล้ว +9

    Thank you sooooo much my friend i have been vaiting for this for sooooo long now i can build a drone or a rc plane

  • @maze42d
    @maze42d 6 ปีที่แล้ว

    For getting rid of the noise... Wrap aluminium foild around the data wire and connect the foil to ground.

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

    I really appreciate the way you communicate information without lot of filler and always inserting little bits of wisdom...watch out for this...careful to do that. You are passing so much information, I find myself having to pause. I'm grateful that you share this knowledge and I'm interested in the PCB item you mentioned...when I get good.

  • @GrumpyOldTech
    @GrumpyOldTech 6 ปีที่แล้ว +4

    In the loop function you have all inputs being assigned to ch1 at one point, fixed later on, small copy/paste error I guess that was remedied during debug. Otherwise very good, thanks!!

    • @ELECTRONOOBS
      @ELECTRONOOBS  6 ปีที่แล้ว +3

      Grumpy Old Tech yes. Other subscribers told me that. My mistake. Just in the video. The code that you download has ch1 to ch7. Keep up!

  • @dale0788
    @dale0788 6 ปีที่แล้ว +8

    Nice video as always 👌 my girlfriend already knows you by your voice when i’m watching your videos :D

    • @camilojazzfernandes
      @camilojazzfernandes 6 ปีที่แล้ว +1

      hahaha... mine would too ... hahaha ... but i don't have any friends ... hahaha

  • @aminezitouni8427
    @aminezitouni8427 6 ปีที่แล้ว +6

    I made one last month for my end study project using your previous method, this video will help me to update Some issues. thanks a lot my friend. by the way i'll came to visit Barcelona in next summer i hope meeting you there.

    • @peroxideeffect2340
      @peroxideeffect2340 6 ปีที่แล้ว +1

      Amine Olivier ,how much does it cost?

    • @aminezitouni8427
      @aminezitouni8427 6 ปีที่แล้ว

      I bought my items from Aliexpress, cause it's a very cheep: "Digital LED Capacity Tester Battery Indicator", good joysticks, and NRF24l01 module with "AMS1117 Socket Adapter Plate Board For 8Pin NRF24L01". All those cost me about 45 dollars with 3d printed case.

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

    Dude, awesome project! Great editing as well! Totally subbed.

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

    I have made a same to same working prototype on perfboard ....
    worked like a charm using ur codes .......

  • @Adam-em9rg
    @Adam-em9rg 6 ปีที่แล้ว +1

    I have been wanting this tutorial for sooooo long!
    Immediately subscribed :) and LIKED

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

    I really like your step by step explanation of the code.Thank you so much!

  • @ELECTRONOOBS
    @ELECTRONOOBS  6 ปีที่แล้ว +12

    At 12:32 the send.data lines should be from ch1 to ch7. That's an error in the video. If you download the code, the error won't be there. Keep up!

    • @lishengxie8449
      @lishengxie8449 6 ปีที่แล้ว +1

      Electronoobs 程序在哪里

    • @bjb1784
      @bjb1784 6 ปีที่แล้ว

      Thanks for the tutorial. I have successfully build my Transmitter and reciever using this codes.

    • @jhonarrobo8783
      @jhonarrobo8783 6 ปีที่แล้ว

      por favor me puedes ayudar con la capacidad del potenciometro

    • @kingofking7006
      @kingofking7006 6 ปีที่แล้ว

      BJB oh

    • @SIKHGT650
      @SIKHGT650 6 ปีที่แล้ว

      hi , m beginer with this project , can you design pcb with more simplicity and Arduino nano pro mini and Arduino nano,

  • @Al-bd8hm
    @Al-bd8hm 4 ปีที่แล้ว

    I can not download code test receiver and transmitter. Your videos are well explained. Excellent.

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

    Thank you for this. I'm going to give it a try and go for the pro build.

  • @gabriel-qw3cm
    @gabriel-qw3cm 6 ปีที่แล้ว +1

    this helped me a ton with a school project, ty man

  • @tricksgum
    @tricksgum 4 ปีที่แล้ว +21

    Hello Sir, thanks for this tutorial but you have some small error in your transmitter code. You mapped from 0-1024 to 0-255. I think it should have been mapping from 0-1023 into 0-255.

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

      I got the problem.. By coping his code 😅

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

      That doesn't matter if you map from 1023 or 1024 the maximum will be 255 if value overflows and minimum will be 0 if value goes in negative.

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

      ​@@rameshwargadekar7626not really, you will reach 255 before the potentiometer comes to the end . I think idk lol

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

    Thanks electronicnoob that is perfactly working yesterday i have completed controller or receiver..

  • @Nono-hk3is
    @Nono-hk3is 6 ปีที่แล้ว +17

    The transmit loop() at time 13:20 shows all the input signals being assigned to the channel 1 of the transmitted structure. Looks like a copy-paste error!

    • @ELECTRONOOBS
      @ELECTRONOOBS  6 ปีที่แล้ว +8

      Yes. Don't worry, that's just in the video. A small mistake. In the code is from Ch1 to Ch7. Keep up and thank you!

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

      @@ELECTRONOOBS PLEASE MY FRIENDS ADD INDONESIAN LANGUAGE SUBTITEL 😪😰😰😰😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😿

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

    Your tutorial are simply fantastic ! You are great ! Thank you so much !

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

    great explanation bro

  • @yuby985
    @yuby985 6 ปีที่แล้ว +1

    very nice NRF24 video!!!

  • @user-wg6ik1wi6s
    @user-wg6ik1wi6s 3 ปีที่แล้ว

    Nice! Ive been looking for a video on exactly This!

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

    Nice work really appreciated, have seen many videos but only yours cleared my doubt👍

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

      Happy to hear that! Thanks!

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

    I'm thankful for your videos its working n i have made my NRF transmitter and receiver

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

    Thanks for the great info man

  • @МАТИМУЛ
    @МАТИМУЛ 4 ปีที่แล้ว

    Thank you for everything you said ! You helped me a lot figuring how i was going to do it !

  • @johnmellor6065
    @johnmellor6065 6 ปีที่แล้ว

    ive yet to do this but i think you explained the subject clearly and succint thanks

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

    I am happy that you reply my comment so that why i deleted that comment. Keep it up bro.😊😊😊😊.I gave that comment because you not replied me in form. So i thought that you are not seeing any comments.

  • @electrospark1765
    @electrospark1765 6 ปีที่แล้ว

    First of all awesome video and what I have an idea is please make a video on how to make a FM transmitter

  • @hosenansari9344
    @hosenansari9344 6 ปีที่แล้ว

    You deserve a salute bro..... keep it up.

  • @mialilaandmayaworld9517
    @mialilaandmayaworld9517 6 ปีที่แล้ว +4

    I love ELECTRONOOBS

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

    I love your tutorials! Small thing that did not work for me is that my modules were too close togheter and could not make them work. Took them 1m away from each other everything started working fine.

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

    Hi friend
    Perfect! But if the mix of channels was added, it would be very complete

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

    Amazing work and dedication !! would love to see how to add the mpu6050 and get the yaw without drifting, That's gonna be super informative, I really liked how you explained the Code!

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

    This is freaking brilliant. Thanks a ton.

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

    Finally I have made this project... Its work great .thanks

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

      MUSTAQUE AHMED how much distance signal can cover?

  • @MatthewTang_trailcode
    @MatthewTang_trailcode 6 ปีที่แล้ว

    Nice project! Very clean code!

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

    Bro u are my fallen angel bro thank u very much

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

    nice work keep it up. this was really helpful in understanding RF working.

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

    very nice work, I suggest you a similar project: build an rf controller dedicated to parrot toy drones, it could be a very nice deal...

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

    Very good design! Thanks a lot. Both me and my friend build the transmitter and receiver.
    During the test with the potentiometer on channel 0 we observed the same error.
    Intermittend channel 2,3 and 4 showed the full width for 1 or 2 runs and channel 1 jumped to the nul position.
    We see this on 2 different builds of the project. The systems are 250km away from each other.
    I think when this shows up when the drone is in the air something nasty will happen.
    Did someone of you see this problem as well?

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

      Nope sorry mine work fine

  • @hamzayaich96
    @hamzayaich96 6 ปีที่แล้ว +3

    Maan you are an artistronic , Thaaanks a lot !!!

  • @Joyplanes
    @Joyplanes 6 ปีที่แล้ว

    You're a master in electronics! I try to do a lot of different things like this in my channel and in my main channel "Joyplanes RC" combined with drones and airplanes, where are you from?

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

    Thank you so much .I assembled this circuit in last week. it was working very well (perfect) when until i broke my arduino nano😂😂😂.

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

    thank for all, Bro....it is very good for me

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

    Thank you Sir, it really helped alot to clear almost all my Doubts
    Thanks a Bunch

  • @futurimac
    @futurimac 6 ปีที่แล้ว +3

    man, you're the best!

  • @sonmez.furkan
    @sonmez.furkan 6 ปีที่แล้ว

    Thans a lot , that is the best video in TH-cam

  • @sharphurt8753
    @sharphurt8753 6 ปีที่แล้ว +9

    Очень просто воспринимать твою речь. Удобная и размеренная скорость говорения.
    It's very easy to understand you speech. Comfortable and measured the speed of speaking.

    • @romanenot
      @romanenot 6 ปีที่แล้ว

      Странный акцент, но в тоже время очень понятно.

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

    Incredibly well explained and helpful video. Thank you for sharing your knowledge.

  • @vishal01mehra
    @vishal01mehra 6 ปีที่แล้ว +1

    Thank you very much!
    Your content is always helpful.

  • @MacStrange
    @MacStrange 6 ปีที่แล้ว

    Molto simpatico e ottimo risultato, ciao 🧤

  • @Osmanity
    @Osmanity 6 ปีที่แล้ว +1

    Keep up with the awesome video. I need this video today, veryy helpful and have recommended to friends. Thank you!!!:)

  • @samirbrihoum9304
    @samirbrihoum9304 6 ปีที่แล้ว

    I like the PWM that PPM because it's very easy cool lol

  • @سيفالملوك-غ7ب
    @سيفالملوك-غ7ب 4 ปีที่แล้ว

    from Iraq
    My friend, I am very happy to thank you for this beautiful useful video

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

    this is the best video in the whole youtube . I am very thankful to you . you helped me a lot . thanksssssssssssss A lotttttttttttttttttt

  • @praveenaj6183
    @praveenaj6183 6 ปีที่แล้ว

    That's just what I wanted. Thanks a lot

  • @workshopninjathe1st
    @workshopninjathe1st 6 ปีที่แล้ว

    Very good explanation of your code. Thank you

  • @mikeshane2048
    @mikeshane2048 6 ปีที่แล้ว +3

    This what I exactly looked for thanks, great content and subbed

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

    amizing thank you teacher i hope done more for electronique
    from algeria north africa

  • @Zhaymoor
    @Zhaymoor 6 ปีที่แล้ว +1

    Awesome episode thank you so much 😀

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

    Great vid sir well done I’ve learned so much from you , 👍🏻🇬🇧

  • @mangoman5591
    @mangoman5591 6 ปีที่แล้ว

    Surely going to build one

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

    Was really helpful! I made it and it is successful. Thanks sir!!!

  • @ELECTRONOOBS
    @ELECTRONOOBS  6 ปีที่แล้ว

    Hi guys. I hope you like the video. Help my projects: www.patreon.com/ELECTRONOOBS
    Webpage tutorial here: www.electronoobs.com/eng_arduino_tut25.php
    Thank you very much!

  • @zeus32bios
    @zeus32bios 6 ปีที่แล้ว

    I am really impressed! Thank you for very nice tutorial.

  • @Rcpasionplus
    @Rcpasionplus 6 ปีที่แล้ว +1

    Muchas gracias, un buen vídeo en el que explicas de maravilla el código de transmisión de un módulo de radio RC. Estaremos atentos a tus progresos

  • @nicolais86
    @nicolais86 6 ปีที่แล้ว

    Awesome work!

  • @ScienceLab760
    @ScienceLab760 6 ปีที่แล้ว +1

    Congratulations, nice project, thanks for share.

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

    You're the best bro,its help a lot 😍😍

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

    Nice 😁👏👍 hitting the code too. Thanks 🙏

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

    Amazing tutorial 😊👍

  • @n.p.9997
    @n.p.9997 4 ปีที่แล้ว

    Thank you so much brother. You are great.

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

    ah, now I can enjoy to this channel

  • @3r1ckrm
    @3r1ckrm 6 ปีที่แล้ว

    A good idea is develope a radio controller with loraWan, is really hard to find something using loraWan in this kind of stuff.

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

    This man is greatscott II

  • @mangoman5591
    @mangoman5591 6 ปีที่แล้ว +1

    Very very good video tutorial

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

    thanks a lot , awesome projects

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

    Excellent dude!

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

    Good your videos are very helpful for me thank you

  • @AndersJackson
    @AndersJackson 6 ปีที่แล้ว

    You can always send up to 8 digital channels in one byte. Then you still have 7 analog channels. :-)

  • @tamarathompson9418
    @tamarathompson9418 6 ปีที่แล้ว +1

    Thanks heaps for everything :)

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

    I think the problem comes in when the arduin uses its ref actually as 0 to 1023. Setting the data to 0 to 255 using arduino map so it will convert those values to suit it. I think you should have explained that part but great vid. Ty very easily made

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

    NICE!! do you did the future project with the gyro data as input ?:):)

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

    I think you use the wrong value on the map range. It should be from 0 to 1023, wasn't it?
    I changed mine and it worked perfectly. But once I didn't yet buy the 3.3v conversor I had to use the little nRF24L01 which does not drain as much current as the one who has the antena. Very nice.. congrats bro

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

    great video! I want to reduce the size of the receiver as I am trying to build it for 1:64 rc car

  • @buddhadebdutta6289
    @buddhadebdutta6289 6 ปีที่แล้ว

    Thanx for a decent step by step video. And what was that banana for?

  • @nielsdaemen
    @nielsdaemen 6 ปีที่แล้ว

    I build this exactly and it worked great for many flying hours until one day it suddently stopped responding. The most dangerous thing was that it kept giving the ESC a throttle signal causing the plane to fly a long way before chrashing into a field (thank god). There was no electrical failure because it worked fine again after hitting the reset button on the reciever. I dont think its a software bug in your code. maybe in a library? or the cheap arduino boards or nrf modules from china just arrent 100% reliable... Whatever the cause was, I am never trusting my plane to an arduino again!

  • @Mikyzo86
    @Mikyzo86 6 ปีที่แล้ว

    You're great! Thank you for this video.

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

    Nice project.

  • @ferrythelittlecruise22
    @ferrythelittlecruise22 4 หลายเดือนก่อน

    really good, I will buy adruino then