Начальная настройка RF24 на Raspberry Pi 4

#raspberry-pi4

Вопрос:

Я довольно новичок в raspberry pi, но некоторое время занимался arduino, и я пытаюсь заставить их общаться друг с другом с помощью коммуникационного модуля nRF24L01. Я использовал инструкции по https://nrf24.github.io/RF24/md_docs_linux_install.html

 Install prerequisites if there are any (MRAA, LittleWire libraries, setup SPI device etc)
Download the install.sh file from http://tmrh20.github.io/RF24Installer/RPi/install.sh
wget http://tmrh20.github.io/RF24Installer/RPi/install.sh
Make it executable
chmod  x install.sh
Run it and choose your options
./install.sh
Run an example from one of the libraries
cd rf24libs/RF24/examples_linux
Edit the gettingstarted example, to set your pin configuration
nano gettingstarted.cpp
make
sudo ./gettingstarted
 

Я включил SPI на raspberry pi и во время его установки дал мне возможность выбрать использование SPIDEV, и я обнаружил, что мне нужно установить его с помощью

 ./configure --driver=SPIDEV;make;sudo make install
 

но я не могу найти, где мне нужно cd , чтобы изменить эту конфигурацию.

Я предполагаю, что это тот шаг, на котором я ошибаюсь, потому что, когда я

 nano gettingstarted.cpp
 

и проверьте это

 rf24(22,0)
 

и затем

 make
sudo ./gettingstarted
 

Я все время получаю сообщение об ошибке о том, что исключение SPIException или радио не работает.

Вот фотография моей проводки..вы не можете увидеть nRF24L01 на этой картинке, но все эти провода ведут к ней. Да, у меня есть конденсатор приличного размера, и мой вольтметр говорит, что у меня постоянный 3,7 В, идущий на радио. пи-проводка

Using the pinout map below, I used the following

 MOSI -19
MISO -21
SCLK -23
CSN  -24
CE   -11 OR 22 
**(I switched to 22 because I read that it was the default to go to)**
VCC  -1
GND  -6
 

распиновка pi

ПОЖАЛУЙСТА, я действительно просто хочу, чтобы это радио работало. Не мог бы кто-нибудь, пожалуйста, просто изложить шаг за шагом, как я могу просто заставить RF24 работать на raspberry pi 4?