NRF24L01 --- 2.4G无线收发模块关联函数

NRF24L01 模块的主要功能与函数

功能相关函数

NRF24L01.master(data)

发射函数,设置为发送端,并发送data。data为待发送数据。

NRF24L01.slave()

接收函数,返回值为接收到的数据。

NRF24L01与开发板接线对应引脚:

TPYBoard NRF24L01
GND GND
Y4 CE
Y5 CSN
Y6 SCK
Y8 MOSI
Y7 MISO
3V3 VCC

程序示例:

# main.py -- put your code here!
import nrf24l01use

nrf=nrf24l01use.nrf24l01(spi=2,csn='Y5',ce='Y4')      #设置SPI2接口csn引脚与ce引脚

while True:
      print(nrf.slave())                      #接收内容
import nrf24l01use

nrf=nrf24l01use.nrf24l01(spi=2,csn='Y5',ce='Y4')
i=0
while True:
      nrf.master(i)                           #发送内容
      i+=1