Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

nRF24L01, problem regarding its transmission and receiver

Status
Not open for further replies.

VEDANSH_SHARMA

Newbie level 2
Newbie level 2
Joined
May 17, 2017
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
18
I would be heartily thankful if someone could send me the circuit and the Arduino code for NRF24L01, it could be basic code it doesn't matter.As I am not able to transmit or receive anything from this wifi module.
I have tried it but it's not working, so please help.
I have attached two photos as Uno is acting as transmitter and Nano as the receiver. 2017-06-08_12-11-07.jpg2017-06-08_12-11-12.jpg
 

Hi Vandana,
nRF24L01 is not a Wifi module so I am sure if you are trying to use it for IoT it will not work.
You would need two modules for establishing communication as one will send the data and other will receive.
I have code for Atmel AVR and not arduino , and you would need a programming hardware like usbasp to
to program your chip if I were to share the hex file for the code.
 

Hello.

nRF24L01 is not a WiFi module. WiFi is established as a communication protocol that uses 2,4GHz band to send data between devices. This IC (or take it as a module) is a 2,4GHz transceiver that casually uses the same band that WiFi does.

I have used it, it's pretty simple to achieve a simple communication, but it has very specific functions that you can use in more professional applications such as sending the same packet of data several times (you can set how many) if it doesn't get an acknowledge message, interrupts, three FIFO payloads, upto 6 pipes per channel, and low power modes.

What I like from it is that you don't have to buy two modules by separate for Tx/Rx, you just change it's operation mode when you send data and get it back to Rx... If I am not wrong, if you put something in the TX payload, it automatically puts in TX mode, sends it, and then gets back to Rx.

IMPORTANT NOTICE: I used the same module you hold, and its range its not the best.. it had to reach 50m or so, in free air, but you have to take into account the orientation of the antenna as it's not symmethrical. At maximum power it will draw less than 14mA, which is pretty good.

UNfortunately I don't have a code for arduino, but what I wanted you to know is that you won't be able to communicate it with a WiFi server, but you could communicate several of them using the pipes feature.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top