NRF24L01 Tips and Tricks - Cheap and Easy Wirless

Поділитися
Вставка
  • Опубліковано 12 гру 2024

КОМЕНТАРІ • 72

  • @SarahKchannel
    @SarahKchannel 2 роки тому +8

    I dont know which library you are using. I am using the nrf24 mesh library, which I found to be pretty awesome. As it allows for very dynamic network configurations, adding more sensors as you go etc...
    Also I have added a counter to each device, that performs a restart every so many data packets sent, or every so many failed attempts. This creates a bit of a self healing behavior to the entire system.
    At the indoor unit, I opted to build a 'router' from nRF24 to Wifi. This feeds the data to Node-Red, to Influx DB and then can be graphically accessed via a Graffana web page.

    • @RobertCowanDIY
      @RobertCowanDIY  2 роки тому

      I'm using NRFlite. That's a good idea about restarting periodically.

  • @البندري-ب9د
    @البندري-ب9د 27 днів тому

    I really really appreciate that someone has made this video in this specific issue, it really helps me alot so thank you very much.
    One last thing, there are two types of 10micro, one is 25v and one is 50v, which one did you use?
    I really need your answer asap

    • @Henry-sv3wv
      @Henry-sv3wv 16 днів тому

      25Volt It's the Absolute Maximum Voltage that electrolytic capacitor can take before it explodes
      Because you only connect it to 3.3Volts you can use that ...
      also if you connect the polarity wrong it can explode ...

  • @SarahKchannel
    @SarahKchannel 2 роки тому +10

    In my experience the cap is all you need. The culprit in most cases I observed is that the jumper cables are of really bad conductivity (made from chinesium and not copper).

    • @RobertCowanDIY
      @RobertCowanDIY  2 роки тому +2

      Interesting. Good to know.

    • @SarahKchannel
      @SarahKchannel 2 роки тому +1

      @@RobertCowanDIY I have about 20 odd nrf's deployed at the moment and I always traced it back to the wiring and the 'buffer' capacitor that just levels out spikes as you described...

    • @AdityaMehendale
      @AdityaMehendale 2 роки тому

      @@SarahKchannel How is it on power-consumption? I can imagine that with 20-odd devices you likely rely on harvesting rather than whizzing around changing batteries the whole time..

    • @SarahKchannel
      @SarahKchannel 2 роки тому +1

      @@AdityaMehendale I do not know the power draw from the top of my head. I am running all the remote satellite ones of solar panels with 18650 batteries and ESP8266 (wemos) MCUs. The nrf24 does not draw that much power per se, you can control it by how often you send data - only in the mesh configuration you have less control over how much each node receives or transmits.

    • @Farmingforskills247
      @Farmingforskills247 5 місяців тому

      Hello,
      I'm a beginner and wanted to make a gesture control car, using an MPU6050 and the nRF24L01 module for wireless communication. Plus Arduino UNO and NANO as microcontrollers for receiver and transmitter.
      But after wiring it all up I noticed that the angles from my aren't being transmitted to the receiver nRF.
      The return value of radio.write() is LOW, and the received value is NULL.
      Could you please suggest any fixes? I believe the issue isn't with the code, but I might be wrong. I cross-checked it with few examples and the code seems right. What do you think might be the issue?

  • @jbflores01
    @jbflores01 11 місяців тому +1

    very well explained! thanks!

    • @RobertCowanDIY
      @RobertCowanDIY  11 місяців тому

      Glad it was helpful!

    • @Farmingforskills247
      @Farmingforskills247 5 місяців тому

      @@RobertCowanDIY Hello,
      I'm a beginner and wanted to make a gesture control car, using an MPU6050 and the nRF24L01 module for wireless communication. Plus Arduino UNO and NANO as microcontrollers for receiver and transmitter.
      But after wiring it all up I noticed that the angles from my aren't being transmitted to the receiver nRF.
      The return value of radio.write() is LOW, and the received value is NULL.
      Could you please suggest any fixes? I believe the issue isn't with the code, but I might be wrong. I cross-checked it with few examples and the code seems right. What do you think might be the issue?

  • @TeamPanicRobotics
    @TeamPanicRobotics 2 роки тому +1

    NRF24L01's are very handy
    I used them in 150g combat robots 6+ years ago when commercial RX gear wasn't as small/light
    My other reliability tip for them, if you are using them in a location where they get rattled or bumped regularly, add glue, potting compound or at least hot glue to the crystal as otherwise the crystal has a tendency to break

    • @RobertCowanDIY
      @RobertCowanDIY  2 роки тому

      Got it. Padding for all electronics is a good practice!

  • @PeetHobby
    @PeetHobby 4 місяці тому +1

    There’s no voltage regulator on the nRF24L01 modules, so you need to provide an external 3.3V supply. The Arduino's 3.3V regulator isn’t strong enough, so maybe that's what you meant. 🤷‍♂

  • @MrDksmall
    @MrDksmall 2 роки тому

    You mentioned packet transmissions, so I assume you’re using packets with a checksum or CRC. Does your software track the number of bad packets you receive? Wondering just how clean your reception is across that distance and through walls.

    • @RobertCowanDIY
      @RobertCowanDIY  2 роки тому

      I think I disabled that feature, but when I had it enabled, I wasn't seeing anything significant.

  • @SNSISNSJISEJSJS
    @SNSISNSJISEJSJS 10 місяців тому +1

    Your weakness is programing 😢
    Interesting video tho 😊
    Can I use it to scan for wifies and connect to WiFi using it ? Or make a switch out of it and Arduino ?

    • @RobertCowanDIY
      @RobertCowanDIY  9 місяців тому +2

      This isn't wifi, it's a completely different wireless protocol.

    • @SNSISNSJISEJSJS
      @SNSISNSJISEJSJS 9 місяців тому

      @@RobertCowanDIY sad

    • @RobertCowanDIY
      @RobertCowanDIY  9 місяців тому

      @@SNSISNSJISEJSJS Haha, it's not sad. Wifi is a PAIN. This is a better point to point communications protocol.

    • @SNSISNSJISEJSJS
      @SNSISNSJISEJSJS 9 місяців тому

      @@RobertCowanDIY but I want to scan long ranges wifis using it

    • @RobertCowanDIY
      @RobertCowanDIY  9 місяців тому

      @@SNSISNSJISEJSJSnot all wireless is wifi. this isn't wifi, it's something else. is your car's radio wifi? no, but it's wireless. this is another wireless communication and has nothing to do with wifi. they make similar modules for wifi. look at ESP microcontrollers.

  • @woolfy02
    @woolfy02 4 місяці тому

    Do you know where else to purchase these modules that are high quality? From what I've read on Amazon, sometimes they don't work and the chip is completely different from what is shown.

    • @RobertCowanDIY
      @RobertCowanDIY  4 місяці тому +1

      You can get something decent from SparkFun directly if you're concerned about getting something good with support.

    • @woolfy02
      @woolfy02 4 місяці тому

      @@RobertCowanDIY thank you

  • @AnthonyAcree-l7e
    @AnthonyAcree-l7e 2 місяці тому

    Jackeline Fields

  • @RuskScott-c4x
    @RuskScott-c4x 2 місяці тому

    Chaim Turnpike

  • @ChristieBaldwin-m4g
    @ChristieBaldwin-m4g 2 місяці тому

    Lockman Plains

  • @LauraLove-p5q
    @LauraLove-p5q Місяць тому

    Greenholt Bridge

  • @moustaphamuhammad7013
    @moustaphamuhammad7013 6 місяців тому

    can you tell us where I can get the weather station you are using in your video. thanks

  • @VioletGlenn-h7y
    @VioletGlenn-h7y 2 місяці тому

    Hobart Expressway

  • @İremYılmaz-n9l
    @İremYılmaz-n9l 2 місяці тому

    Vandervort Station

  • @AlysaBrabant-f1k
    @AlysaBrabant-f1k Місяць тому

    Schmitt Bridge

  • @DupontLucy-j4o
    @DupontLucy-j4o 2 місяці тому

    Arlie Isle

  • @JeremySampson-p7w
    @JeremySampson-p7w 2 місяці тому

    Balistreri Road

  • @TanekaAbdulmuniem-o3p
    @TanekaAbdulmuniem-o3p Місяць тому

    Bergnaum Cove

  • @BertieLeif-g3k
    @BertieLeif-g3k 2 місяці тому

    Jimmy Extensions

  • @NelsonGeorge-s9e
    @NelsonGeorge-s9e 2 місяці тому

    Rempel Shore

  • @ChristopherRangel-o4q
    @ChristopherRangel-o4q 2 місяці тому

    Harris Field

  • @VernaCooley-h9i
    @VernaCooley-h9i 2 місяці тому

    Cremin Trace

  • @RufusDearinger-m6f
    @RufusDearinger-m6f 2 місяці тому

    Alexandro Parkway

  • @DuncanYves-g6g
    @DuncanYves-g6g 2 місяці тому

    Mikel Underpass

  • @EzekielZenobia-o8b
    @EzekielZenobia-o8b 2 місяці тому

    Eveline Ford

  • @WilfredChoate-t6z
    @WilfredChoate-t6z 2 місяці тому

    Faustino Drives

  • @HelenClark-e6v
    @HelenClark-e6v 2 місяці тому

    Abernathy Dale

  • @NelsonLucia-r3o
    @NelsonLucia-r3o 2 місяці тому

    Jarret Gardens

  • @RebeccaWorrell-j4k
    @RebeccaWorrell-j4k 2 місяці тому

    Bednar Passage

  • @LenSuazo-r6m
    @LenSuazo-r6m Місяць тому

    Stamm Island

  • @JuliaHennigan-r1m
    @JuliaHennigan-r1m 2 місяці тому

    Martinez Amy Anderson Daniel Robinson Karen

  • @PullanOdelia-j8c
    @PullanOdelia-j8c 2 місяці тому

    Jerde Roads

  • @MacAdamArno-p8w
    @MacAdamArno-p8w 2 місяці тому

    Gust Park

  • @SidneyAdam-x3d
    @SidneyAdam-x3d 2 місяці тому

    Elena Rue

  • @PoeYork-s5p
    @PoeYork-s5p 2 місяці тому

    Leanna Route

  • @ToynbeeGissing-i5d
    @ToynbeeGissing-i5d 2 місяці тому

    Botsford Forges

  • @JasonBusby-p1i
    @JasonBusby-p1i 2 місяці тому

    Conroy Estate

  • @ShirleyDille-j7w
    @ShirleyDille-j7w 2 місяці тому

    Veum Circle

  • @AdamBudge-c1y
    @AdamBudge-c1y 2 місяці тому

    Jamey Row

  • @MyraBadley-e6j
    @MyraBadley-e6j 2 місяці тому

    Kessler Walk

  • @GreshamBertram-w2u
    @GreshamBertram-w2u 2 місяці тому

    Catharine Junction

  • @samuelnesslon
    @samuelnesslon 2 місяці тому

    Hillary Gateway

  • @PetronilaPestka-n9f
    @PetronilaPestka-n9f 2 місяці тому

    Icie Ville