but I cannot get them to work. I connected both transceivers to Arduino Unos, with the following connections:
GND to Ground, V+ to 3.3V, CE to Digital 7, CSN to Digital 8, SCK to Digital 13, MOSI to Digital 11, and MISO to Digital 12.
I downloaded the RF24-master library and used the "Getting Started Sketch." I downloaded the code to both Arduinos. In other tutorials, this printed the line "*** PRESS 'T' to begin transmitting to the other node," and then printed lots of information. However, when I ran the program it stopped at the press 'T' command, even though I did press 'T' (am I pressing T wrong?). It was my understanding that even if the transceiver was not functioning properly, it would still print more information. I can't think of anything I did wrong, but like I said I'm new to Arduino, so please don't discount a possible solution if it seems too obvious. I'd appreciate any ideas!
Also, I'm sorry if this is not posted in the correct topic, but I am not sure if it is a hardware or coding problem.
I tried this tutorial, but when I tried Robin2's simple one-way transmitting program, the receiver kept printing "Data Received," but did not print the data, and it still continued to print "Data Received" even when I unplugged the transmitter.
cork09:
I tried this tutorial, but when I tried Robin2's simple one-way transmitting program, the receiver kept printing "Data Received," but did not print the data, and it still continued to print "Data Received" even when I unplugged the transmitter.
I see. Thanks. Ok...... well, for next time (and any time), make sure to describe all the the important (and relevant) things you did, since you only indicated that you pushed the "T" button in your earlier post, but you didn't mention pressing "enter" afterwards. The answer to your original question of 'am I pressing T wrong?' would be 'yes - wrong', if pressing "T" was the ONLY thing that you did.
cork09:
I tried various things, including 'T' and then enter, but it didn't work.
Maybe you can take a digi-pic of your setup.... that shows the wiring connections that you made..... so that it can be double-checked. Let's assume we'll be using the same pin wiring as Robin's tutorial.
I made another post in Networking, as that seemed a more appropriate section. I'll try posting a picture in there, but earlier I was having problems uploading pictures because they were too large.
cork09:
I made another post in Networking, as that seemed a more appropriate section. I'll try posting a picture in there, but earlier I was having problems uploading pictures because they were too large.
cork09:
At the time that I took the picture, I was trying a different tutorial that used digital pins 7 and 8, but when I tried Robins I had them in 9 and 10.
Ok....... then --- for the version that follows Robin's tutorial, take close-up shots of the pin-side of the NRF24L01+ .... just like the way Robin connected it. Close up shot... with wire colours showing clearly. Followed by taking the counterpart close-up shot for the Arduino.
Also, some people find that adding an electrolytic capacitor can help overcome some issues.
Eg. google this: "capacitor nrf24L01+ 10uF"
Also...... the surface that your arduino is lying on is not carpet, right? If it is, then better get the arduino off away from it.
That's why it really pays to watch the pin connections in Robin's tutorial closely. This means.... compare the actual (physical) pin connections (locations) in the tutorial with what you currently have. You'll find it is different.
Good work, and good to hear. The issue is with the supplier where you got that particular device from. They made a mistake with the printing of the labels on the board.