nRF24L01 and Arduino: we win the module

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ก.ย. 2017
  • Radio control, transmission of data and information - all this can easily be organized with the help of radio modules nRF24L01. Now Arduino can manage and share data with other devices! But even here there are "podvodie stones." Manufacturers often minimize the quality to such an extent that the modules may simply not run on normal settings. In this video, let's look at the principles of connecting and setting up modules for high-quality work.
    Tester, Receiver and Transmitter sketch: drive.google.com/open?id=0Bw5...
    Forum on NRF24L01 + modules: forum.amperka.ru/threads/nrf24...
    How to make a used car in arduino: • Радиоуправляемая машин...
    Friends, support the channel!
    R340967932571
    Z422687519909
    U139735106020
    4149625807630874 The bank card of Privat Bank (Ukraine)
    Useful links:
    Modules NRF24L01+: ali.pub/1tikhl
    Modules NRF24L01+ with a force (1 Km): ali.pub/1tikla
    Arduino Mega 2560: ali.pub/1ny34r
    Cheapest Arduino Pro Mini for crafts: ali.pub/1ny2z4
    Breadbord: ali.pub/1ny3ae
    Lintels: ali.pub/1ny3la
    Quality crosspieces: ali.pub/1ny3j5
    The most convenient cash back:
    LetyShops: goo.gl/Ev5XgI
    The most profitable cash back on aliexpress:
    Ecomerce: goo.gl/3dDc2w
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 274

  • @user-sp8ss7jk8d
    @user-sp8ss7jk8d 4 ปีที่แล้ว +2

    Была проблема с передачей данных, по вашему видео поставил все Настройки и всё заработало!! С проблемой мучился долго, спасибо огромное! Лайк и подписка однозначно!

  • @user-pd6ix4jf9l
    @user-pd6ix4jf9l 3 ปีที่แล้ว +9

    Гайвер отдыхает! Пол дня у него промаялся, куда-то спешит. Чё-то там щёлкает, щёлкает. А тут с первых минут всё понял. Атте!(Спасибо, на коми языке).

  • @Tehnolog92_ru
    @Tehnolog92_ru 4 ปีที่แล้ว +12

    Чувак, не путай людей плз. setAutoAck - выключает(включает) автоматическое подтверждение пакета, т.е. просто чтобы передатчику знать принял ли приемник. А то, что ты рассказываешь, это так называемая полезная нагрузка в ответе приемника. Это функции enableAckPayload()
    enableDynamicPayloads() и другие связанные с Payloads... Изучи документацию блин. :) А в целом молорик!!!

  • @viktorgsm8728
    @viktorgsm8728 4 ปีที่แล้ว +1

    Спасибо за проделанную роботу удачи.

  • @user-lt5kl2es1x
    @user-lt5kl2es1x 4 ปีที่แล้ว +2

    И ваш скетч очень хороший ,👍👍👍

  • @ApalonPSS
    @ApalonPSS 5 ปีที่แล้ว +4

    спасибо за информацию о левых модулях.

  • @user-lt5kl2es1x
    @user-lt5kl2es1x 5 ปีที่แล้ว +1

    Спасибо что ответил дружише👍👍👍

  • @user-lt5kl2es1x
    @user-lt5kl2es1x 4 ปีที่แล้ว

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

  • @pavlomukosieiev6588
    @pavlomukosieiev6588 2 ปีที่แล้ว

    Передаю данные с датчиков. Работают отлично!

  • @grishalamberd6973
    @grishalamberd6973 3 ปีที่แล้ว

    не работал один модуль поменял 9 и 8 пин местами. Все заработало спасибо за совет

  • @istomine
    @istomine 2 ปีที่แล้ว

    Вопрос по этому видео. Можно ли использовать эту пару nRF24 в качестве передатчика/приемника для передачи MIDI сигналов. Хочу сделать беспроводной midi баян (для выступлений на сцене) = midi контроллер на основе arduino (или teensy). Также рассматриваю esp32 (со интегрированным блютузом) как комбинацию передатчика и миди-контроллера на баяне. Возможно ли это? Заранее благодарю за ответ.

    • @UCanDo
      @UCanDo  2 ปีที่แล้ว

      Добрый день. Хм... задачка.
      Не знаю, точнее я не знаю какой сигнал у MIDI и какое количество данных передается. + задержки..
      мне кажется то что вы хотите нужно делать на более серьезной технике.
      Но я могу ошибаться, так как не разбираюсь в протоколе МИДИ и не знаю какие данные будут передаваться

    • @TheBalamutang
      @TheBalamutang ปีที่แล้ว

      @@UCanDo @Gjennadi Istomine midi это serial на нестандартной скорости, 31250 или около того. Для nRF24 за глаза хватит

  • @user-lt5kl2es1x
    @user-lt5kl2es1x 4 ปีที่แล้ว

    Очень хочется попробовать

  • @rostikstadnikov4559
    @rostikstadnikov4559 4 ปีที่แล้ว +1

    А почему на передатчике data просто переменная, а на приёмнике data как массив?

  • @alexlaziness
    @alexlaziness 5 ปีที่แล้ว +1

    Аналогичный пример есть в библиотеке RF24, называется scaner

  • @variator111
    @variator111 4 ปีที่แล้ว

    Здравствуйте!
    Можно ли между приемником и передатчиком реализовать авто переключение на свободный канал, если текущий занят помехами?

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว

      А как определить что это именно помехи а не потеря связи, на пример, из-за расстояния, или из-за стен?

    • @variator111
      @variator111 4 ปีที่แล้ว

      Переключить и посмотреть - если кол-во дошедших тестовых пакетов (состав коих известен приемнику) увеличилось, значит помехи. Если нет - преграда.

    • @shlemkin
      @shlemkin 3 ปีที่แล้ว +1

      @@variator111 *качество* связи убивают и расстояние, и помехи, и преграды... только качество мы и сможем узнать...
      включив подтверждение получения и установив максимальное кол-во попыток (по моему 15), можно после отправки пакета читать регистр 0x08 если не путаю))
      модуль вернет кол-во _повторных_ отправок. меньше - лучше, 0 - молодец)) ну и дальше так сканировать по каналам (одновременно переключая канал раба и хозяина, канешна) и потом выбирать лучший...
      почему-то я у себя в библиотеке nrf не вижу функции для считывания этого регистра... странно. ведь, знать сколько попыток ушло на передачу - это нормально)) и очень, как оказывается, полезно)) снова студенты поработали, штоле?)) да и фиг с ними, "прОсто читАй регИстр")))

  • @AgUAgUshka
    @AgUAgUshka 4 ปีที่แล้ว

    Работаю с nrf уже довольно долго и не где не паял кондеры да если nrf питать через самодельный преобразователь и через блок питания то естественно для частоты можно поставить но ((большой разницы не будет ) проверено) ))

  • @user-fh4rs9kh9d
    @user-fh4rs9kh9d 2 ปีที่แล้ว

    Доброго времени суток. В скетче приёмника при компиляции появляется ошибка
    byte data =[4];
    Ожидаемый идентификатор перед числовой константой.
    Как устранить? Благодарю.

    • @UCanDo
      @UCanDo  2 ปีที่แล้ว +1

      Почему у вас стоит знак равно?
      Должно быть так:
      byte data[4];
      Ни пробелов, ни знаков равно

  • @Krabiktv
    @Krabiktv 2 ปีที่แล้ว

    Подскажите отправляю radio.write(&counter, sizeof(counter));
    Можно как-то получить ответ что донные дошли до получателя?
    Мне нужна проверка if(counter == 10 && данные дошли получен ответ подтверждение)

    • @UCanDo
      @UCanDo  2 ปีที่แล้ว

      После отправки нужно перейти в режим приема. Получатель после того как получит данные должен перейти в режим передатчика и отправить подтверждение, которое получит отправитель. Иначе никак

  • @user-xl2fn8dq9e
    @user-xl2fn8dq9e 2 ปีที่แล้ว

    Дяденька ! Дайте , пожалуйста , доступ к скетчам на Гугл диске. Запрос отправлен. Заранее спасибо)

    • @UCanDo
      @UCanDo  2 ปีที่แล้ว +1

      Доступ открыл.
      К сожалению Гугл изменил политику безопасности теперь все мучаются из-за того что нужно открывать доступ.
      Не успеваю поправить все ссылки

  • @user-qu4yr6rs4v
    @user-qu4yr6rs4v 4 ปีที่แล้ว +2

    Добрый вечер! А можно между двумя модулями сделать двухстоторонний прием передачу ? И то и то в обе стороны. Конкретнее, идея пришла например р/у для машинки, управление по стандарту все, но на пульте дисплей добавить, и выводить какие нибудь показания с машинки. Уровень заряда батареи к примеру.

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว

      В примерах к библиотеке есть пример «двухсторонней» связи. В примере идёт переключение между приемом и передачей

  • @Ek_Ko
    @Ek_Ko 3 ปีที่แล้ว

    Если нрфка одна, на ce подать vdd, на csn - минус. Тогда будет работать? Планирую повесить на attiny13.

    • @UCanDo
      @UCanDo  3 ปีที่แล้ว

      В теории должно работать

  • @gromitwoll6907
    @gromitwoll6907 2 ปีที่แล้ว +2

    Решил проблему с задержкой delay.
    Для тех кто сталкивался с тем что модуль перестает работать после задержки больше 10 миллисекунд.
    Во-первых функция write в конце опускает питание модуля. Модуль может повторно не выйти из спящего режима. Питание нужно самому поднять.
    Но мне это не помогло. Оказалось что перед передачей числа нужно активировать две функции startListening() и stopListening().
    до сих пор не понимаю как они работают, но они пробуждают модуль после долгого сна.

    • @UCanDo
      @UCanDo  2 ปีที่แล้ว

      Проще не использовать delay();

    • @gromitwoll6907
      @gromitwoll6907 2 ปีที่แล้ว

      @@UCanDo
      Проблема возникает не из-за delay, а из-за того что модуль редко опрашивается. Если какой-либо цикл будет работать больше 15 миллисекунд то появится проблема.
      Или к примеру датчик температуры или какой-либо другой датчик будет долго собирать данные.
      Любая задержка дольше 10-15 миллисекунд вызывает зависания модуля.
      Несколько дней уже бьюсь с этой фигней. весь инет перерыл и ни у кого не было ответа как исправить баг.

  • @User_ycTaL
    @User_ycTaL หลายเดือนก่อน

    Здравствуйте! Сегодня приехали модули - собрал схему, подключил к ПК - модуль отображается корректно, но когда идут строчки после доступных каналов, там почти всегда только нули, иногда могут еденички проскочить. Но когда я законектил 2 модуля, все работало хорошо, модуль хорошо работал и принимал сигналы. Снова залил скетч доя проверки - тоже самое, почти всегда нули и изредка еденицы. Если подключаю можудь из другой партии - есть шумы. Что мржет быть с этими модулями? Может они какие-то особенные?)

    • @UCanDo
      @UCanDo  หลายเดือนก่อน

      Проблема в том что официального производителя уже нет. Все модули NRF, которые сейчас продаются, являются лишь копиями оригинала. И эти копии могут иметь абсолютно разное качество.
      Мне попадались разные модули. Были такие, которые только передавали, но принимать не могли, были такие, которые работали на расстоянии не более 10 метров, были и такие, которые могли работать только на конкретных настройках - что-то поменяешь - все! Не передают и не принимают сигнал.
      По этому нужно помнить что все что покупаете - подделка разной степени паршивости.
      Конечно, есть производители которые делают качественные модули, но на таких случайно не наткнешься.

  • @timsteel1060
    @timsteel1060 6 ปีที่แล้ว +1

    Незабываем кстати ,что электроника не любит статику

  • @safarov6303
    @safarov6303 5 ปีที่แล้ว

    Друг, помоги ещё советом. Делаю машинку на радиоуправлении небольшую, в качестве приемника использовал ардуино и nrf24l01. Машинка на коллекторном моторе и серве для поворотов. При пуске мотора (не всегда), намертво зависает приемная часть (не могу понять это ардуино или nrf24l01). Как посоветуешь избавится. Nrf24l01 запитан от ардуино напрямую из-за отсутствия понижайки на 3,3 вольт. Есть версия что при пуске мотора просаживпется напруга, но это бывает и при остановке мотора и вообще в любой момент, иногда даже от сервы. Можешь помочь? Может наводки?

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      Знаю такую проблему. Сам с этим сталкивался. Проблема в шумах по питанию. Шумы от мотора и сервы. Решается просто:
      1) запирайте nRF от 3.3 вольт! Обязательно! Для этого можно использовать AMS1117 на 3.3 вольта + конденсаторы на выходе стабилизатора, электролит и керамика. Номиналы любые. Стабилизатор можно напаять прямо на ардуиновские 5 вольт, а конденсаторы прямо на nRF.
      2) используйте L-C фильтр и диод для питания Ардуино. Я собираю так:
      Снова питается на прямую от 5 вольт (чтобы не влиять на Ардуино). Далее от 5 вольт идёт диод (любой, с минимальным падением напряжения), после диода подключается керамический конденсатор , другой его вывод на GND.
      К точке Диод-конденсатор подключается индуктивность, другой ее конец - выход. К этому выходу подключается электролит - это уже сглаженное, защищённое питание для Ардуино.
      Как то так. Надеюсь понятно объяснил.

    • @safarov6303
      @safarov6303 5 ปีที่แล้ว +1

      @@UCanDo спасибо большое, случайно нарвался на твоё старое видео про модернизации машинки с ардуино, там увидел схемку

  • @AlexBlog87
    @AlexBlog87 3 ปีที่แล้ว

    Привет. скажи пожалуйста, можно ли связать пульт от катера на 2,4 Г с модуля NRF24L01L, с ардуино с модулям NRF24L01L.

    • @UCanDo
      @UCanDo  3 ปีที่แล้ว

      Связать их вместе можно будет только при условии что и на пульте и на Ардуино будут одинаковые настройки радиомодулей, "труба", адрес канала и т.д. Так же нужно чтобы Ардуино умела правильно расшифровывать получаемые данные

    • @AlexBlog87
      @AlexBlog87 3 ปีที่แล้ว

      @@UCanDo
      Проблема такова. у меня весь комплект и катер и пульт. катера утопил и не работает плата управление. я хочу создать на ардуино другую плату. и есть возможность узнать идентификатор передачи, и канал, скорость, мощность. трубу можно ли узнать их как то. иль переделать и пуль?

    • @UCanDo
      @UCanDo  3 ปีที่แล้ว +1

      Нет, данные Настройки никак не получится узнать. А без этого не получится соединить их вместе

    • @AlexBlog87
      @AlexBlog87 3 ปีที่แล้ว

      ok.

  • @ussr7197
    @ussr7197 3 ปีที่แล้ว

    Старина у меня тоже также 1 модуль определялся но не шумов не находил и приемо-передача не работала, Может помочь перепайка серебристой детали с цифрами 16.000. У меня заработал. Если остались сломанные попробуй ради прикола.

  • @user-jo7yu9mu3h
    @user-jo7yu9mu3h 3 ปีที่แล้ว

    Привет. Скетч в ардуино обязательно заливать с подключенным модулем ?

    • @UCanDo
      @UCanDo  3 ปีที่แล้ว

      Нет. Прошивать можно отдельно. А потом подключить все необходимое. Не забудьте что все манипуляции с подключением/отключением можно производить только при отключённом питании!!

    • @user-jo7yu9mu3h
      @user-jo7yu9mu3h 3 ปีที่แล้ว

      @@UCanDo Спасибо

    • @user-jo7yu9mu3h
      @user-jo7yu9mu3h 3 ปีที่แล้ว

      @@UCanDo Все получилось. Сделал 4 канальную RC аппу. Проблема была в том что на макетке на одной шине питания сидел и приемник и передатчик. Разделив их, начали шевелится сервы при манипуляции джойстиками. Если интересно брал от сюда www.rcpano.net/2020/02/17/simple-and-cheap-radio-control-making-for-rc-models-diy-rc/

  • @13-Gram
    @13-Gram 6 ปีที่แล้ว

    такая же проблема на мега 2560 pro показывает "ффффф" меняю провода (либо в скетче цифры) местами- то "0000". хотя оба модули NRF рабочие проверял на "нано"

    • @UCanDo
      @UCanDo  6 ปีที่แล้ว +2

      NRF жестко привязывается к пинам SPI, единственное что можно поменять - это пины CE и CSN.
      Есть еще такой прикол: иногда, нужно играться с настройками инициализации:
      radio.setDataRate(RF24_2MBPS); // скорость обмена данными RF24_1MBPS или RF24_2MBPS
      radio.setRetries(15,15);
      radio.setCRCLength(RF24_CRC_8); // длинна контрольной суммы 8-bit or 16-bit
      radio.setPALevel(RF24_PA_MIN);
      Некоторые модули у меня заработали только когда я подобрал подходящий инит. То есть менял скорость, длинну контрольной суммы, мощность...

  • @valbaldemar
    @valbaldemar 6 ปีที่แล้ว +15

    18:38 елда дорисована. А если серьёзно, то все упрощения автора только больше запутывают

    • @alexbabenko392
      @alexbabenko392 4 ปีที่แล้ว

      Скорее анус) Хотя тут уже как у кого фантазия разгуляется

  • @user-dh6pr5uw4e
    @user-dh6pr5uw4e หลายเดือนก่อน

    Добрый день. Сможете помочь? Вообщем я делаю машинку на радиоуправлении на ардуино и нрф24л01. Также там есть серва, которя питается от 12в через стабилизатор l7805. При подаче питания все хорошо, вперед и назад работает стабильно (управления мотором через драйвер ta6586, также на мотор напаян керамический кондер), а вот с поворотами, тоесть с сервой не все гладко. Сначала все нормально, но спустя пару секунд (когда начинается нагрев стабилизатора) серву начинает дергать, то ее уводит вправо и она возвращается в начальное положение ,то она просто пищит и немного дёргается, то ее уволит влево и также резко возвращает в центр, где снова уводит в какую-то из сторон. Стабилизатор при этом греется. В чем может быть дело такого поведения сервопривода?

    • @UCanDo
      @UCanDo  หลายเดือนก่อน

      Использовать линейный стабилизатор - худшее решение! Нужно использовать импульсный. На пример: LM2596

  • @dedendssdsd6707
    @dedendssdsd6707 5 ปีที่แล้ว

    можно сделать глушилку блютуз колонок
    ?

  • @Mstezlov
    @Mstezlov 4 ปีที่แล้ว

    Быстрый вопрос , как мне подключить этот модуль если у меня на плате стоит motor shield ?

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว

      Смотрите распиновку вашего шилда. Подключение NRF идет по SPI, если эти пины заняты, то подключить не получится.

  • @medpunkt
    @medpunkt 3 ปีที่แล้ว

    Только начинают разбираться с Ардуино. Вопрос по теме. На 17:21 показано подключение датчика к nRF, и их взаимодействие, вопрос можно в этом случае не использовать Ардуина на стороне приемника? Необходимо передавать лишь один сигнал, с одного датчика.

    • @UCanDo
      @UCanDo  3 ปีที่แล้ว

      Передатчик - это не самостоятельное устройство. Он не может сам по себе функционировать. Для его работы нужен микроконтроллер. Так что без Ардуино не обойтись. То есть схема такая: с одной стороны датчики + ардуино + nRF, и с другой стороны nRF + ардуино + ....
      по другому никак

    • @medpunkt
      @medpunkt 3 ปีที่แล้ว

      @@UCanDo Так и думал, смутило, что на рисунке было показано стрелочками, что сигнал идет напрямую с датчика на nRF. Даже если предварительный сигнал и поступает на nRF он идет от ардуинки. Заинтересовали модули . JDY-40, они могут работать из без контролера, однако только в одну сторону, а мне нужна работа прием - передача, сигнал всего с одной кнопки и свечение всего одного светодиода, НО шесть независимых дистанционных модулей, что можете посоветовать? Неужели в каждой модуль придется ставить ардуинку?

    • @UCanDo
      @UCanDo  3 ปีที่แล้ว

      Увы, да... Можно, конечно сэкономить на размере и использовать что-то вроде attiny85... но это все тот же микроконтроллер. К сожалению не получится обойтись без микроконтроллера, который будет выполнять все необходимые операции.

    • @medpunkt
      @medpunkt 3 ปีที่แล้ว +1

      @@UCanDo Еще вопрос. Можно ли организовать трубы так что бы каждая из шести ардуинок работала независимо на прием-передачу? Пока понял что принимать можно по шести трубам, а вот передача будет только по одной трубе, как же разделить управление каждой ардуинкой отдельно?

    • @UCanDo
      @UCanDo  3 ปีที่แล้ว +2

      "Труб" для приема или передачи можно указать сколько угодно. Просто в коде нужно сделать переключение между "трубами".

  • @Red-di7zb
    @Red-di7zb 4 ปีที่แล้ว

    Ещё раз здравствуйте. У меня 2 nrf24l01+ с антеннами, ловят сигнал на расстоянии 600 метров по дороге на прямой видимости, но когда передатчик спускается по дороге сигнал теряется, ну вот и получается 600 метров. Может он идёт и дальше.
    Ну в любом случае, могу ли я как-то увеличить расстояние приёма сигнала?

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว

      Добрый день. Попробуйте поиграться с настройками nrf. Знаю что дальность на прямую зависит от настроек мощности и скорости передачи. Чем ниже скорость передачи, тем больше расстояние. То же самое и с усилителем, то есть настройкой мощности.

    • @Red-di7zb
      @Red-di7zb 4 ปีที่แล้ว

      @@UCanDo А если купить другие антенны, то должно же дальше будет ловить?

  • @smolenykrivich
    @smolenykrivich 5 ปีที่แล้ว

    Возможно ли каким-то образом организовать передачу с одной ардуинки , где есть считывания с двух и более датчиков?

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      Немного подробнее можете описать?
      Вы хотите чтобы одна Ардуино считывала показания датчиков, передавала их, а другая Ардуино их принимала?

    • @smolenykrivich
      @smolenykrivich 5 ปีที่แล้ว

      @@UCanDo да , верно )

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      Какие датчики вы планируете использовать?

    • @smolenykrivich
      @smolenykrivich 5 ปีที่แล้ว

      @@UCanDo ky-037(big sound ),ky-027,MQ-135(датчикгаза )

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      Код передатчика:
      #include
      #include
      #include "nRF24L01.h"
      #include
      RF24 radio(10, 9); // можно использовать любые (порты 15-19 CSN CE MOSI MISO SCK)
      /* -------------------*/
      const uint32_t pipe = 123456789; // адрес - устанавливается для каждой машинки отдельно
      int data[3];
      int ky037 = 0; // переменная отвечает за датчик звука
      int ky027 = 0; // переменная отвечает за датчик наклона
      int MQ135 = 0; // переменная отвечает за датчик газа
      #define SoundSensor A1 // определяем пины для датчиков
      #define TiltSensor A2
      #define GasSensor 10
      void setup()
      {
      radio.begin();
      delay(2000);
      radio.setDataRate(RF24_2MBPS); // скорость обмена данными RF24_1MBPS или RF24_2MBPS
      radio.setCRCLength(RF24_CRC_8);
      radio.setPALevel(RF24_PA_MIN);
      radio.setChannel(102); //////////////////////////// устанавливаете любой канал который вам нужно
      radio.setAutoAck(false);
      radio.setPayloadSize(32);
      radio.powerUp();
      radio.openWritingPipe(pipe); // открыть канал на отправку
      delay(2);
      radio.stopListening();
      delay(2);
      pinMode(SoundSensor, INPUT); // set pin to input
      pinMode(TiltSensor, INPUT); // set pin to input
      pinMode(GasSensor, INPUT); // set pin to input
      }
      void loop()
      {
      data[0] = analogRead(SoundSensor);
      data[1] = analogRead(TiltSensor);
      data[2] = digitalRead(GasSensor);
      radio.write(&data, sizeof(data));
      delay(50);
      }

  • @user-lt5kl2es1x
    @user-lt5kl2es1x 4 ปีที่แล้ว

    У меня nano обе и можно будет скачать и загрузить ваш скетч переписать цыфры 9.10 пины

  • @SchwererPanzerspahwagen1604
    @SchwererPanzerspahwagen1604 3 ปีที่แล้ว

    Здравствуйте. У меня при подключении модуля NRF24L01 + PA + LNA как бы я не менял местами CE и CSN почти все адреса по типу 0xfff... и 0x00... и модуль определяется как NRF24L01, когда на самой микросхеме указано что это версия +, на всех каналах шумы, например ccb8dffdccbdbddd0ccb9df, в чём может быть проблема?

    • @UCanDo
      @UCanDo  3 ปีที่แล้ว

      Одно из двух: либо неправильно подключён модуль, либо он испорчен.
      Может вы неправильно подключили шину SPI, или питание. А возможно модуль не рабочие

    • @SchwererPanzerspahwagen1604
      @SchwererPanzerspahwagen1604 3 ปีที่แล้ว

      Есть надежда если припаять конденсаторы? Питание в норме, SPI тоже. Возможно действительно модуль испорчен, но тут скорее он был таким изначательно.

    • @UCanDo
      @UCanDo  3 ปีที่แล้ว

      Пробуйте с конденсаторами. Попробуйте другой модуль с теми же проводами, если заработает то проблема в первом модуле, если нет, то проблема может быть в чем угодно. Может быть в подключении, не туда подключили, или провод испорчен, или скетч, или что-то ещё.
      Если и второй модуль не заработает то вариантов может быть ещё больше.
      Я вам однозначно не могу ответить. Нужно все проверять.
      В описании под видео есть ссылка на форум. Настоятельно рекомендую его почитать!

    • @SchwererPanzerspahwagen1604
      @SchwererPanzerspahwagen1604 3 ปีที่แล้ว

      Он ведёт себя как-то странно. Причём другой модуль, подключённый такими же проводами к такому же контроллеру работает и определяется. Самое странное то, что у него даже модель определяется неправильно... И работает от как-то странно..То вообще ничего не ловит, то одни помехи. Попробую кондёры припаять. Бывает чередуется 2 и 3, 7 и 6, иногда вообще одни 0. Вот как это выглядит: 00000000000000001111111111111111222222222222222233333333333333334444444444444444555555555555555566666666666666667777777777777777
      0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef
      77777777777777777777777777777777777777777777766666666666667777777777777777777777777777777777777666666666666666666777777777777777
      ddddddddccccccccccdeeeeeeeeeeeeeeeffffffffffffeeeeeeeededdddddddddddddddddddcccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbccccccc
      22222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333
      00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
      00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
      00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
      00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
      00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
      bbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa99999999999999999999999999999999999999999999999999999999aaaaaaaaaaaaaaabbbbbbbbbbbbb
      00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
      00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
      44444444444444444444444444444444444444444444444444444444444444444444444444444444444445544444444444444444444444444444444444444444
      77777777777777777777788888888888888888888888888877777776666666666666666666666666666667777777777777777777777777777777777777777777

    • @UCanDo
      @UCanDo  3 ปีที่แล้ว

      Если модель не определяется то это говорит о том что Ардуино не «видит» радиомодуль. Почитайте форум. Там много всего написано на эту тему

  • @user-lt5kl2es1x
    @user-lt5kl2es1x 4 ปีที่แล้ว

    Библиотека nrf2401 testes не может быть использовано имена папок должны начинаться с буквы или цыфры а за ними следуют буквы, цыфры,тире,точки и подчеркивания.максимальная длина63символов. Вот это у меня пишет когда я открываю скетч но она загружается и работает хотел бы узнать это так должно быть ответьте пожалуйста мне если есть вариант

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว

      Напишите полностью что пишет Ардуино IDE.

    • @user-lt5kl2es1x
      @user-lt5kl2es1x 4 ปีที่แล้ว

      @@UCanDo когда я открываю скетч которую я сохранил там сперва окошко вылазиет с надписью которую я вам написал .а потом открывается скетч и даже заливается в ардуино и работает .но в примерах нету скетч ей которые я сохранил .и извините что я вам так много пишу Но вы единственный который отвечает и старается помочь

    • @user-lt5kl2es1x
      @user-lt5kl2es1x 4 ปีที่แล้ว

      @@UCanDo Arduino: 1.8.9 (Windows 7), Плата:"Arduino Nano, ATmega328P"
      GettingStarted_CallResponse:17:18: error: RF24.h: No such file or directory
      compilation terminated.
      exit status 1
      RF24.h: No such file or directory
      Этот отчёт будет иметь больше информации с
      включенной опцией Файл -> Настройки ->
      "Показать подробный вывод во время компиляции"
      вот это пишет

    • @Vlad_4572
      @Vlad_4572 4 ปีที่แล้ว

      Ты решил проблему? если нет, поробуй сделать в точности как тут: th-cam.com/video/ACVtKDJVXS4/w-d-xo.html
      У меня хотя бы нет ошибок с библиотеками.
      Попробуй другую версию IDE. Обнови.

  • @aleksandrkalinin6238
    @aleksandrkalinin6238 หลายเดือนก่อน +1

    🎉

  • @user-xx4mu4nj4j
    @user-xx4mu4nj4j ปีที่แล้ว

    здесь void loop() {
    if(radio.available())
    {
    radio.read(data, 1)
    Serial.println(data[0])
    }
    } ошибка

  • @user-lt5kl2es1x
    @user-lt5kl2es1x 4 ปีที่แล้ว

    и на вашей библиотеки выдается такая ошибка #include

  • @armagedon8328
    @armagedon8328 2 หลายเดือนก่อน

    А если у меня в сканировании сети вместо нулей все 4, это норм?

    • @UCanDo
      @UCanDo  2 หลายเดือนก่อน

      Нет. Это какие-то левые данные.

  • @misterzaboyny607
    @misterzaboyny607 3 ปีที่แล้ว

    Посмотри маркировку на чипе, там должно быть

  • @user-xd6tt9ll7v
    @user-xd6tt9ll7v 6 ปีที่แล้ว

    где обзор модуля закоса под nRF24L01 ?

    • @UCanDo
      @UCanDo  6 ปีที่แล้ว

      Сниму в ближайшие дни. Может в пятницу, может в воскресенье.

  • @safarov6303
    @safarov6303 5 ปีที่แล้ว

    Друг, помоги советом. Как максимально уменьшить, программно, потребление энергии этими модулями?

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      Они не много потребляют, и потребляют только в момент приёмо-передачи.
      Можете уменьшить мощность, но это скажется на дальности.

    • @safarov6303
      @safarov6303 5 ปีที่แล้ว

      @@UCanDo я сделал так, чтоб отправлялись данные только тогда, когда они изменяются. Но думаю сделать так, чтоб они отправлялись только тогда, когда приемник подтвердил что он получает данные. Как можно это реализовать?

    • @safarov6303
      @safarov6303 5 ปีที่แล้ว

      @@UCanDo или хотя бы просто чтоб я знал что приемник не получает информацию и это отображалось на передатчике

  • @Pegas136
    @Pegas136 6 ปีที่แล้ว +1

    Привет. и всётаки уточни ёмкость керамического конденсатора. ;) Жду

    • @UCanDo
      @UCanDo  6 ปีที่แล้ว +1

      На разных форумах пишут по-разному. Большинство (и я тоже ) ставят 0.1

    • @Pegas136
      @Pegas136 6 ปีที่แล้ว +1

      МикроФарад... ;) Вы уж пишите точнее )))) другим тоже будет интересно прочитать

    • @UCanDo
      @UCanDo  6 ปีที่แล้ว +1

      Да, все верно, микрофарад. Сын отвлекает...

  • @SkyIsSky
    @SkyIsSky 5 ปีที่แล้ว +1

    А нормально,если каждый раз модуль ловит разные шумы?

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

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

    • @SkyIsSky
      @SkyIsSky 5 ปีที่แล้ว

      Home Made - То, что ты можешь сделать спасибо,теперь понял

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      Не за что! Успехов вам!

  • @user-xw1ez8ig2k
    @user-xw1ez8ig2k 3 ปีที่แล้ว +3

    Пишу с ака жены, проверяйте контакты или лучше пропаять всё штыревые контакты, у меня так мертвец ожил.!!!!

  • @konstantind.7679
    @konstantind.7679 5 ปีที่แล้ว

    У меня в мониторе порта "крякозябры". В чем может быть проблема?

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      Либо скорость порта неправильно настроена (в скетче она скорость, а в мониторе порта - другая)
      Либо что-то ещё. Сложно сказать так как не понятно что именно выдаёт сериал.
      Сделайте фото

    • @konstantind.7679
      @konstantind.7679 5 ปีที่แล้ว

      Home Made - То, что ты можешь сделать огромное спасибо, за столь быстрый ответ! Я уже разобрался, таки разная скорость. Я просто, ну очень начинающий)))

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว +1

      Все когда-то учились :)
      Если что - спрашивайте, постараюсь помочь!

  • @Red-di7zb
    @Red-di7zb 4 ปีที่แล้ว

    Видео хорошее, повторил всё, но не работает.
    Скетчем test проверил, 2 модуля определяются и ловят шумы wifi роутера на каналах, то есть не сплошные нули, но когда я прошиваю на один модуль скетч приемника, а на другой скетч передатчика, то приёмник просто ловит одни нули,но когда выключаешь передатчик то и приемник перестаёт печатать нули. Модули с антенной и доп модулем на питание с 5 на 3.3 вольта. Почему может быть такая проблема?
    PS: конденсаторы не напаивал.

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว

      У вас модули с усилителями? То есть не обычные, а с антенной? Такие модули нужно правильно настраивать. Нужно играться с инициализацией. Первое: нужно настраивать все что только возможно. Устанавливать все возможные регистры.
      Нужно пробовать различные варианты настроек и опытным путём подобрать те, при которых модули будут работать стабильно. Помню тоже с ними долго возился. У меня заработали когда я выставил уровень усиления на минимум.

    • @Red-di7zb
      @Red-di7zb 4 ปีที่แล้ว

      @@UCanDo Понял, спасибо, буду пробовать

    • @Red-di7zb
      @Red-di7zb 4 ปีที่แล้ว +1

      @@UCanDo Огромное тебе спасибо, заработало.

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว +1

      Отлично! Рад что все заработало!

  • @sergeysergeyev4462
    @sergeysergeyev4462 5 ปีที่แล้ว

    Мне вот любопытно, многие говорят, обязательно впаять конденсаторы, почему тогда их на заводе не впаивают. Это всё равно что в автосалоне автомобили без колёс продавали бы, вроде и автомобиль собранный, и колёса не сильно дорогие, а псле покупки надо докупить и прикрутить?

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      Они «обязательны» в том случае когда возможны проблемы с питанием.
      Вообще выпускается очень много компонентов, где есть обязательная установка компонентов, на пример DHT22, DHT11, DS18B20 и т.д. Все зависит от схемотехники.

    • @sergeysergeyev4462
      @sergeysergeyev4462 5 ปีที่แล้ว

      Тут да согласен, мало ли куда разработчик этот модуль впиндюрит. С DS12B20, такая же ерунда была, без 4.7 кома ардуинка отказывалась температуру читать, чотя хозяин оборудования себя пяткой в грудь бил что у него на прямую работало.
      @@UCanDo

  • @user-lt5kl2es1x
    @user-lt5kl2es1x 5 ปีที่แล้ว

    Здравствуйте а можно 100mf припоять .спасибо

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      Можно, конечно. Но разницы между 10 мф и 100 мф почти не будет. Больше чем 16 мф нет смысла ставить

  • @k0x024
    @k0x024 6 ปีที่แล้ว

    Может модули не работает из-за того что выбило статикой при пайке конденсаторов?

    • @UCanDo
      @UCanDo  6 ปีที่แล้ว +1

      Я модули тестирую в первую очередь как есть, без конденсаторов. Если не показывают нормальную работу то ставлю конденсаторы. Если не помогло - играюсь с инициализацией. Если и после этого модуль "глухой" и не принимает никакого сигнала, то это значит что он дохлый. И пайка конденсаторов ни на что не влияет.
      Если модуль "слышит", но не передаёт - нужно подбирать настройки инициализации. Такие модули практически всегда удаётся запустить.

  • @chrisn.6760
    @chrisn.6760 5 ปีที่แล้ว

    У меня не получается питать nRF24L01 через ардуино, работает только с наружным напряжениям

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      Напишите, пожалуйста, подробнее.

  • @schabanow
    @schabanow 4 ปีที่แล้ว +13

    Выпуская видео, сначала напиши сценарий - обстоятельно, в подробностях, ничего не упуская. Потом по этому сценарию напиши закадровый комментарий. Потом снимай. Потом просто ОЗВУЧЬ его, не торопясь: чётко, складно, последовательно, с расстановкой. Просто НЕ ТОРОПЯСЬ, как можешь красиво, ПРОЧТИ БУМАШКУ. Потом сведи закадровый комментарий с видео. В результате получишь совсем другой уровень! Не мычи, не кряхти в микрофон, не пытайся на лету подбирать слова, натужно изображая из себя опытного оратора... На данный момент у тебя получилось не руководство, а какой-то смертельный пиздец. Всё, о чём ты промычал и прокряхтел, можно было уместить в пять минут. Остальное - тупо вода. Если говоришь, что модуль контрафактный - расскажи о признаках. Если не можешь - просто скажи, что не можешь, не знаешь, не умеешь отличить, и что ты просто так ДУМАЕШЬ, потому что модуль у тебя не завёлся... А если победил - так ты ж расскажи, КАК? Нахера сначала закидывать удочку, вроде бы заводить речь о подделках, а потом просто подвешивать идею в воздухе - типа ПОДДЕЛКА, но Я и её победил! -1000 Потерянное время.

  • @demkaaaaa
    @demkaaaaa 3 ปีที่แล้ว

    У меня даже статистика эта не показывается. Сразу иероглифы пишутся в одну строку. 3 модуля брал, на всех одинаково. Не знаю в чем причина

    • @UCanDo
      @UCanDo  3 ปีที่แล้ว

      Настройки сериал порта выставлены неверно

    • @demkaaaaa
      @demkaaaaa 3 ปีที่แล้ว

      @@UCanDo спасибо. Получилось. У меня выдает строку с нулями и в нескольких местах есть единички, штуки 2-3. Это значит все таки рабочие? Шумов очень мало в общем. На них напаял конденсаторы

    • @demkaaaaa
      @demkaaaaa 3 ปีที่แล้ว

      @@UCanDo
      Ваш Скетч передатчика и приемника работает:) получилось:)
      Но странно, что взял готовый скетч на управление моторчиками джойстиком, подключил по схеме чтоб просто проверить и дальше разбираться, ничего не вышло, не реагирует. Радует только что они все таки рабочие

    • @UCanDo
      @UCanDo  3 ปีที่แล้ว

      Если тестовые скетчи работают а другие нет то проблема либо в подключении либо в настройках. Скорее всего в скетче указаны другие пины

  • @VOVAN781000
    @VOVAN781000 6 ปีที่แล้ว

    Кто нибудь может сказать, по поводу зависабельности модуля nrf24l01+ ? Модуль не имеет вывода reset, соответственно, возникает вопрос, виснет ли он, при длительной работе? Обычно болезнью "наш модуль надёжен на столько, что мы даже не делаем пин reset", болеют китайцы, с последующим геморроем после зависания.

    • @UCanDo
      @UCanDo  6 ปีที่แล้ว

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

    • @VOVAN781000
      @VOVAN781000 6 ปีที่แล้ว

      Ну хотя бы пару лет, без перезагрузки, и без отключения питания проработает?

    • @user-mv6qs5xp6p
      @user-mv6qs5xp6p 5 ปีที่แล้ว

      @@VOVAN781000 ты че такое строить собрался, что пару лет не будет возможности произвести диагностику техники? Мне кажется для таких замыслов нужно использовать оборудование подороже самых дешевых китайских модулей связи...

    • @VOVAN781000
      @VOVAN781000 5 ปีที่แล้ว

      @@user-mv6qs5xp6p Я в общем то всю жизнь делаю устройства, которые не имеют права виснуть вообще, и не обслуживаются годами. P.S. nrf24l01 уже проверил - можно брать, не виснет, надёжен (чипсет). Ну и Nordic, это далеко не Китай, это Норвегия )

    • @user-mv6qs5xp6p
      @user-mv6qs5xp6p 5 ปีที่แล้ว

      @@VOVAN781000, завышенные требования к своим поделкам это хорошо) Молодцом.

  • @user-wi8bp7mo7t
    @user-wi8bp7mo7t 6 ปีที่แล้ว

    вопрос если модуль принимает данные но адрес нули что с ним

    • @UCanDo
      @UCanDo  6 ปีที่แล้ว

      Я не совсем вас понял. Можете немного подробнее написать? Что за "адрес нули"?

  • @passaw7
    @passaw7 4 ปีที่แล้ว

    Smd версию победите)) чтобы она ловила также через стены. А не на 6м прямой видимости

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว

      SMD от обычной ничем не отличается. Только разъемом подключения. В остальном они идентичны. И разницы между ними в дальности нет. Если у вас не работает так как надо, то либо вы что-то не так делаете, либо у вас бракованная NRF.

  • @user-sk3rv8vx9i
    @user-sk3rv8vx9i 4 ปีที่แล้ว

    дайте ссылочку где собирались рации

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว

      В поиске введите "рации на NRF24L01"

  • @user-jw7zt3rv7n
    @user-jw7zt3rv7n 8 หลายเดือนก่อน

    Вышел срок у ссылки на скетч. Больше нету доступа

    • @UCanDo
      @UCanDo  8 หลายเดือนก่อน

      Изменились настройки доступа у Гугла. Просто запросите доступ - открою.

    • @user-jw7zt3rv7n
      @user-jw7zt3rv7n 8 หลายเดือนก่อน +1

      @@UCanDoЗапросил, заранее спасибо

  • @user-lt5kl2es1x
    @user-lt5kl2es1x 4 ปีที่แล้ว +1

    Хотя бы объясните как правильно установить библиотеку если вас это не затруднит буду признателен вам

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว +1

      wiki.iarduino.ru/page/Installing_libraries

    • @user-fh4rs9kh9d
      @user-fh4rs9kh9d 2 ปีที่แล้ว

      Ух, неожидал такого быстрого ответа. Благодарю. Сам проглядел. А ещё не смог открыть файл с тестовым скетчем. А рабочие вручную переписал. Проще не нашёл, респект.

    • @UCanDo
      @UCanDo  2 ปีที่แล้ว

      А почему не открывается? Там простой архив. RAR. Разархивируйте его, внутри скетчи и схемы.

    • @vikspirin5709
      @vikspirin5709 ปีที่แล้ว

      @@UCanDo меня гугл к файлу не пускает, нет доступа... Может быть, можете мне на мыло отправить этот архивчик? Мыло моё: vikspirinсобакаyandexточкаru, заранее благодарен. А то я уже всю голову сломал, эти модули есть, есть блоки с таким же гнездом... Но всё распиновано под модули на esp8266 и микросхеме памяти, а гнезда под них одинаковые. Только тут нашёл хоть какую-то информацию и опыт работы.

    • @UCanDo
      @UCanDo  ปีที่แล้ว

      Это Новая политика защиты гугла, все ссылки нужно менять… либо ждать пока я вручную открою доступ. Блин, не удобно…

  • @user-kb7cu9tk4i
    @user-kb7cu9tk4i 5 ปีที่แล้ว

    дайте ссылки на библиотеки

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      Библиотека RF24 устанавливается через стандартный менеджер библиотек.

  • @user-wq8hw1kx2z
    @user-wq8hw1kx2z 5 ปีที่แล้ว

    Добрый день уменя вот-так выглядит
    00000000000000000000000000000000000000000000000000000000000000034428778513777631550000000000000000000000000000000000000000000000
    00000000000000000000000000000000000000000000000000000000000000024477306634625888520000000000000000000000000000000000000000000000 это нормально

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      В общем, да. Очень много шумов на "средней" полосе. Эти каналы нельзя использовать. Когда будете делать готовое устройство, в настройках прописывайте канал выше 90

  • @Eduardmelnikoff
    @Eduardmelnikoff 5 ปีที่แล้ว +1

    Приходит внук со школы, а бабуля на его компе порнуху смотрит...
    - Бабушка! Ты чё? Совсем сбрендила?
    - Внучек, не поверишь!!! Пятый раз пересматриваю и все никак в толк не возьму....
    Поженились они или нет?
    Вот и я не пойму как с приёмника подать команду на переключение реле на ардуинке передатчика...

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      На примере р/у машинки: th-cam.com/video/jsFWDS6gBjc/w-d-xo.html

  • @user-lt5kl2es1x
    @user-lt5kl2es1x 4 ปีที่แล้ว

    спасибо вам за то что старались ответили все это не работает туфта

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว

      Просто вы что-то делаете нетак

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว

      Попробуйте разобраться

    • @user-lt5kl2es1x
      @user-lt5kl2es1x 4 ปีที่แล้ว

      @@UCanDo наверное и вам я надоело мне отвечать сделал все в точь до самых мелочей без результатов .разные способы испробовал устанавливается та библиотека которая мне не нужна .а те которые мне очень нужны ваша ,Алекс гайвера, итд . Не устанавливается очень жаль

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว

      Просто попробуйте найти где у вас ошибка. Это сможете сделать только вы.
      Посмотрите как у вас в скетче записаны подключаемые библиотеки, может там ошибка? У меня это так:
      #include
      #include
      #include "nRF24L01.h"

    • @user-lt5kl2es1x
      @user-lt5kl2es1x 4 ปีที่แล้ว

      @@UCanDo спасибо вам большое .вы очень хороший человек все пытаетесь помочь уважуха и респект вам👍👍👍👍 щас посмотрю

  • @user-lt5kl2es1x
    @user-lt5kl2es1x 4 ปีที่แล้ว

    все делал как тут в ютюбе показывают

  • @user-lt5kl2es1x
    @user-lt5kl2es1x 4 ปีที่แล้ว

    все версии испробовал /ни где ваши скетчи не сохроняются

  • @13-Gram
    @13-Gram 6 ปีที่แล้ว

    и почему то питание на нрф падает до 1 вольт после запуска ардуинки. Конденсатор не помог

    • @UCanDo
      @UCanDo  6 ปีที่แล้ว

      Короткое замыкание.

    • @13-Gram
      @13-Gram 6 ปีที่แล้ว

      вообще какой то полтергейст. никакого К. З. нет (и тестером тоже проверял). во время подачи питания все норма, но буквально через пару секунд видимо когда загрузилась ардуинка в связке с нрф питание падает

    • @13-Gram
      @13-Gram 6 ปีที่แล้ว

      P. S. Скетч на мега 2560 про(Robotdyn) проверка шумов в воздухе

    • @UCanDo
      @UCanDo  6 ปีที่แล้ว +1

      Попробуйте прописать другие настройки инициализации NRF

    • @Avazart
      @Avazart 5 ปีที่แล้ว

      Неправильно подключил, проверь распиновку, иногда на самом модуле неправильно указана распиновка.

  • @user-rh6du6pt6c
    @user-rh6du6pt6c 5 ปีที่แล้ว

    на порте монитора появляются только символы(((((( что это может значить?

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      Настройка сериал порта неправильная. В правом нижнем углу установите правильную скорость.

    • @user-rh6du6pt6c
      @user-rh6du6pt6c 5 ปีที่แล้ว

      @@UCanDo спасибо. На выходных будем опять мучать)))))

  • @ivanraykovskiy7387
    @ivanraykovskiy7387 4 ปีที่แล้ว

    Странно, но ничего не работает, при попытке вывести инфу про модуль, ничего не выводиться

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว

      Старость монитора порта выставлена неверно. Посмотрите какая скорость у вас прописана в скетче (SerialBegin), такую же скорость поставьте в мониторе порта (правый нижний угол)

  • @MrEmotion74
    @MrEmotion74 3 ปีที่แล้ว

    Дядюшка Ляо говорит что он не посылал тебе 3 сожженных модуля! Говорит это из-за конденсаторов, непредусмотренных его семьей! А на самом деле все прекрасно, но не раскрыто назначение кондеров!

    • @UCanDo
      @UCanDo  3 ปีที่แล้ว

      А про два конденсатора слышали?
      Вообще среди изготовителей этих модулей есть очень много брака. Так, на пример, у меня есть горка радиомодулей, заказанных в разное время у разных продавцов. Есть обычные, а есть с усилителем и антенной. Около 20% всех модулей что я когда-либо заказывал приходили с браком. Либо не работают совсем, либо только принимают или только передают. Попадаются и такие что нормально работают, но на расстоянии в 100 раз меньшем чем должны были бы. На пример у меня есть несколько модулей с усилителями и антеннами. По документации они должны работать на расстоянии до 1000м. Но мне попались несколько штук, которые работают на расстоянии не более 10 метров...
      Это все без учета упомянутых вами конденсаторов. Те модули, которые стабильно работают после установки конденсаторов я считаю полностью рабочими и к браку не отношу. А вот реального брака действительно хватает...

  • @safarov6303
    @safarov6303 5 ปีที่แล้ว

    Кто шарит помогите разобраться. Купил nrf модули себе, подпаял всё к ардуино, питание 3,3 подвёл через понижайку импульсную, на всякий случай на сами модули кондеры припаял, залил прошивку на обе в которой в порте показывает время отправки сигнала. Но при отправке почти всегда ошибку показывает, изредко отправляются сигналы и то с задержкой 1000+ микросекунд. Уже всё перепробовал, заного перепаивал, перепроверял контакты, одно и то же. Помогите кто может, а то всё готово для машинки радиоуправляемой, а вот эта ситуация подводит

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      Сами модули проверяли тестовым скетчем?
      Где расположены модули? У меня была ситуация: модуль расположил в правой части пульта, там где рукоятка. Получалось что когда пульт брал в руки то рука полностью накрывала ту часть где находился модуль. Из-за этого связь была очень не устойчивой. Руку убираю - все в порядке. Пришлось менять местоположение модуля.
      Посмотрите, может что-то мешает сигналу: провода и т.д.
      И посмотрите как ведут себя модули в непосредственной близости, то есть в нескольких сантиметрах расположите друг от друга.
      Еще проблема может быть программной. Может сам скетч написан не оптимально, или настройки модуля не подходящие.

    • @safarov6303
      @safarov6303 5 ปีที่แล้ว

      @@UCanDo модули не в пульте, я их для теста проверял, запаяв напрямую. Ставил тестовую прошивку, модуль определяется, прогонял по частотам, шумят на мой роутер в определенном диапазоне частот, но не стабильно: То нули показывают, то шумят. Ощущение как будто импульсами модуль работает, при приеме/передаче они находят друг друга, но изредко. Не могу понять в чём причина. Думаю, может питание, заказал преобразователи с 5 на 3.3, но ждать долго. Думал кто поможет

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      Показания в тестовой прошивке - норма. Просто частоты сигналов не совпадают.
      По питанию я всегда ставлю AMS1117 на 3.3 вольта + два конденсатора (электролит на 10 мкф. и керамику) на саму nRF. Этого вполне хватает. Преобразователи ставить совершенно не обязательно. Наоборот, они будут работать в ШИМе, и могут шуметь, а nRF чувствительна к питанию. По крайней мере с AMS1117 у меня проблем никогда не было.
      У вас есть еще модули? Попробуйте поменять. Может они из разных партий. Такое бывает.
      Еще нужно играться с настройками:
      radio.setDataRate(RF24_2MBPS); // скорость обмена данными RF24_1MBPS или RF24_2MBPS
      radio.setRetries(15,15);
      radio.setCRCLength(RF24_CRC_8); // длинна контрольной суммы 8-bit or 16-bit
      radio.setPALevel(RF24_PA_MIN); // RF24_PA_MIN, RF24_PA_LOW, RF24_PA_HIGH and RF24_PA_MAX
      radio.setChannel(102); // установка канала
      radio.setAutoAck(false); // - автоответ.
      У вас модули с антенной (усилителем) или без? У меня были модули, которые стабильно заработали когда я поставил скорость RF24_1MBPS и усилитель RF24_PA_MIN, при других настройках связи почти не было.
      Пробуйте.

    • @safarov6303
      @safarov6303 5 ปีที่แล้ว

      @@UCanDo спасибо что откликнулись, вечером отпишусь если помогут ваши советы.

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      Не за что. Сам с NRF много возился.

  • @midlfordmg
    @midlfordmg 5 หลายเดือนก่อน

    можно доступ пожалуйста

    • @UCanDo
      @UCanDo  5 หลายเดือนก่อน

      Простите за задержку. Сделано!

  • @user-mv6qs5xp6p
    @user-mv6qs5xp6p 5 ปีที่แล้ว

    не понял а зачем керамический кондер в питании? Я первый раз тоже с этой бедой столкнулся, модули вроде определялись, виделись, но друг с другом в упор отказывались общаться. Напаял електролит на 10 по совету, как рукой сняло. Зачем керамический? Дань правильной схемотехнике?

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      Электролитический конденсатор защищает от просадок напряжения. Керамический конденсатор выступает в роли высокочастотного фильтра по линии питания. Он так же необходим, так как предотвращает многие "глюки" в работе. Модули nRF очень чувствительны к питанию, как к просадкам напряжения, так и высокочастотным шумам. Так что керамику тоже обязательно ставить - избавитесь от головной боли выискивания причины внезапных глюков в работе.

  • @landsknext
    @landsknext ปีที่แล้ว

    несколько модулей по одной трубе передавать могут? написать 2 "трубы" и по ним 15 приборов общаться?

    • @UCanDo
      @UCanDo  ปีที่แล้ว

      Если одновременно, то нет. Сигналы будут накладываться друг на друга. Только поочередно. Тогда можно использовать 2 «трубы»

    • @landsknext
      @landsknext ปีที่แล้ว

      @@UCanDo мне нужно большое количество устройств связать. Пробовал через Esp делать, что-то вроде мэш-моста, но не смог найти рабочего примера, где бы ЕСП-шка выступа и передатчиком и приемником одновременно (в режиме приемника могла бы переключаться программно в режим передатчика. отправлять сигнал и снова "слушать")

  • @Vislord
    @Vislord 2 ปีที่แล้ว

    дай разрешение на файл скетча пжж

    • @UCanDo
      @UCanDo  2 ปีที่แล้ว

      Имейте терпение. Я не сижу у компа и не жду когда кто-то запросит.
      Сейчас сделаю.

  • @user-vk2wy7wx4r
    @user-vk2wy7wx4r 5 ปีที่แล้ว

    подскажите пожалуйста при верном подключении к ардуино уно после компеляции теста в порту выдает следующий ряд символов BPD⸮vK ⸮⸮⸮⸮]⸮BGF⸮B⸮XBCC⸮Z⸮⸮B\Q⸮X⸮A'BE@⸮⸮⸮]⸮⸮⸮⸮C CBCBCBC⸮BCBCBCBCBCBCBCCC⸮CBCBCBCBCBCCCCB⸮CCCBBBCBCBCBC⸮BCBCBCBCBCBCBCBCBCB⸮. Подскажите в чем может быть проблема и возможное решение данной проблемы.

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      Скорее всего у вас в скетче и в Мониторе Порта установлены разные скорости.
      Посмотрите, что бы в скетче и в мониторе порта стаяла одна и та же скорость! В скетче это устанавливается в разделе Setup:
      Serial.begin(9600);
      В Мониторе Порта скорость выбирается в правом нижнем углу. Ее нужно установить такой же как и в скетче!

    • @user-vk2wy7wx4r
      @user-vk2wy7wx4r 5 ปีที่แล้ว

      благодарю вас.

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      Надеюсь заработало :)
      Успехов вам!

    • @user-vk2wy7wx4r
      @user-vk2wy7wx4r 5 ปีที่แล้ว

      хотелось бы уточнить заработает ли ваша програма на ардуино про микро(с учетом понижения 5 вольтов)

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว

      Не играет роли какую Ардуино использовать. Главное что nRF24L01+ должна работать от 3.3 вольт. По этому для ее питания нужен еще один стабилизатор.

  • @user-sk3rv8vx9i
    @user-sk3rv8vx9i 4 ปีที่แล้ว

    а может надо модуль прошить

  • @TOP1SIGMA
    @TOP1SIGMA 20 วันที่ผ่านมา

    Вроде все правильно подключил но в мониторе порта какие то символы и квадраты

    • @UCanDo
      @UCanDo  20 วันที่ผ่านมา

      Неправильно установлена скорость передачи данных в мониторе порта.

    • @TOP1SIGMA
      @TOP1SIGMA 20 วันที่ผ่านมา

      Я проверяю с ардуино нано

    • @TOP1SIGMA
      @TOP1SIGMA 20 วันที่ผ่านมา

      @@UCanDoкакую выбрать?

    • @UCanDo
      @UCanDo  20 วันที่ผ่านมา

      Скорость в мониторе порта нужно выбирать ту же самую какая прописана в скетче.

    • @TOP1SIGMA
      @TOP1SIGMA 20 วันที่ผ่านมา

      @@UCanDo спасибо

  • @user-lt5kl2es1x
    @user-lt5kl2es1x 4 ปีที่แล้ว

    #include "nRF24L01.h"скажи пожалуста почему у меня вот это ошибка в скетче

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว

      Возможно у вас не установлена библиотека

    • @user-lt5kl2es1x
      @user-lt5kl2es1x 4 ปีที่แล้ว

      Как объяснили установил

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว

      Тогда полностью напишите что у вас выдаёт в терминале, а то гадать приходится

    • @user-lt5kl2es1x
      @user-lt5kl2es1x 4 ปีที่แล้ว +1

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

  • @user-lt5kl2es1x
    @user-lt5kl2es1x 4 ปีที่แล้ว

    rf.h:no such file or directory

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว

      Это говорит о том что у вас не установлена библиотека NRF

    • @user-lt5kl2es1x
      @user-lt5kl2es1x 4 ปีที่แล้ว

      @@UCanDo я думал что вы конкретно что то посоветуете . библиотека установлена .

    • @user-lt5kl2es1x
      @user-lt5kl2es1x 4 ปีที่แล้ว

      По другому незнаю может ещё способ есть как установить эту библиотеку

  • @bmk74
    @bmk74 6 ปีที่แล้ว

    автор. все таки советую почитать даташит на модуль. что бы не нести чушь. Во первых проверять модули зашумленностью каналов .это шедевр. А по поводу автоответа вообще супер. модуль никуда ничего не записывает.

    • @UCanDo
      @UCanDo  6 ปีที่แล้ว

      Предложите ваш вариант как проверить модули на работоспособность.

    • @bmk74
      @bmk74 6 ปีที่แล้ว +1

      Home Made - То, что ты можешь сделать
      Начнем с того каким образом он выводит данные о шуме в каналах. Опять же смотрим библиотеку и то как она выводит эти данные..далее читаем datasheet . и что мы видим...А вот что у данного модуля есть один регистр который устанавливается в 1 когда на протяжении не менее 128 микросекунд модуль находиться в состоянии приема и обнаруживает на данной частоте несущую (частоту). ну типа что на данной частоте передаются данные а таких у модуля уж 125 частот начиная от2.4 Ггц и выше с шагом 1 мгц. так вот данный скетч опрашивает каждую частоту 100 раз. и при обнаружении несущей инкрементирует счетчик. а уже потом выводит данные этого счетчика..но не более 15 или 0xf . это для выравнивания.что бы табличка не разъехались. и на этом основании расчитывается зашумленность данной частоты. Кстати в том же даьашите про эту возможность написано. но в контексте того что если при передаче пакетов у вас много потерь. тогда можно воспользоваться данной возможностью для выяснения какая частота более "чистая . А теперь представьте у вас свой дом Где нет ни одного роутера и wi fi. и у вас будут по все частотам нули. единственный способ проверить это только два модуля. один на прием второй на передачу. Да и по поводу автоответа. это работает совсем не так. эта опция включает ретрейны. т.е если пакет потерян то модуль будет его пересылать по истечению таймаута. ну и еще там есть опции. и ничего более. Кстати полезная штука. Так как модуль после отправки пакета сам переходит в режим прослушки и ждет ответа. и в случае его отсутствия переотправляет данные. Ну как то так.
      P.S. с ардуино давно не работаю. есть мк более интересные. тот же esp. ног маловато. под nrf2401 почти все выходы занял.но сама железка намного лучше.

  • @tigrafrog
    @tigrafrog 6 ปีที่แล้ว +7

    1. Объявляем о том что нужны два конденсатора.
    2. Все работающие модули показаны без конденсаторов.
    ??????
    Всем совет: не мучайтесь, доплатите чуть-чуть и купите "Base module" к ним. Тогда не нужно конденсаторы колхозить и в 90% все "неработающие" заработают. У меня было 2 "проблемных", плюнул, купил 2 новых с "Base module" - и проблемные сразу "завелись".

    • @tigrafrog
      @tigrafrog 6 ปีที่แล้ว +2

      Именно. LDO 3.3 + все необходимые конденсаторы и коннекторы в удобном формате = "ехать сразу". А так да, можно всё самому.

    • @UCanDo
      @UCanDo  6 ปีที่แล้ว +1

      Без конденсаторов - новые, и проверяются на расстоянии 5 см. друг от друга. Я всегда ставлю конденсаторы. На пример посмотрите мое видео о радиоуправлении на ардуино.
      Покупать что-то еще? Ну, модули nRF должны работать без покупки дополнительных модулей. В то же время что из себя представляют эти модули? Стабилизатор + конденсаторы, а цена космическая, как сам модуль...

    • @tigrafrog
      @tigrafrog 6 ปีที่แล้ว +1

      Понятно: Do as I say, not as I do!
      "модули nRF должны работать без покупки дополнительных модулей." - да, при наличии достаточного питания.
      Да, можно всё самому. Мне представляется наиболее удобным такой вариант: В "конечной коробочке" LDO, на столе - модуль(и).

    • @UCanDo
      @UCanDo  6 ปีที่แล้ว

      В даташите написано что они предназначены для 5 в. логики. К тому же в "модулях" нет никакой конвертации этой самой логики. Только стабилизатор питания и конденсаторы...

    • @bmk74
      @bmk74 6 ปีที่แล้ว

      Home Made - То, что ты можешь сделать
      а вот интересно конденсатор на 10 мкф зачем. у вас модуль жрет в пике несколько сот миллиампер? или скачки напряжения в сотни миливольт? если последнее то лучше поменять стабилизатор. ))

  • @Clindatu
    @Clindatu 2 ปีที่แล้ว

    У меня дальше 5 метров по прямой не работает(((

    • @UCanDo
      @UCanDo  2 ปีที่แล้ว

      Бракованный или подделка. Часто попадаются. У меня тоже таких не мало

    • @Clindatu
      @Clindatu 2 ปีที่แล้ว

      @@UCanDo а есть проверенный магазин? Я обычно беру на WAVGAT на Алиэкспресс. Думал там нормальные платы(

    • @UCanDo
      @UCanDo  2 ปีที่แล้ว

      Я покупал в разных магазинах - это все лотерея, так как официальный производитель их больше не изготавливает.

  • @user-lt5kl2es1x
    @user-lt5kl2es1x 4 ปีที่แล้ว

    иммено выдает ошибку на заголовочную файл

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว

      Полностью напишите что выдаёт Ардуино IDE. Без этого я не могу вам ничего подсказать

    • @user-lt5kl2es1x
      @user-lt5kl2es1x 4 ปีที่แล้ว

      @@UCanDo compilation terminated.exit status 1 rf24.h: No such file or directory .Неверная библиотека найдена в C:\Program Files(x86)|\Arduino\libraries
      rf:нет заголовочных файлов (.h),найденных в C:\Program Files(86)\ARDUINO(x86)\libraries\NRF:нет заголовочных файлов
      .Неверная библиотека найдена в C:\Program Files(x86)|\Arduino\libraries\NRF:нет заголовочных файлов (.h),найденных в C:\Program Files(86)\ARDUINO(x86)\libraries
      RF24I01 -master:нет заголовочных файлов(.h), во всех скачаных библиотеках ошибка вылазиет

  • @DrVid__DeAtH_hUnTeR
    @DrVid__DeAtH_hUnTeR 5 ปีที่แล้ว

    Меньше 10 мф не желательно а больше 10 бессмысленно
    Я не понял то зачем тогда они ?

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว +1

      1-2 микрофарада не справятся с просадка напряжения. А конденсаторы большой ёмкости будут просто место занимать. 10 микрофарад - самый оптимальный объем

  • @hendmei7066
    @hendmei7066 4 ปีที่แล้ว

    почему у меня все444444444444 показывает

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว

      Неправильно подключили, либо модуль не рабочий.

  • @user-iz8ho2ue8d
    @user-iz8ho2ue8d 3 ปีที่แล้ว

    Это.. 127 канал или какой то там...

    • @UCanDo
      @UCanDo  3 ปีที่แล้ว

      Каналов всего 127. Настроиться можно на любой. Только заранее нужно проверить чтобы выбранные каналы не были зашумленны

  • @user-mo2bl9ku3w
    @user-mo2bl9ku3w 4 ปีที่แล้ว

    а почему у меня одни нули?

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว

      Либо неправильно что-то подключено, либо модуль не рабочий, либо вы в чистом поле в 100 км. от цивилизации...

    • @user-mo2bl9ku3w
      @user-mo2bl9ku3w 4 ปีที่แล้ว

      @@UCanDo спасибо

  • @stepankiselev2401
    @stepankiselev2401 7 หลายเดือนก่อน +1

    Откройте скетч пожалуйста

    • @UCanDo
      @UCanDo  7 หลายเดือนก่อน

      Сделано 👍

  • @enisykin1299
    @enisykin1299 10 หลายเดือนก่อน

    гребные модули, слов нет два дня присидел с ними 5штук и один отдельно заказал с усилителем у другого продавца ,ниодин не работает как положено и ладно бы но spi их видит конфигурацию проходят но как отправлять так fail и хот ты тресни 🤬

    • @UCanDo
      @UCanDo  10 หลายเดือนก่อน +1

      Официальная контора, которая производила эти модули, закрылась. Сейчас продаются только неофициальные копии.
      Могу вам посоветовать вот что: поочередно меняйте настройки и пробуйте пересылать данные. Да, на перебор всех возможных комбинаций уйдет очень много времени но только так можно будет найти те настройки на которых модули заработают.

  • @sanychprojects6210
    @sanychprojects6210 3 ปีที่แล้ว

    почему не объяснил зачем припаивать кондёры? где аргументы в пользу этого? я вот не верю что они нужны, у меня всё отлично без них пашет. И да, ты что в инглише ваще не бум-бум? Priem peredac4a блин...

    • @UCanDo
      @UCanDo  3 ปีที่แล้ว

      nRF24L01 очень чувствительны к питанию + очень много есть некачественного исполнения и без конденсаторов по питанию не работают, или работают со сбоями.
      Здесь вопрос не в верю/неверю, а в том что китайцы сейчас производят все подряд, и не обязательно придерживаются всех стандартов, из-за чего на рынке много глючных и поддельных товаров. Работает без конденсаторов? Ну что же, вам ПОВЕЗЛО не нарваться на подделку.
      И не забывайте о том что официальный производитель уже не существует и не производит данные модули. Все что есть в продаже - это копии лучшего или худшего качества.
      А вот придираться к названию переменных - это совсем треш....

  • @zhuk462
    @zhuk462 4 ปีที่แล้ว

    нагнал пурги. сам не знает как это работает. тольго голову морочит

  • @violinplayer9744
    @violinplayer9744 5 ปีที่แล้ว +1

    не грузит библиотеку nrf24l01 .Лучше бы это снял.Диз за рекламу и за воду .

    • @UCanDo
      @UCanDo  5 ปีที่แล้ว +2

      За рекламу ютуба мне дизлайк? Умно...

  • @user-hb3mb3zv5y
    @user-hb3mb3zv5y 5 ปีที่แล้ว

    Нужно и точка. Что. Почему ? А пох на вас. Диз

  • @NeoJeni
    @NeoJeni 4 ปีที่แล้ว

    ПЛАГИАТ!!!

    • @UCanDo
      @UCanDo  4 ปีที่แล้ว

      Плагиа́т - умышленно совершаемое ... незаконное использование или распоряжение охраняемыми результатами чужого творческого труда, которое сопровождается доведением до других лиц ложных сведений о себе как о действительном авторе (ВИКИПЕДИЯ).
      Что украдено? Какая информация или части видео являются "охраняемыми результатами чужого творческого труда"?