Oprange PI NRF24l01 arduino (установка WiringOP для oprange pi zero)
#nrf24, #orangepi, #orangepizero, #arduino, #умныйдом
Передача данных с oprange pi zero с помощью NRF24l01 на arduino
Группа вконтакте https://vk.com/arduinomarket
Купить:
NRF24l01 - http://ali.onl/Mni
Orange Pi Zero с ОЗУ 256: http://ali.onl/t9g
Orange Pi Zero с ОЗУ 512 : http://ali.onl/t9e
Arduino NANO: http://ali.onl/Mnj
WiringOP zero:
Устанавливаем пакет: sudo apt-get install git-core
Скачиваем WiringOP zero: git clone https://github.com/xpertsavenue/WiringOP-Zero.git
Устанавка Wiring orange pi zero:
cd WiringOP-Zero
chmod +x ./build
sudo ./build
Подключение
NRF24l01 - оранж пи зеро
1 GND - 25. GND - черный
2 VCC - 17. 3,3 v - красный
3 CE - 12. PA07 / GPIO7 - коричневый
4 CSN - 24. SPI1_CS / PA13 / GPIO13 - оранжевый
5 SCLK - 23. SPI1_CLK / PA14 / GPIO14 - зеленый
6 MOSI - 19. SPI1_MOSI / PA15 / GPIO15 - желтый
7 MISO - 21. SPI1_MISO / PA16 / GPIO16 - синий.
8 IRQ - -
Скачиваем библиотеку: git clone https://github.com/TMRh20/RF24
Устанавливаем библиотеку:
cd RF24
./configure
make
sudo make install
Редактируем файл gettingstarted_call_response в каталоге примеров:
cd examples_linux
nano gettingstarted_call_response.cpp
Закомментируем строку для Raspberrypi:
//RF24 radio(RPI_V2_GPIO_P1_15, RPI_V2_GPIO_P1_24, BCM2835_SPI_SPEED_8MHZ);
Раскомментируем RF24 radio(115,0) в настройках ARM(Linux) и установим значения radio(7,10)
// Setup for ARM(Linux) devices like BBB using spidev (default is "/dev/spidev1.0" )
RF24 radio(7,10);
Компилируем и запускаем call_response:
make gettingstarted_call_response
sudo ./gettingstarted_call_response
Для ARDUINO
загрузим библиотеку RF-MASTER: http://www.ek21.ru/sketch/RF24-master.zip
скачать скетч : http://www.ek21.ru/sketch/NRF24l01_arduino.rar
В терминале Orange Pi ZERO переключаемcя в режим приемника, написав 0.
В монитор порта ARDUINO IDE посылаем T и должна начаться процедура приема/передачи данных.
Видео Oprange PI NRF24l01 arduino (установка WiringOP для oprange pi zero) канала НПО ЭнергоКомплект
Передача данных с oprange pi zero с помощью NRF24l01 на arduino
Группа вконтакте https://vk.com/arduinomarket
Купить:
NRF24l01 - http://ali.onl/Mni
Orange Pi Zero с ОЗУ 256: http://ali.onl/t9g
Orange Pi Zero с ОЗУ 512 : http://ali.onl/t9e
Arduino NANO: http://ali.onl/Mnj
WiringOP zero:
Устанавливаем пакет: sudo apt-get install git-core
Скачиваем WiringOP zero: git clone https://github.com/xpertsavenue/WiringOP-Zero.git
Устанавка Wiring orange pi zero:
cd WiringOP-Zero
chmod +x ./build
sudo ./build
Подключение
NRF24l01 - оранж пи зеро
1 GND - 25. GND - черный
2 VCC - 17. 3,3 v - красный
3 CE - 12. PA07 / GPIO7 - коричневый
4 CSN - 24. SPI1_CS / PA13 / GPIO13 - оранжевый
5 SCLK - 23. SPI1_CLK / PA14 / GPIO14 - зеленый
6 MOSI - 19. SPI1_MOSI / PA15 / GPIO15 - желтый
7 MISO - 21. SPI1_MISO / PA16 / GPIO16 - синий.
8 IRQ - -
Скачиваем библиотеку: git clone https://github.com/TMRh20/RF24
Устанавливаем библиотеку:
cd RF24
./configure
make
sudo make install
Редактируем файл gettingstarted_call_response в каталоге примеров:
cd examples_linux
nano gettingstarted_call_response.cpp
Закомментируем строку для Raspberrypi:
//RF24 radio(RPI_V2_GPIO_P1_15, RPI_V2_GPIO_P1_24, BCM2835_SPI_SPEED_8MHZ);
Раскомментируем RF24 radio(115,0) в настройках ARM(Linux) и установим значения radio(7,10)
// Setup for ARM(Linux) devices like BBB using spidev (default is "/dev/spidev1.0" )
RF24 radio(7,10);
Компилируем и запускаем call_response:
make gettingstarted_call_response
sudo ./gettingstarted_call_response
Для ARDUINO
загрузим библиотеку RF-MASTER: http://www.ek21.ru/sketch/RF24-master.zip
скачать скетч : http://www.ek21.ru/sketch/NRF24l01_arduino.rar
В терминале Orange Pi ZERO переключаемcя в режим приемника, написав 0.
В монитор порта ARDUINO IDE посылаем T и должна начаться процедура приема/передачи данных.
Видео Oprange PI NRF24l01 arduino (установка WiringOP для oprange pi zero) канала НПО ЭнергоКомплект
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![TV BOX на Banana Pi M2+ (allwinner h3) c android 7.1 (c root)](https://i.ytimg.com/vi/xrhMpN1NP9Q/default.jpg)
![ESP8266: обновление загрузчика (boot), SDK + AT commands firmware](https://i.ytimg.com/vi/jjJkOTnp68k/default.jpg)
![Raspberry PI ZERO W - серверная ОС, установка network-manager, 3G/4G modem и WI-FI точка доступа.](https://i.ytimg.com/vi/KXbmJ4MTcoM/default.jpg)
![ИК приемник arduino - управление устройствами с ИК пульта.](https://i.ytimg.com/vi/VB5ywFg__08/default.jpg)
![NodeMcu (esp8266) подключение, прошивка и работа в ARDUINO IDE](https://i.ytimg.com/vi/-lV1RZYmZV4/default.jpg)
![ESP8266 (Wemos D1 mini) прошивка MicroPython, программа blink](https://i.ytimg.com/vi/DulUVffO0f8/default.jpg)
![Управляемый по WI-FI Танк с камерой (Remote Control) - игрушка I SPY mini (Happy cow 777-270) обзор](https://i.ytimg.com/vi/s-EHgRcAupE/default.jpg)
![Прошивка ATmega8, создание bootloader и добавление платы boards в Arduinio IDE, настройка fuse bit](https://i.ytimg.com/vi/8CBzK3r3fkc/default.jpg)
![BLYNK фоторезистор WEMOS D1 mini = управление нагрузкой взависимости от освещенности](https://i.ytimg.com/vi/8zOQxXAbptA/default.jpg)
![DS18B20 NODEMCU (ESP8266) BLYNK = подключение герметичного датчика температуры](https://i.ytimg.com/vi/yTcwdQ_aXdw/default.jpg)
![MQ135 - датчик качества воздуха + DHT22 - датчик температуры, контроль уровня CO2 на ARDUINO](https://i.ytimg.com/vi/s1DzhnWNe-s/default.jpg)
![Мини ветрогенератор (ветряк) на генераторе постоянного тока - для зарядки смартфона](https://i.ytimg.com/vi/MTWoriVCPgc/default.jpg)
![Увеличиваем разрядность АЦП (12 или 14 бит) на ARDUINO (atmega), повышаем точность ADC, оверсемплинг](https://i.ytimg.com/vi/-Q6CrMZ19uQ/default.jpg)
![TUYA SMART сенсорный Wi-FI выключатель освещения + RF 433 МГц, (модель PST WF-E1, E2, E3)](https://i.ytimg.com/vi/UNtfaE0EWWM/default.jpg)
![I - Spy Tank Video Camera (WiFi Remote Control ) - обзор Happy cow 777-270](https://i.ytimg.com/vi/nwll7thJK4s/default.jpg)
![MajorDOMO - Wake ON LAN - Orange Pi Zero = удаленное включение ПК или ноутбука](https://i.ytimg.com/vi/_E_krWCeQmg/default.jpg)
![BLYNK и ESP32 прошивка в ARDUINO IDE и начало работы](https://i.ytimg.com/vi/ZI8J2U1DnV0/default.jpg)
![SIM800l GSM управление нагрузкой по звокнку (с администаривного номера) - бюджетная GSM розетка.](https://i.ytimg.com/vi/cJoIEcoCHlI/default.jpg)
![Умная вытяжка с дистанционным управлением по NRF24l01 через BLYNK - проект на ардуино](https://i.ytimg.com/vi/X3WMLGpO4m4/default.jpg)
![DTMF SIM800l GSM управление тоновым набором (DTMF командами) - сервоприводом.](https://i.ytimg.com/vi/2DDGFAhQNb0/default.jpg)