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

Создаем свой блок. Вопросы, помощь знатоков.
Аватара пользователя
Max
Лейтенант
Сообщения: 691
Зарегистрирован: 06 сен 2015, 13:12
Откуда: Тюмень-Баку
Имя: Максим

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

Сообщение Max »

После попытки поработать с блоками RF24Network я решил возвратиться к более раннему варианту программы (без блоков RF24Network).
Не получилось.

FLProg вообще полностью потерял работоспособность, несмотря на удаление библиотек RF24 и RF24Network и установку более старых.

Пришлось переустановить всю программу.

Следует это учесть тем, кто захочет вернуться на старый вариант блоков.
Последний раз редактировалось Max 02 янв 2017, 22:35, всего редактировалось 1 раз.
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

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

Сообщение Слимпер »

Max писал(а):После попытки поработать с блоками RF24Network я решил возвратиться к более раннему варианту программы (без блоков RF24Network).Не получилось.

FLProg вообще полностью потерял работоспособность, несмотря на удаление библиотек RF24 и RF24Network и установку более старых.

Пришлось переустановить всю программу.

Следует это учесть тем, кто захочет вернуться на старый вариант блоков.
Любопытно в чем может быть дело, вроде кроме добавление библиотек блок ничего не делает.
Аватара пользователя
Max
Лейтенант
Сообщения: 691
Зарегистрирован: 06 сен 2015, 13:12
Откуда: Тюмень-Баку
Имя: Максим

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

Сообщение Max »

Слимпер писал(а):Любопытно в чем может быть дело, вроде кроме добавление библиотек блок ничего не делает.
FLProg просто без предупреждения закрывался и все. После удаления новых библиотек.
chmak2007
Сержант
Сообщения: 151
Зарегистрирован: 06 сен 2015, 13:28
Откуда: Саров

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

Сообщение chmak2007 »

C кляксой вместо полноценного чипа будет работать вон фото кляксы.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sher2104
Сержант
Сообщения: 205
Зарегистрирован: 17 дек 2015, 08:23
Откуда: Карши Узбекистан
Имя: Шермухаммад

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

Сообщение Sher2104 »

Уважамый Слимпер, ВЫ настоящий гений, пользуюсь Вашими страрыми блоками на ура, только подумал о mesh сетях уже готовый блок есть оказывается не применено опробую, теперь вопрос могу ли я использовать для связи скажем эдак на 15 км несколько нрфок для обмена между двумя ардуинками?
Не важно, кто ты снаружи, главное — кто ты внутри.
Аватара пользователя
Max
Лейтенант
Сообщения: 691
Зарегистрирован: 06 сен 2015, 13:12
Откуда: Тюмень-Баку
Имя: Максим

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

Сообщение Max »

Sher2104 писал(а):скажем эдак на 15 км несколько нрфок для обмена между двумя ардуинками?
Это что, целая сотовая сеть из NRF получается? Ну вы и загнули...
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

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

Сообщение Слимпер »

Max писал(а):теперь вопрос могу ли я использовать для связи скажем эдак на 15 км несколько нрфок для обмена между двумя ардуинками?
Ну в теории можно, но задержки будут большие.
Хотя если есть прямая видимость,  использовать направлены антенны, то может и малым числом ретрансляторов обойтись. 
Так видел тесты где модули с антенкой, при прямой вместимости брали до 1км.
Но так думаю, на такое расстояние проще уже сотовой связью пользоваться.
Аватара пользователя
Sher2104
Сержант
Сообщения: 205
Зарегистрирован: 17 дек 2015, 08:23
Откуда: Карши Узбекистан
Имя: Шермухаммад

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

Сообщение Sher2104 »

Да попробую как потеплеет проверить дальность обычных нрфок с помощью антенн Захарченко, у меня с усилителем LNA на прочь отказался работать, и мощность убавил и антенну открутил, но все равно не пашет видимо дефектная партия попалась.

Добавлено (13.01.2017, 17:02)
---------------------------------------------
Max писал(а):Это что, целая сотовая сеть из NRF получается? Ну вы и загнули...
Да это в любом случаи дешевле сот.связи т.к у нас только абонентская плата 1$ за номер получается за две симки 2$+3цента за каждый смс. Делаю не большой проект мониторинг АГНКС (газ заправка)
Задача:
1) Мониторинг напряжения 12 в акк-ра+ звуковое уведомление при понижении ниже 12в;
2) Мониторинг тем-ры;
3) Мониторинг давления;
4) Регулятор напряжения зарядки акк-ра;
5) Звук+ сигнал при аварийных ситуациях;
На столе все прекрасно работает, теперь осталось проверить в полевых условиях;
Все благодаря блокам товарища СЛИМПЕРА ещё раз Б О Л Ь Ш О Й Рахмет.
Не важно, кто ты снаружи, главное — кто ты внутри.
Mikhail72
Рядовой
Сообщения: 44
Зарегистрирован: 21 дек 2016, 06:01
Откуда: Тюмень
Имя: Михаил

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

