Радиомодуль NRF24L01 2.4 ГГц

Радиомодуль NRF24L01 2.4 ГГц
Радиомодуль NRF24L01 2.4 ГГц
Добавить в избранное
Радиомодуль NRF24L01 2.4 ГГц

Радиомодуль NRF24L01 2.4 ГГц

Позволяет передавать данные на расстоянии ~ 100м
Цена
275 c
Магазин на пр.Чуй 28/1
Осталось несколько штук

Покупатели, которые приобрели Радиомодуль NRF24L01 2.4 ГГц, также купили

Соединительные провода
Добавить в избранное
Соединительные провода
98 c
В наличии
Добавить в избранное
Радиомодуль NRF24L01 2.4 ГГц + 1000 метров
Добавить в избранное
Радиомодуль NRF24L01 2.4 ГГц + 1000 метров
380 c
В наличии
Добавить в избранное
Релейные модули (реле)
Добавить в избранное
Релейные модули (реле)
506 c
В наличии
Добавить в избранное
Конденсаторы электролитические
Добавить в избранное
Конденсаторы электролитические
5 c
В наличии
Добавить в избранное
Фоторезисторы
Добавить в избранное
Фоторезисторы
25 c
В наличии
Добавить в избранное
Ультразвуковой дальномер
Добавить в избранное
Ультразвуковой дальномер
185 c
В наличии
Добавить в избранное
Конденсаторы керамические
Добавить в избранное
Конденсаторы керамические
4 c
В наличии
Добавить в избранное
Плата "Arduino Pro Mini"
Добавить в избранное
Плата "Arduino Pro Mini"
895 c
В наличии
Добавить в избранное
Стабилизаторы напряжения 3.3В & 5В
Добавить в избранное
Стабилизаторы напряжения 3.3В & 5В
80 c
В наличии
Добавить в избранное
Гироскоп и акселерометр  CJMCU-MMA8452Q / MPU-6050
Добавить в избранное
Гироскоп и акселерометр CJMCU-MMA8452Q / MPU-6050
295 c
В наличии
Добавить в избранное
Хит продаж
Плата "Arduino Nano"
Добавить в избранное
Плата "Arduino Nano"
1 105 c
В наличии
Добавить в избранное
Светодиоды 5 мм
Добавить в избранное
Светодиоды 5 мм
5 c
В наличии
Добавить в избранное
  • Модель: NRF24l01
    Напряжение: 3.3V
    Частота: 2.4GHz
    Расстояние: 100м на скорости 250кбит/с
    Скорость: от 250кбит до 2Мбит
    Что можно сделать?
    - Управлять роботом, машинкой, сервами и моторами с помощью пульта управления (без компьютера).
    - Возможна телеметрия. Сбор данных с удаленных объектов: температура, влажность, данные счетчиков и многое другое.
    - Двусторонняя связь между модулями - можно не только принимать данные, но и отправлять команды.


    Схема подключения


    Рассмотрим скетчи на примере передачи данных от Ультразвукового дальномера (Как подключить Ультразвуковой дальномер HC-SR04 к Arduino UNO) к Компьютеру.

    Что понадобится?
    1. Две платы Arduino UNO (можно использовать любые другие платы Arduino)

    Описание
    Один модуль подключенный к плате Arduino UNO (схема выше) будет подключен к компьютеру, другой же, после заливки скетча может быть отключен от компьютера и запитан от батареи.
    Скетчи
    Передатчик
    /*
    Передатчик
    */
    #include <SPI.h>
    #include <Mirf.h>
    #include <nRF24L01.h>
    #include <MirfHardwareSpiDriver.h>
    #include "Ultrasonic.h"
    #define MAX_BUFF 32
    Ultrasonic ultrasonic(4,3); //Trig - 4, Echo - 3
    void setup(){
    Serial.begin(9600);
    Mirf.cePin = 7;
    Mirf.csnPin = 8;
    Mirf.spi = &MirfHardwareSpi;
    Mirf.init();
    Mirf.setRADDR((byte *)"app1");
    Mirf.payload = sizeof(unsigned int);
    // Mirf.channel = 10;
    Mirf.config();
    Serial.println("Beginning ... ");
    }
    void loop(){
    unsigned int range;
    //отправка данных
    Mirf.setTADDR((byte *)"app2");
    range = ultrasonic.Ranging(CM);
    Mirf.send((uint8_t *)&range);
    while(Mirf.isSending()){
    }
    Serial.println(range);
    delay(100);
    }

    Приемник
    /*
    Приемник
    */
    #include <SPI.h>
    #include <Mirf.h>
    #include <nRF24L01.h>
    #include <MirfHardwareSpiDriver.h>
    #define MAX_BUFF 32
    void setup(){
    Serial.begin(9600);
    Mirf.cePin = 7;
    Mirf.csnPin = 8;
    Mirf.spi = &MirfHardwareSpi;
    Mirf.init();
    Mirf.setRADDR((byte *)"app2");
    Mirf.payload = sizeof(unsigned int);
    // Mirf.channel = 10;
    Mirf.config();
    Serial.println("Beginning ... ");
    }
    uint8_t buff[4];
    int c_count = 0;
    void loop(){
    int i;
    //прием данных
    while(!Mirf.dataReady()) {
    }
    Mirf.getData(buff);
    Serial.println((unsigned int)*buff);
    delay(100);
    }

Рекомендуем посмотреть

Breadboard Large
Добавить в избранное
Breadboard Large
270 c
В наличии
Добавить в избранное
Датчик веса (тензодатчик) 5 кг
Добавить в избранное
Датчик веса (тензодатчик) 5 кг
270 c
В наличии
Добавить в избранное
Сигнализатор разряда Li-Po аккумуляторов (бипер)
Добавить в избранное
Сигнализатор разряда Li-Po аккумуляторов (бипер)
267 c
В наличии
Добавить в избранное
Пельтье термоэлектрический модуль 12В 6А / 12706
Добавить в избранное
Пельтье термоэлектрический модуль 12В 6А / 12706
265 c
В наличии
Добавить в избранное
Переходник USB - TTL CP2102
Добавить в избранное
Переходник USB - TTL CP2102
265 c
Артикул: T7
В наличии
Добавить в избранное
Расширитель портов 8CH - I2C для Arduino / PCF8574T
Добавить в избранное
Расширитель портов 8CH - I2C для Arduino / PCF8574T
265 c
В наличии
Добавить в избранное
Модуль NeoPixel Ring 16 x WS2812B RGB LED
Добавить в избранное
Модуль NeoPixel Ring 16 x WS2812B RGB LED
260 c
В наличии
Добавить в избранное
Корпус для PowerBank для 1x18650
Добавить в избранное
Корпус для PowerBank для 1x18650
255 c
В наличии
Добавить в избранное
CNC Shield UNO &amp; Megav3 (ЧПУ шилд)
Добавить в избранное
CNC Shield UNO & Megav3 (ЧПУ шилд)
255 c
В наличии
Добавить в избранное
Коробка пластиковая с отсеками
Добавить в избранное
Коробка пластиковая с отсеками
255 c
В наличии
Добавить в избранное
Солнечная панель (5 В 200мА)
Добавить в избранное
Солнечная панель (5 В 200мА)
255 c
В наличии
Добавить в избранное
Преобразователь DC-DC повышающий 4А (XL6009)
Добавить в избранное
Преобразователь DC-DC повышающий 4А (XL6009)
255 c
В наличии
Добавить в избранное
Закрыть окно
(Окно закроется через сек.)
Количество: 1