Jump to content
DrobyshevAlex

Как связать два модуля nrf24l01

Recommended Posts

Приобрел с ebay две платки на nrf24l01, вчера почитал о том как предать и  принять данные. Вроде все просто, а сегодня озадачился вопросом :) Если у меня 3 платы? И одна будет слать  данные, другие обе будут их принимать? Или платы идут парами и взять может быть только 1 к 1, но что тогда если одна сломается) Да и продают их по 1.

Или есть возможность сделать что то типа авторизации с уникальным паролем, но как тогда быть? Есть ли возможность установить сессию после авторизации, или нужно будет каждый раз слать пароль + байт данных) Там всего 12 байт вроде бы за раз передать можно :)

Share this post


Link to post
Share on other sites

Можно перенести эту тему куда нибудь в раздел о микроконтроллерах? А то тут видимо не заглядывают люди сталкивающиеся с этим :)

Share this post


Link to post
Share on other sites

Неужели в гугле и даташите нет информации? Одна из первых ссылок в поисковике

Цитата

Модуль NRF24L01 позволяет связать приборы радиоканалом передачи данных. С помощью NRF24L01 до семи приборов объединяются в общую радиосеть топологии звезда на частоте 2,4 ГГц. Один прибор в радиосети ведущий, остальные ведомые.

 

Edited by BARS_

Share this post


Link to post
Share on other sites

Металл-композит как альтернатива ферриту: дроссели Panasonic семейства ETQP

Современные электронные устройства требуют все более компактных и эффективных компонентов. Новые металл-композитные дроссели обладают рядом преимуществ перед дросселями с ферритовым сердечником. Они не имеют ярко выраженного насыщения, обладают отличными частотными свойствами и способны работать при температурах до 150°C и выше. Все это делает их альтернативой стандартным дросселям с ферритовым сердечником в широком спектре автомобильных и промышленных приложений.

Подробнее

Так вопрос то как раз в том как это развязать :) Если у меня будет два ведущих и два ведомых устройства.

То есть например я делаю датчик влажности и температуры который будет передавать инфу в дом по вайфай. Я делаю два одинаковых датчика и приемника но один стоит в одном месте второй во втором, а приемники оба стоят рядом. Как мои приемники будут знать что надо от конкретного передатчика принимать данные? :)

Share this post


Link to post
Share on other sites
11 минуту назад, DrobyshevAlex сказал:

Если у меня будет два ведущих и два ведомых устройства.

Если почитать ту же ссылку еще немного, то можно найти, что у каждого модуля есть 76 каналов.

Share this post


Link to post
Share on other sites
                     

Новые литиевые ХИТы Fanso работают даже при +150ºС!

Когда приходится учитывать работу в экстремальных условиях, к выбору электронных компонентов подходишь с особой тщательностью. Высокие температуры, большие перепады давления, труднодоступность – все это требует специальной продукции. Склад КОМПЭЛ пополнился новыми литиевыми ХИТами Fanso, стабильно работающими даже при температуре до 150 ºС. Батарейки имеют номинальное напряжение 3,6 В, обладают ёмкостью от 700 до 14000 мАч, работоспособны в широком температурном диапазоне -20…150ºС и имеют низкий саморазряд (не более 3% в год в нормальных условиях хранения).

Подробнее о высокотемпературной линейке

Странные вопросы для человека, читавшего даташит и ознакомившегося с инфой о модулях перед заказом. Один вопрос хлеще другого.

Да там сети выстраивают на них а вы "2+2 не можете сложить". Ну и проверьте: это nrf24l01 или nrf24l01+ (разница несущественна, но все же). 

Share this post


Link to post
Share on other sites

А что странного? Я программист, пишу приложения под мобилки и сайты. Я знаю что тако сессия, как устроить авторизацию юзера, что такое ssl. А это хобби) Я увлекался где то пол года, сделал рфид читалку, кнопку старт стоп с ней, доводчик стекло, и все практически) ПОтом перерыв более трех лет думаю) Сейчас открыл даташин атмеги8 который наизусть знал и забл все почти)) Тогда еще заказал эти вайфай модули и забыл о них уже.  Я не знаю как устроен вайфай. Я знаю что есть шифрование и каналы.

Но в моем понимании каналы это всего лишь смещение небольшое по частоте, что бы меньше помех было, но никак не гарантия того что два устройства не пересекутся. В конце концов я не могу запретить соседу купить такой модуль и спаять что то и использовать канал тот же. А как же соседские вайфай телефоны и роутеры? Если при соединении двух модулей  нет никакой проверки и сессии, выходит все байты что я буду принимать, я могу получить вообще от соседского мобильника) Отсюда и возникли все эти вопросы)