Сообщение Mikhail72 »

Слимпер, спасибо за создание полезных блоков (не только этих), если есть возможность, сделайте возможность подключить NRF на другие ноги, тогда возможно будет сделать шлюз из w5100 и NRF и слать с нод данные типа String на шлюз, а со шлюза на сервер по протоколу MQTT, т.е. реализовать что-то подобное MySensors, т.к. думаю перевести MySensors в блоки нереально.
zikkgaz24
Сержант
Сообщения: 132
Зарегистрирован: 26 авг 2016, 22:53
Откуда: Красноярск

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

Сообщение zikkgaz24 »

Слимпер, привет дорогой человек вот  и вернулся я спустя такое длинное рабочее время )))
и вот с тинкой не ладиться перепробовал все питание настройки варианты распиновки ничего не работает
но этот же проект на двух нанках пашет как надо если не сложно можешь проверить у себя на железе
прикрепляю проект под нано рабочий
zikkgaz24
Сержант
Сообщения: 132
Зарегистрирован: 26 авг 2016, 22:53
Откуда: Красноярск

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

Сообщение zikkgaz24 »

Слимпер, привет дорогой человек вот  и вернулся я спустя такое длинное рабочее время )))
и вот с тинкой не ладиться перепробовал все питание настройки варианты распиновки ничего не работает
но этот же проект на двух нанках пашет как надо если не сложно можешь проверить у себя на железе
прикрепляю проект под нано рабочий

Добавлено (28.02.2017, 23:19)
---------------------------------------------
Слимпер привет а как nrf спать отправлять чтоб экономить энэргию инфы мало ?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
OlegAn1962
Лейтенант
Сообщения: 361
Зарегистрирован: 07 сен 2015, 23:53

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

Сообщение OlegAn1962 »

Слимпера уже недели две не видно, надоели мы ему со своими проблемами
zikkgaz24
Сержант
Сообщения: 132
Зарегистрирован: 26 авг 2016, 22:53
Откуда: Красноярск

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

Сообщение zikkgaz24 »

мне тоже так кажеться ну или просто работает да дела свои делает он же не может вечно заниматься железками да нашими проблемами
Гость

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

Сообщение Гость »

_uVideoPlayer({'url':'');Блок nRF24  -работает проверял на двух "ардуино нано" ,подключал как "уно".
Спасибо .
Последний раз редактировалось Гость 31 мар 2017, 10:51, всего редактировалось 1 раз.
OlegAn1962
Лейтенант
Сообщения: 361
Зарегистрирован: 07 сен 2015, 23:53

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

Сообщение OlegAn1962 »

sser писал(а):Блок nRF24  -работает проверял на двух "ардуино нано"
Конечно работает. у меня сеть из пяти плат -4 клиента и один сервер, прекрасно работает, спасибо Слимперу, жаль, что он куда-то пропал. А зачем подключать как уно?
Гость

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

Сообщение Гость »

OlegAn1962 писал(а):А зачем подключать как уно?
В смысле пины на "нано" подключил как в "уно".
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

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

Сообщение Слимпер »

OlegAn1962 писал(а):спасибо Слимперу, жаль, что он куда-то пропал.
Пожалуйста, да времени очень мало.
У меня сестра купила квартиру, после работы там отделкой занимаюсь, в выходные тоже. 
Так что пока это не закончится, что еще делать ни сил ни желания нет.
Гость

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

Сообщение Гость »

У меня тоже не получалось запаял конденсаторы по питанию 3,3В прямо на каждый модуль  220мкФ и 0.1 мкФ и всё заработало с пол пинка, примеры сам брал в блоках пользователей.
http://flprog.ru/load....-1-0-76
Последний раз редактировалось Гость 02 апр 2017, 22:37, всего редактировалось 1 раз.
Аватара пользователя
Oleg_UA
Сержант
Сообщения: 115
Зарегистрирован: 07 янв 2017, 23:30
Откуда: Днепр
Имя: Олег

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

Сообщение Oleg_UA »

Слимпер подскажите почему Вы отказались от использования встроенной в библиотеку функции подтверждения доставки пакета

bool ok =radio.write( &clientnf, sizeof(clientnf) );

Были проблемы?
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

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

Сообщение Слимпер »

Oleg_UA писал(а):Слимпер подскажите почему Вы отказались от использования встроенной в библиотеку функции подтверждения доставки пакета bool ok =radio.write( &clientnf, sizeof(clientnf) );

Были проблемы?
Давно это было, точно не помню.
Но по моему дело было в том, что когда в схемы больше 2 двух устройств, становится не понятно кто из них получил пакет. А значит уже нет смыла это использовать.
Все выше описано касается первой версии блоков, в версии RF24Network все несколько по другому.
Ответить

Вернуться в «Разработка пользовательских блоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость