simatic_net 发表于 2013-12-9 22:39:04

Pizzro 发表于 2012-10-5 13:12 static/image/common/back.gif
在配置 nfr2401.h里面 ,使用以下引脚配置。

#define CE       8


多谢指点,按照您的方法在1.0.5环境下测试成功,但是不理解为什么。

simatic_net 发表于 2013-12-11 13:04:57

我想问个非技术性问题:用nRF24L01需要占用8、9、10、11、12、13一共六个数字接口,其中还有9、10、11这三个PWM口。实现了通信以后我的uno接口被占去一半,只剩下三个pwm接口,我不够用呀。

laofuz1024 发表于 2014-1-2 19:20:55

arduino就是接口少啊!

用2560接口就多点

YES,I'M 发表于 2014-2-28 00:24:26

我现在IDE是 1.0.5 -r2 的 一编译就出错了

In file included from D:\Arduino\hardware\arduino\cores\arduino/Arduino.h:213,
               from nRF24l01_TX.pde:32:
D:\Arduino\hardware\arduino\variants\standard/pins_arduino.h:41: error: expected unqualified-id before numeric constant
D:\Arduino\hardware\arduino\variants\standard/pins_arduino.h:42: error: expected unqualified-id before numeric constant
D:\Arduino\hardware\arduino\variants\standard/pins_arduino.h:43: error: expected unqualified-id before numeric constant

dominix 发表于 2014-3-6 09:12:54

YES,I'M 发表于 2014-2-28 00:24 static/image/common/back.gif
我现在IDE是 1.0.5 -r2 的 一编译就出错了

In file included from D:\Arduino\hardware\arduino\cores\a ...

把程序 中   CE,CSN,SCK等 这几个声明的引脚变量改一下名字,比如 NF_CE NF_CSN 修改所有使用的地方就可以编译成功了。

外星人 发表于 2014-3-8 23:13:52

本帖最后由 外星人 于 2014-3-8 23:42 编辑

MEGA板子的话需要打开附件的NRF24L01.h更改里面的pin口才可以使用。
发现只能在arduino-0022下编译,版本高了会出错。{:soso_e100:}
弘毅老师的教程可以在IDE1.0编译:http://www.geek-workshop.com/thread-1030-1-1.html

CS - to digital pin 49(按需要更改)                                    
CSN - to digital pin 53(SS pin)                           
SCK - to digital pin 52 (SCK pin)                        
MOSI - to digital pin 51 (MOSI pin)                        
MISO - to digital pin 50 (MISO pin)   


修改好已添加到附件分享:)

板子引脚图:
1   GND        2 VCC
3   CE        4 CSN
5SCK        6 MOSI
7MISO        8 IRQ

chensg 发表于 2014-3-26 08:43:47

一地土豆 发表于 2012-8-9 16:34 static/image/common/back.gif
求大神解答下这是神马情况啊?

那是接收端的CE与CS脚对调接错出现的情况,我试过的情况是这样的!

chensg 发表于 2014-3-26 08:53:12

NRF24L01+模块,有时能接收数据,有时不行,数据有时断断续续,距离很近都不行,请教如何设置各种发射接收相关参数?是否模块本身问题?

沙尔0906 发表于 2014-3-26 22:22:19

:lol:lol:lol:lol:lol

lizhihong 发表于 2014-4-6 06:35:48

能实现多个nRF24L01发送,一个nRF24L01接收吗?

申继鹏 发表于 2014-4-27 20:25:28

好东西啊,不过程序这么多,看的我头都大了

夏末入秋 发表于 2014-4-30 13:00:09

成功了,:lol谢谢分享

hrrstone 发表于 2014-6-20 22:22:54

楼上的学姐,说说成功经验。

huhaidi123 发表于 2014-7-7 22:40:28

Randy 发表于 2012-7-20 21:21 static/image/common/back.gif
和pww999说的一样,引脚修改一下就OK 了!

我的引脚改过来之后,为什麽显示的全是 FF, 大神求教呀

忘了5555 发表于 2014-7-12 13:13:35

成功了,把所有的MOSI、MISO、SCK、IRQ、CE、CSN改名就可以了
页: 1 2 3 4 [5] 6 7 8
查看完整版本: 糊涂塔克学习笔记01 Arduino+nRF24L01