В моем понимании модуль в идеале должен работать так. Он ждет определенной команды, если он ее получил значит начало связи, дальше атворизация какая либо, что ты можешь подключится ко мне. Дальше уже сессия установилась и просто шлешь байтики и принимаешь не заботясь о том что они пришли от другого устройства)

Просто пример, я ставлю два передатчика с датчиком температуры и один приемник. Мне надо отличать же как то от какого утсройсва я получил данные, что то типа протокола tcp/ip :) 

Я и решил спросить у знающих людей как они организовывают обмен между вайфай модулями) Я вообще никого не заставляю писать если кто то не хочет. Не все можно найти в даташите. Что то приходит с опытом :)

 

PS я не писал что читал даташит, я читал статью на другом сайте, а даташит я читал на МК.

Edited by DrobyshevAlex

Share this post


Link to post
Share on other sites
3 минуты назад, DrobyshevAlex сказал:

заказал эти вайфай модули и забыл о них уже.  Я не знаю как устроен вайфай

К Wi-Fi эти модули вообще никакого отношения не имеют. Если они работают на той же частоте, что и wi-fi, это не значит, что они тоже wi-fi 

 

22 минуты назад, DrobyshevAlex сказал:

даташит я читал на МК

А надо было на модуль

Share this post


Link to post
Share on other sites

DrobyshevAlex речь не о документации на МК, а о радиомодуле. 

Цитата

...но никак не гарантия того что два устройства не пересекутся. В конце концов я не могу запретить соседу купить такой модуль и спаять что то и использовать канал тот же..

Ну и ..? Там же можно настроить адресацию и подтверждение получения. 

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By Ivanviktorovich
      Здравствуйте уважаемые.
      Стоит на даче пк, хочу раздавать интернет с телефона,нашел у себя wifi от ноута,может кто нибудь подсказать,возможно ли переделать wifi от ноута в usb? Можно ли припаять к этому адаптеру usb? Знаю что продаются wifi переходники и просто для пк. Но вопрос в том,можно ли сделать так как я описал? Подскажите пожалуйста кто в курсе)
    • By User_1
      Всем привет
      Столкнулся со странным поведением модуля: когда посылаю ему байт, он генерирует прерывание на линии IRQ, в регистре STATUS (0x07) выставляет байт RX_DR (байт принят), но при этом все три байта RX_P_NO == 1 (ничего не принято), очередь FIFO пуста (при попытке считать модуль посылает в SPI 0x00), в регистре FIFO_STATUS (0x17) байт RX_EMPTY выставлен в единичку. То есть прерывание срабатывает, а самого байта как будто и не было. Никто с таким не сталкивался?
      В настройках отправка без подтверждения и без CRC
    • By ioata15
      Здраствуйте я купил Ubiquiti LiteBeam 5ac-Gen2 она работает в 5 ггц. Частотный диапазон работы сeти 5 ггц. хочу поймать вайфай с кафе растояние где то 1 км. проблема в том что она сейчас работает только в 5ггц. как настройть чтобы работала в диапозоне 2.4 ггц? сетевой чип alheros ar8035a если поменять на какой то анналог но который работает в стандарте 802.11 n будет ли работать антенна и если можно что то сделать помогите мне в этом! спасибо!

    • Guest Станислав
      By Guest Станислав
      Всем доброго времени суток! У меня есть микро камера (sq11, я ее из мини в микро превратил), есть wifi модуль (ESP8266 с алиэкспресс), домашний интерне с раздачей wifi, микроконтроллер pic16f84a и куча мелочей для пайки. Мне нужно сделать удаленное наблюдение через интернет. В частности хотя бы включать удаленно датчик движения или хотя бы закрывать объектив камеры, чтобы камера не записывала когда не нужно. Камера подключина к постоянному питанию. Роутер тоже постоянно подключен. Есть шоговые двигатели с принтера. Я просто новичек и мазгов не хватает все это собрать в кучу. Кто собирется аосоветывать заказать wifi камеру, лучше не пишите...
    • By 2expres
      Окажу услуги по написанию программ для Raspberry PI и прочих одноплатных ПК. Напишу прошивку для микроконтроллеров Microchip 10F, 12F, 16F, 18F. Создание, проектирование схем, разводка печатных плат, подготовка к серийному выпуску Gerber-файлы. 
      Цены на услуги на сайте написание программ для Raspberry PI
×
×
  • Create New...