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

Время – деньги и наноамперы: применение часов реального времени Maxim Integrated

Зачем использовать внешнюю микросхему часов реального времени (RTC), а не внутренние RTC микроконтроллера? Хотя бы потому, что у RTC MAX31342 производства Maxim Integrated типовое потребление составляет 150 нА при 3 В и температуре 25°С, а у встроенных RTC одного из самых малопотребляющих микроконтроллеров при тех же условиях – примерно 370 нА.

Читать статью

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

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

Share this post


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

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

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

Share this post


Link to post
Share on other sites
                     

Чип-резисторы Panasonic - технология мягких выводов и сертификация AEC-Q200

Технология мягких выводов чип-резисторов производства компании Panasonic. Обзор серий с оптимизированными параметрами: прецизионных тонкопленочных, токоизмерительных, антисерных, резисторов с повышенной стойкостью к статике и импульсным нагрузкам, резисторных сборок.

Читать статью

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

Да там сети выстраивают на них а вы "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 Dexz
      Подскажите, имеется модель d858hk с неисправным BCM4339. Wifi отваливается. 
      Есть донор, d 855. Там этот же bcm4339? Или что-то другое? 
      Надо в сервис нести, только погонят, чую, они меня в шею с девайсом из 2014...
      А если найти замену, то все проще. План выпаять с 855 этот модуль и поставить на 858, в инете инфы не нашел.
      Вообще этот донор с али, так что фиг знает что там стоит. Возможно и не 4339, а что то китайское. Но если это работает на 855, то пойдет на 858? 
      Вообще, зачем им менять модуль вай фая на почти такую же модель.
      Вообщем, разрешите мой спор с самим собой, пожалуйста)
    • 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 камеру, лучше не пишите...
×
×
  • Create New...