Страница 6 из 22

nRF24L01+ пользовательский блока на Си

Добавлено: 08 июл 2016, 06:09
Max
Слимпер писал(а):"query" - это не вход разрешения передачи данных от сервера клиенту.
Да, понял в чем дело. А я в уме держал именно "разрешение на передачу данных"... Не досмотрел...
Слимпер писал(а):Так сделал чтобы можно было опрашивать (отправлять данные) нескольким клиентам.Выстроил на вход Clients =1 , подал импульс на вход query отправил данные одному, выстроил на вход Clients =2 , подал импульс на вход query отправил данные второму и так далее.
Да, вот сейчас все выстроилось в нормальную картину... Вечером проверю, думаю, что все заработает.

Добавлено (08.07.2016, 06:09)
---------------------------------------------
Max писал(а):Вечером проверю, думаю, что все заработает.
Все работает.

nRF24L01+ пользовательский блока на Си

Добавлено: 13 июл 2016, 00:44
Scoobyu3p
Вопрос, хочу к передатчику потенциометр подцепить ,а к приемнику серво двигатель , может кто помочь примером передатчика и приемника,спасибо ) Если кто из Москвы ,то с меня пивко при встрече .

nRF24L01+ пользовательский блока на Си

Добавлено: 23 июл 2016, 02:32
CraCk
Что думаете на счет создания сети из nRF24L01?
Тогда можно получить большую площадь покрытия сети, без дополнительных модулей с антенной.
http://nrf24l01.pp.ua/nrf24l01/sety-besprovodnykh-datchikov-nrf24l01/
http://www.homeautomationforgeeks.com/rf24software.shtml
http://tmrh20.github.io/RF24Network/index.html
http://tmrh20.github.io/

nRF24L01+ пользовательский блока на Си

Добавлено: 23 июл 2016, 06:50
Слимпер
CraCk писал(а):Что думаете на счет создания сети из nRF24L01?
Идея интересная, и перспективная, но там другая библиотека, и с ней надо разбираться, а с моим небольшим знанием Си это долгий процесс.
Появится свободное время, попробую посмотреть.

nRF24L01+ пользовательский блока на Си

Добавлено: 23 июл 2016, 14:12
CraCk
Слимпер писал(а):Идея интересная, и перспективная, но там другая библиотека, и с ней надо разбираться, а с моим небольшим знанием Си это долгий процесс.
Я верю в Вас. Если Вы разобрались с очень даже сложным кодом nRF24L01. То думаю для Вас это не будет очень сложно.

Еще пост Сообщение # 14 можете выложить в пользовательские блоки? В тему пол. блок.

nRF24L01+ пользовательский блока на Си

Добавлено: 23 июл 2016, 15:37
Слимпер
CraCk писал(а):Еще пост Сообщение # 14 можете выложить в пользовательские блоки? В тему пол. блок.
Не понял в куда выложить?
Раздел форума "Блоки пользователей" или какая то тема?

nRF24L01+ пользовательский блока на Си

Добавлено: 25 июл 2016, 22:53
CraCk
http://flprog.ru/load/bloki_polzovatelej/2

Добавлено (25.07.2016, 22:53)
---------------------------------------------
По тестировал сегодня дальность работы модуля. Первый модуль с усилителем и антенной второй обычный за 0,8$. Если честно ожидал большего. На расстоянии 8м и три кирпичный стены, уже ели пробивает. Приходиться танцевать с модулем для получение хоть каких то данных. В то время блютуз модуль работает на таком растоянии без проблем. По этому понимаю зачем делают из них mesh сети. Если модули разбросать в каждой комнате, тогда толк с них будет. А в сети мастер и все слейв, с модулям можно работать в радиусе одной комнаты. По этому "умный дом" с ними не получиться.
Кто еще знает альтернативу НРФКАМ? По адекватной цене, большим радиусом действия, возможность создавать сеть и добавление поддержки в FLprog.

nRF24L01+ пользовательский блока на Си

Добавлено: 28 июл 2016, 14:42
OlegAn1962
С антенной и усилителем до 1км, но стоит 2дол.

Добавлено (28.07.2016, 14:42)
---------------------------------------------
Слимпер, если надо передать больше 8 чисел, нужно в проект ставить два блока ?

nRF24L01+ пользовательский блока на Си

