nRF24L01+無線模塊買回來已經塊有半年了,今天通過測試成功收發信息。
nRF24L01引腳圖:
1 GND 2 VCC
3 CE 4 CSN
5 SCK 6 MOSI
7 MISO 8 IRQ
與Arduino pro mini的引腳連接
GND – GND
VCC – 3.3V
CS – D8
CSN – D9
SCK – D10
MOSI – D11
MISO – D12
IRQ – D13
網上找了些資料發現MEGA板子編譯不成功,需要更改端口號。
編譯的時候是用arduino--0022,如果要arduino_IDE1.0編譯的話需要更改arduino里面的配置參數
具體方法在 :《使老版本庫文件支持Arduino 1.0 IDE的方法》 http://www.userform1.com/mcu/3168.html
MEGA板子連接:
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)
收發端代碼方案在: http://www.userform1.com/f/nRF24l01_RX_MEGA.rar 下載,另外還可以參考 http://www.userform1.com/mcu/1335.html 做得很好.