银子弹

About industrial design engineering..

Tag: nrf24l01

Arduino 无线传输模块nrf24l01

首先google得到playground,下载library, 安装 连接nrf24l01模块到arduino, MI-MI 12; MO-MO 11; SCK-SCK 13; CE – 8; SCN – 7; VCC – V 3.3; GND – GND 总共六线。 下载代码client 到arduino,看懂代码,收到信号(来自sever)则会答复ping:32之类的,没收到则会答复not response。下载之后打开monitor,应该是没有答复,因为还没有装好sever的。 同样的方式测试另外一个arduino和nrf24l01模块,同样没有答复,但是可以确认模块是好的。 下载代码sever到其中一个arduino,将这个sever连接电脑USB,打开monitor应该收到 重复的 Listening…Got packetReply sent.Got packetReply sent. 如果只有 Listening… 则是错的。 于此同时,若是让sever独立供电不连接电脑,将另外一个client连接电脑,将会收到正常的ping值,大约是32左右。几千或者几万一般都是错的。 以上方式可以确认client和sever的成功。测试的关键还是在于看懂代码,正常连接应该出来什么,不正常连接回事什么情况。

Read More