Добавлено: 28 июл 2016, 16:44
Слимпер
OlegAn1962 писал(а):Слимпер, если надо передать больше 8 чисел, нужно в проект ставить два блока ?
Нет два блока ставить нельзя, для этого я сделал вход Nomer_I  и выход Nome_O
Вот так например с сервера идет запрос на вход in1 передается номер требуемого набора данных.
[spoiler=Спойлер][/spoiler]На клиенте берем в зависимости от этого номера отправляем нужный набор переменных  [spoiler=Спойлер][/spoiler]
Это скрины из реально работающего проекта, но можно и проще генерировать номер посылки прямо на клиенте.

nRF24L01+ пользовательский блока на Си

Добавлено: 01 авг 2016, 14:58
Gurba
Здравствуйте, посмотрите пожалуйста будет работать дистанционная кнопка, или как всегда . При нажатии и удержании должен появляться дискретный сигнал на другом конце радио канала при отпускании пропадать. Если не трудно подправьте

nRF24L01+ пользовательский блока на Си

Добавлено: 01 авг 2016, 15:52
Слимпер
Попробуйте так 
Использовал для удобства еще одни блоки.
Упаковка Битов в Регистры
Поправил
Сделал второй вариант( _2), он для того случая если связь односторонняя (передавать данный только  от TX к RX, должно работать быстрее. 
Но минимальное время паузы между оправками надо подбирать.

Главное, что бы не было косяков в подключении.

nRF24L01+ пользовательский блока на Си

Добавлено: 01 авг 2016, 16:11
Gurba
Слимпер писал(а):Попробуйте так
Спасибо, буду пробовать.

nRF24L01+ пользовательский блока на Си

Добавлено: 02 авг 2016, 13:00
Gurba
Не идет передача дискретного сигнала никак , При проверке сканер на ком порт работает, что не так? Мысли кончились, кнопки заменил генераторами светодиоды не мигают.

nRF24L01+ пользовательский блока на Си

Добавлено: 02 авг 2016, 14:48
Gurba
Заработало, пришлось на каждый передатчик свой стабилизатор ставить 3.3в и все керамикой у вешать. Не хватало питания того,  что а андуринке из СН340 вырабатываеться 

nRF24L01+ пользовательский блока на Си

Добавлено: 09 авг 2016, 18:23
RaiF-03
Здравствуйте, а возможна ли передача аналогового сигнала через Ваш блок?

nRF24L01+ пользовательский блока на Си

Добавлено: 09 авг 2016, 18:58
Слимпер
RaiF-03 писал(а):возможна ли передача аналогового сигнала через Ваш блок?
Что имеете виду?  int это и так число, аналоговый вход так же выдает в int 0-1024

nRF24L01+ пользовательский блока на Си

Добавлено: 11 авг 2016, 18:03
RaiF-03
Слимпер, Извините, немного туплю, то что вы объяснили, это и имел ввиду)

nRF24L01+ пользовательский блока на Си

Добавлено: 17 авг 2016, 11:26
Scoobyu3p
Вопрос, разобрался с модулями "nrf24l01+pa+lna", весит электролит 100мкф и пленка 0.1мкф, начал проверять скетчем "Сканер" и как я понял, один из модулей у меня умерший. Посмотрите , может я дурак? 
Вот этот рабочий.


А вот этот труп?

nRF24L01+ пользовательский блока на Си

Добавлено: 17 авг 2016, 14:22
Слимпер
Просьба, большие картинки прятать под спойлер.
Scoobyu3p писал(а):Вот этот рабочий.
Ну да выглядит правдоподобно. Ловит WI-Fi похоже.
Scoobyu3p писал(а):А вот этот труп?
Это и правда не корректно себя видет. Тут или неправильное подключение, или неисправный.
Кстати бывают модули по разному разведены. Т.е. Если нет подписи на плате то контакты могут быть в других местах.

Добавлено (17.08.2016, 14:22)
---------------------------------------------
И еще проверти пайку модуля,  а лучше пропаять разъем. Бывает не аккуратная пайка, особенно на  разъемах, сам сопли убирал.

nRF24L01+ пользовательский блока на Си

Добавлено: 30 авг 2016, 16:28
zikkgaz24
Добрый вечер я уже спрашивал по nrf24l01 и сервер и клиент ответил по почте но незнаю туда отправилось или не повторяю задачу блоков нужен сброс инфы на выводах через н время 100мс вполне норм или сделать доп настройку задержки инфы на выводе  ну что то в этом роде. Сейчас блоки работают на постоянном выводе полученной инфы и изменяются если меняешь инфу (код) по можете ? Буду благодарен

Добавлено (30.08.2016, 16:28)
---------------------------------------------
Вот ещё вопрос радио модуль работает на нано перекинут на мега не работает