Была проблема с передачей данных, по вашему видео поставил все Настройки и всё заработало!! С проблемой мучился долго, спасибо огромное! Лайк и подписка однозначно!
@Tehnolog92_ru5 жыл бұрын
Чувак, не путай людей плз. setAutoAck - выключает(включает) автоматическое подтверждение пакета, т.е. просто чтобы передатчику знать принял ли приемник. А то, что ты рассказываешь, это так называемая полезная нагрузка в ответе приемника. Это функции enableAckPayload() enableDynamicPayloads() и другие связанные с Payloads... Изучи документацию блин. :) А в целом молорик!!!
@Vizya3 жыл бұрын
Гайвер отдыхает! Пол дня у него промаялся, куда-то спешит. Чё-то там щёлкает, щёлкает. А тут с первых минут всё понял. Атте!(Спасибо, на коми языке).
@ЖЕЛЕЗНЫЙБОКС3 жыл бұрын
Доброго времени суток. В скетче приёмника при компиляции появляется ошибка byte data =[4]; Ожидаемый идентификатор перед числовой константой. Как устранить? Благодарю.
@UCanDo3 жыл бұрын
Почему у вас стоит знак равно? Должно быть так: byte data[4]; Ни пробелов, ни знаков равно
@ТимофейКостенокАй бұрын
Нет доступа к файлу с тестером, приёмником и передатчикам по ссылке, исправьте, пожалуйста!
@UCanDoАй бұрын
@@ТимофейКостенок извините, несколько суток был вне сети. Доступ открыл
@medpunkt4 жыл бұрын
Только начинают разбираться с Ардуино. Вопрос по теме. На 17:21 показано подключение датчика к nRF, и их взаимодействие, вопрос можно в этом случае не использовать Ардуина на стороне приемника? Необходимо передавать лишь один сигнал, с одного датчика.
@UCanDo4 жыл бұрын
Передатчик - это не самостоятельное устройство. Он не может сам по себе функционировать. Для его работы нужен микроконтроллер. Так что без Ардуино не обойтись. То есть схема такая: с одной стороны датчики + ардуино + nRF, и с другой стороны nRF + ардуино + .... по другому никак
@medpunkt4 жыл бұрын
@@UCanDo Так и думал, смутило, что на рисунке было показано стрелочками, что сигнал идет напрямую с датчика на nRF. Даже если предварительный сигнал и поступает на nRF он идет от ардуинки. Заинтересовали модули . JDY-40, они могут работать из без контролера, однако только в одну сторону, а мне нужна работа прием - передача, сигнал всего с одной кнопки и свечение всего одного светодиода, НО шесть независимых дистанционных модулей, что можете посоветовать? Неужели в каждой модуль придется ставить ардуинку?
@UCanDo4 жыл бұрын
Увы, да... Можно, конечно сэкономить на размере и использовать что-то вроде attiny85... но это все тот же микроконтроллер. К сожалению не получится обойтись без микроконтроллера, который будет выполнять все необходимые операции.
@medpunkt4 жыл бұрын
@@UCanDo Еще вопрос. Можно ли организовать трубы так что бы каждая из шести ардуинок работала независимо на прием-передачу? Пока понял что принимать можно по шести трубам, а вот передача будет только по одной трубе, как же разделить управление каждой ардуинкой отдельно?
@UCanDo4 жыл бұрын
"Труб" для приема или передачи можно указать сколько угодно. Просто в коде нужно сделать переключение между "трубами".
@Krabiktv3 жыл бұрын
Подскажите отправляю radio.write(&counter, sizeof(counter)); Можно как-то получить ответ что донные дошли до получателя? Мне нужна проверка if(counter == 10 && данные дошли получен ответ подтверждение)
@UCanDo3 жыл бұрын
После отправки нужно перейти в режим приема. Получатель после того как получит данные должен перейти в режим передатчика и отправить подтверждение, которое получит отправитель. Иначе никак
@User_ycTaL6 ай бұрын
Здравствуйте. Сможете подсказать, в чём дело? Переделал машинку на радиоуправлении на Ардуино. Управления моторм на драйвере ta6586, модуль для передачи сигнала nrf24l01. Когда даю газ вперед, ардуина на приемнике намертво зависает, мотор начинает вращаться то в одну сторону на всю мощь, то в другую. Несколько секуд такое происходит, а затем сигнал снова появляется, и ардуина реагирует на команды пульта. Питание у пульта от преобразователя mt3608, после преобразования стоит LC фильтр. Также у пульта nrf24l01 с усилием и антенной. Когда запускаешь систему с подключенной антенной, то она работает очень нестабильно,а когда подключаешь без антенны, она работает стабильнее, но приемник с мотором все также нормально не работают. В чем может быть дело? Может поставить конденсаторы на мотор? Или поставить кондеры на выходе mt3608? P.S примник запитан от 12в через пин VIN
@UCanDo6 ай бұрын
@@User_ycTaL добрый день. Судя по описанию вы очень хорошо позаботились о питании передатчика, а вот с питанием приемника у вас беда… Вам нужно сделать хорошее питание приемника не через vin, а поставить хороший мощный стабилизатор, а также использовать фильтры питания везде где это можно.
@User_ycTaL6 ай бұрын
Снова здравствуйте. Сегодня вообще перестало все работать. Подключаю приемник к пк, а на радиомодуле там вместо шумов все 0. Модулю хана? Просто я питал его от встроенного Ардуино всего выхода на 3.3v
@User_ycTaL8 ай бұрын
Здравствуйте! Сегодня приехали модули - собрал схему, подключил к ПК - модуль отображается корректно, но когда идут строчки после доступных каналов, там почти всегда только нули, иногда могут еденички проскочить. Но когда я законектил 2 модуля, все работало хорошо, модуль хорошо работал и принимал сигналы. Снова залил скетч доя проверки - тоже самое, почти всегда нули и изредка еденицы. Если подключаю можудь из другой партии - есть шумы. Что мржет быть с этими модулями? Может они какие-то особенные?)
@UCanDo8 ай бұрын
Проблема в том что официального производителя уже нет. Все модули NRF, которые сейчас продаются, являются лишь копиями оригинала. И эти копии могут иметь абсолютно разное качество. Мне попадались разные модули. Были такие, которые только передавали, но принимать не могли, были такие, которые работали на расстоянии не более 10 метров, были и такие, которые могли работать только на конкретных настройках - что-то поменяешь - все! Не передают и не принимают сигнал. По этому нужно помнить что все что покупаете - подделка разной степени паршивости. Конечно, есть производители которые делают качественные модули, но на таких случайно не наткнешься.
@ApalonPSS5 жыл бұрын
спасибо за информацию о левых модулях.
@rostikstadnikov45594 жыл бұрын
А почему на передатчике data просто переменная, а на приёмнике data как массив?
@Александр123-к2ж4 жыл бұрын
Добрый вечер! А можно между двумя модулями сделать двухстоторонний прием передачу ? И то и то в обе стороны. Конкретнее, идея пришла например р/у для машинки, управление по стандарту все, но на пульте дисплей добавить, и выводить какие нибудь показания с машинки. Уровень заряда батареи к примеру.
@UCanDo4 жыл бұрын
В примерах к библиотеке есть пример «двухсторонней» связи. В примере идёт переключение между приемом и передачей
@istomine3 жыл бұрын
Вопрос по этому видео. Можно ли использовать эту пару nRF24 в качестве передатчика/приемника для передачи MIDI сигналов. Хочу сделать беспроводной midi баян (для выступлений на сцене) = midi контроллер на основе arduino (или teensy). Также рассматриваю esp32 (со интегрированным блютузом) как комбинацию передатчика и миди-контроллера на баяне. Возможно ли это? Заранее благодарю за ответ.
@UCanDo3 жыл бұрын
Добрый день. Хм... задачка. Не знаю, точнее я не знаю какой сигнал у MIDI и какое количество данных передается. + задержки.. мне кажется то что вы хотите нужно делать на более серьезной технике. Но я могу ошибаться, так как не разбираюсь в протоколе МИДИ и не знаю какие данные будут передаваться
@TheBalamutang Жыл бұрын
@@UCanDo @Gjennadi Istomine midi это serial на нестандартной скорости, 31250 или около того. Для nRF24 за глаза хватит
@demkaaaaa3 жыл бұрын
У меня даже статистика эта не показывается. Сразу иероглифы пишутся в одну строку. 3 модуля брал, на всех одинаково. Не знаю в чем причина
@UCanDo3 жыл бұрын
Настройки сериал порта выставлены неверно
@demkaaaaa3 жыл бұрын
@@UCanDo спасибо. Получилось. У меня выдает строку с нулями и в нескольких местах есть единички, штуки 2-3. Это значит все таки рабочие? Шумов очень мало в общем. На них напаял конденсаторы
@demkaaaaa3 жыл бұрын
@@UCanDo Ваш Скетч передатчика и приемника работает:) получилось:) Но странно, что взял готовый скетч на управление моторчиками джойстиком, подключил по схеме чтоб просто проверить и дальше разбираться, ничего не вышло, не реагирует. Радует только что они все таки рабочие
@UCanDo3 жыл бұрын
Если тестовые скетчи работают а другие нет то проблема либо в подключении либо в настройках. Скорее всего в скетче указаны другие пины
18:38 елда дорисована. А если серьёзно, то все упрощения автора только больше запутывают
@alexbabenko3925 жыл бұрын
Скорее анус) Хотя тут уже как у кого фантазия разгуляется
@AlexBlog873 жыл бұрын
Привет. скажи пожалуйста, можно ли связать пульт от катера на 2,4 Г с модуля NRF24L01L, с ардуино с модулям NRF24L01L.
@UCanDo3 жыл бұрын
Связать их вместе можно будет только при условии что и на пульте и на Ардуино будут одинаковые настройки радиомодулей, "труба", адрес канала и т.д. Так же нужно чтобы Ардуино умела правильно расшифровывать получаемые данные
@AlexBlog873 жыл бұрын
@@UCanDo Проблема такова. у меня весь комплект и катер и пульт. катера утопил и не работает плата управление. я хочу создать на ардуино другую плату. и есть возможность узнать идентификатор передачи, и канал, скорость, мощность. трубу можно ли узнать их как то. иль переделать и пуль?
@UCanDo3 жыл бұрын
Нет, данные Настройки никак не получится узнать. А без этого не получится соединить их вместе
@AlexBlog873 жыл бұрын
ok.
@Дневникибродяги Жыл бұрын
несколько модулей по одной трубе передавать могут? написать 2 "трубы" и по ним 15 приборов общаться?
@UCanDo Жыл бұрын
Если одновременно, то нет. Сигналы будут накладываться друг на друга. Только поочередно. Тогда можно использовать 2 «трубы»
@Дневникибродяги Жыл бұрын
@@UCanDo мне нужно большое количество устройств связать. Пробовал через Esp делать, что-то вроде мэш-моста, но не смог найти рабочего примера, где бы ЕСП-шка выступа и передатчиком и приемником одновременно (в режиме приемника могла бы переключаться программно в режим передатчика. отправлять сигнал и снова "слушать")
@Ek_Ko3 жыл бұрын
Если нрфка одна, на ce подать vdd, на csn - минус. Тогда будет работать? Планирую повесить на attiny13.
@UCanDo3 жыл бұрын
В теории должно работать
@viktorgsm87285 жыл бұрын
Спасибо за проделанную роботу удачи.
@СергейКостюнькин-ж9г2 жыл бұрын
Дяденька ! Дайте , пожалуйста , доступ к скетчам на Гугл диске. Запрос отправлен. Заранее спасибо)
@UCanDo2 жыл бұрын
Доступ открыл. К сожалению Гугл изменил политику безопасности теперь все мучаются из-за того что нужно открывать доступ. Не успеваю поправить все ссылки
@SchwererPanzerspahwagen16043 жыл бұрын
Здравствуйте. У меня при подключении модуля NRF24L01 + PA + LNA как бы я не менял местами CE и CSN почти все адреса по типу 0xfff... и 0x00... и модуль определяется как NRF24L01, когда на самой микросхеме указано что это версия +, на всех каналах шумы, например ccb8dffdccbdbddd0ccb9df, в чём может быть проблема?
@UCanDo3 жыл бұрын
Одно из двух: либо неправильно подключён модуль, либо он испорчен. Может вы неправильно подключили шину SPI, или питание. А возможно модуль не рабочие
@SchwererPanzerspahwagen16043 жыл бұрын
Есть надежда если припаять конденсаторы? Питание в норме, SPI тоже. Возможно действительно модуль испорчен, но тут скорее он был таким изначательно.
@UCanDo3 жыл бұрын
Пробуйте с конденсаторами. Попробуйте другой модуль с теми же проводами, если заработает то проблема в первом модуле, если нет, то проблема может быть в чем угодно. Может быть в подключении, не туда подключили, или провод испорчен, или скетч, или что-то ещё. Если и второй модуль не заработает то вариантов может быть ещё больше. Я вам однозначно не могу ответить. Нужно все проверять. В описании под видео есть ссылка на форум. Настоятельно рекомендую его почитать!
@SchwererPanzerspahwagen16043 жыл бұрын
Он ведёт себя как-то странно. Причём другой модуль, подключённый такими же проводами к такому же контроллеру работает и определяется. Самое странное то, что у него даже модель определяется неправильно... И работает от как-то странно..То вообще ничего не ловит, то одни помехи. Попробую кондёры припаять. Бывает чередуется 2 и 3, 7 и 6, иногда вообще одни 0. Вот как это выглядит: 00000000000000001111111111111111222222222222222233333333333333334444444444444444555555555555555566666666666666667777777777777777 0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef 77777777777777777777777777777777777777777777766666666666667777777777777777777777777777777777777666666666666666666777777777777777 ddddddddccccccccccdeeeeeeeeeeeeeeeffffffffffffeeeeeeeededdddddddddddddddddddcccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbccccccc 22222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 bbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa99999999999999999999999999999999999999999999999999999999aaaaaaaaaaaaaaabbbbbbbbbbbbb 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 44444444444444444444444444444444444444444444444444444444444444444444444444444444444445544444444444444444444444444444444444444444 77777777777777777777788888888888888888888888888877777776666666666666666666666666666667777777777777777777777777777777777777777777
@UCanDo3 жыл бұрын
Если модель не определяется то это говорит о том что Ардуино не «видит» радиомодуль. Почитайте форум. Там много всего написано на эту тему
@Mstezlov4 жыл бұрын
Быстрый вопрос , как мне подключить этот модуль если у меня на плате стоит motor shield ?
@UCanDo4 жыл бұрын
Смотрите распиновку вашего шилда. Подключение NRF идет по SPI, если эти пины заняты, то подключить не получится.
@Хочу_летать8 ай бұрын
Добрый день. Сможете помочь? Вообщем я делаю машинку на радиоуправлении на ардуино и нрф24л01. Также там есть серва, которя питается от 12в через стабилизатор l7805. При подаче питания все хорошо, вперед и назад работает стабильно (управления мотором через драйвер ta6586, также на мотор напаян керамический кондер), а вот с поворотами, тоесть с сервой не все гладко. Сначала все нормально, но спустя пару секунд (когда начинается нагрев стабилизатора) серву начинает дергать, то ее уводит вправо и она возвращается в начальное положение ,то она просто пищит и немного дёргается, то ее уволит влево и также резко возвращает в центр, где снова уводит в какую-то из сторон. Стабилизатор при этом греется. В чем может быть дело такого поведения сервопривода?
@UCanDo8 ай бұрын
Использовать линейный стабилизатор - худшее решение! Нужно использовать импульсный. На пример: LM2596
@armagedon832810 ай бұрын
А если у меня в сканировании сети вместо нулей все 4, это норм?
@UCanDo10 ай бұрын
Нет. Это какие-то левые данные.
@Red-di7zb5 жыл бұрын
Ещё раз здравствуйте. У меня 2 nrf24l01+ с антеннами, ловят сигнал на расстоянии 600 метров по дороге на прямой видимости, но когда передатчик спускается по дороге сигнал теряется, ну вот и получается 600 метров. Может он идёт и дальше. Ну в любом случае, могу ли я как-то увеличить расстояние приёма сигнала?
@UCanDo5 жыл бұрын
Добрый день. Попробуйте поиграться с настройками nrf. Знаю что дальность на прямую зависит от настроек мощности и скорости передачи. Чем ниже скорость передачи, тем больше расстояние. То же самое и с усилителем, то есть настройкой мощности.
@Red-di7zb5 жыл бұрын
@@UCanDo А если купить другие антенны, то должно же дальше будет ловить?
@Red-di7zb5 жыл бұрын
Видео хорошее, повторил всё, но не работает. Скетчем test проверил, 2 модуля определяются и ловят шумы wifi роутера на каналах, то есть не сплошные нули, но когда я прошиваю на один модуль скетч приемника, а на другой скетч передатчика, то приёмник просто ловит одни нули,но когда выключаешь передатчик то и приемник перестаёт печатать нули. Модули с антенной и доп модулем на питание с 5 на 3.3 вольта. Почему может быть такая проблема? PS: конденсаторы не напаивал.
@UCanDo5 жыл бұрын
У вас модули с усилителями? То есть не обычные, а с антенной? Такие модули нужно правильно настраивать. Нужно играться с инициализацией. Первое: нужно настраивать все что только возможно. Устанавливать все возможные регистры. Нужно пробовать различные варианты настроек и опытным путём подобрать те, при которых модули будут работать стабильно. Помню тоже с ними долго возился. У меня заработали когда я выставил уровень усиления на минимум.
@Red-di7zb5 жыл бұрын
@@UCanDo Понял, спасибо, буду пробовать
@Red-di7zb5 жыл бұрын
@@UCanDo Огромное тебе спасибо, заработало.
@UCanDo5 жыл бұрын
Отлично! Рад что все заработало!
@волк06волк5 жыл бұрын
Библиотека nrf2401 testes не может быть использовано имена папок должны начинаться с буквы или цыфры а за ними следуют буквы, цыфры,тире,точки и подчеркивания.максимальная длина63символов. Вот это у меня пишет когда я открываю скетч но она загружается и работает хотел бы узнать это так должно быть ответьте пожалуйста мне если есть вариант
@UCanDo5 жыл бұрын
Напишите полностью что пишет Ардуино IDE.
@волк06волк5 жыл бұрын
@@UCanDo когда я открываю скетч которую я сохранил там сперва окошко вылазиет с надписью которую я вам написал .а потом открывается скетч и даже заливается в ардуино и работает .но в примерах нету скетч ей которые я сохранил .и извините что я вам так много пишу Но вы единственный который отвечает и старается помочь
@волк06волк5 жыл бұрын
@@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_45725 жыл бұрын
Ты решил проблему? если нет, поробуй сделать в точности как тут: kzbin.info/www/bejne/d3S5pX56f7uLiZY У меня хотя бы нет ошибок с библиотеками. Попробуй другую версию IDE. Обнови.
@13-Gram6 жыл бұрын
такая же проблема на мега 2560 pro показывает "ффффф" меняю провода (либо в скетче цифры) местами- то "0000". хотя оба модули NRF рабочие проверял на "нано"
@UCanDo6 жыл бұрын
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); Некоторые модули у меня заработали только когда я подобрал подходящий инит. То есть менял скорость, длинну контрольной суммы, мощность...
@gromitwoll69072 жыл бұрын
Решил проблему с задержкой delay. Для тех кто сталкивался с тем что модуль перестает работать после задержки больше 10 миллисекунд. Во-первых функция write в конце опускает питание модуля. Модуль может повторно не выйти из спящего режима. Питание нужно самому поднять. Но мне это не помогло. Оказалось что перед передачей числа нужно активировать две функции startListening() и stopListening(). до сих пор не понимаю как они работают, но они пробуждают модуль после долгого сна.
@UCanDo2 жыл бұрын
Проще не использовать delay();
@gromitwoll69072 жыл бұрын
@@UCanDo Проблема возникает не из-за delay, а из-за того что модуль редко опрашивается. Если какой-либо цикл будет работать больше 15 миллисекунд то появится проблема. Или к примеру датчик температуры или какой-либо другой датчик будет долго собирать данные. Любая задержка дольше 10-15 миллисекунд вызывает зависания модуля. Несколько дней уже бьюсь с этой фигней. весь инет перерыл и ни у кого не было ответа как исправить баг.
@NewSpice-w6e Жыл бұрын
Вышел срок у ссылки на скетч. Больше нету доступа
@UCanDo Жыл бұрын
Изменились настройки доступа у Гугла. Просто запросите доступ - открою.
@NewSpice-w6e Жыл бұрын
@@UCanDoЗапросил, заранее спасибо
@grishalamberd69733 жыл бұрын
не работал один модуль поменял 9 и 8 пин местами. Все заработало спасибо за совет
@SkyIsSky6 жыл бұрын
А нормально,если каждый раз модуль ловит разные шумы?
@UCanDo6 жыл бұрын
Тестовый скетч для того и нужен чтобы определить на каких частотах зашумленность эфира и какие частоты свободны от шума
@SkyIsSky6 жыл бұрын
Home Made - То, что ты можешь сделать спасибо,теперь понял
@UCanDo6 жыл бұрын
Не за что! Успехов вам!
@волк06волк5 жыл бұрын
Спасибо вам дружище вы единственный кто ответил мне
@safarov63035 жыл бұрын
Друг, помоги ещё советом. Делаю машинку на радиоуправлении небольшую, в качестве приемника использовал ардуино и nrf24l01. Машинка на коллекторном моторе и серве для поворотов. При пуске мотора (не всегда), намертво зависает приемная часть (не могу понять это ардуино или nrf24l01). Как посоветуешь избавится. Nrf24l01 запитан от ардуино напрямую из-за отсутствия понижайки на 3,3 вольт. Есть версия что при пуске мотора просаживпется напруга, но это бывает и при остановке мотора и вообще в любой момент, иногда даже от сервы. Можешь помочь? Может наводки?
@UCanDo5 жыл бұрын
Знаю такую проблему. Сам с этим сталкивался. Проблема в шумах по питанию. Шумы от мотора и сервы. Решается просто: 1) запирайте nRF от 3.3 вольт! Обязательно! Для этого можно использовать AMS1117 на 3.3 вольта + конденсаторы на выходе стабилизатора, электролит и керамика. Номиналы любые. Стабилизатор можно напаять прямо на ардуиновские 5 вольт, а конденсаторы прямо на nRF. 2) используйте L-C фильтр и диод для питания Ардуино. Я собираю так: Снова питается на прямую от 5 вольт (чтобы не влиять на Ардуино). Далее от 5 вольт идёт диод (любой, с минимальным падением напряжения), после диода подключается керамический конденсатор , другой его вывод на GND. К точке Диод-конденсатор подключается индуктивность, другой ее конец - выход. К этому выходу подключается электролит - это уже сглаженное, защищённое питание для Ардуино. Как то так. Надеюсь понятно объяснил.
@safarov63035 жыл бұрын
@@UCanDo спасибо большое, случайно нарвался на твоё старое видео про модернизации машинки с ардуино, там увидел схемку
@midlfordmg Жыл бұрын
можно доступ пожалуйста
@UCanDo Жыл бұрын
Простите за задержку. Сделано!
@smolenykrivich6 жыл бұрын
Возможно ли каким-то образом организовать передачу с одной ардуинки , где есть считывания с двух и более датчиков?
@UCanDo6 жыл бұрын
Немного подробнее можете описать? Вы хотите чтобы одна Ардуино считывала показания датчиков, передавала их, а другая Ардуино их принимала?
Код передатчика: #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); }
@волк06волк6 жыл бұрын
Спасибо что ответил дружише👍👍👍
@pavlomukosieiev65883 жыл бұрын
Передаю данные с датчиков. Работают отлично!
@волк06волк5 жыл бұрын
и на вашей библиотеки выдается такая ошибка #include
@chrisn.67606 жыл бұрын
У меня не получается питать nRF24L01 через ардуино, работает только с наружным напряжениям
@UCanDo6 жыл бұрын
Напишите, пожалуйста, подробнее.
@Vislord3 жыл бұрын
дай разрешение на файл скетча пжж
@UCanDo3 жыл бұрын
Имейте терпение. Я не сижу у компа и не жду когда кто-то запросит. Сейчас сделаю.
@k0x0247 жыл бұрын
Может модули не работает из-за того что выбило статикой при пайке конденсаторов?
@UCanDo6 жыл бұрын
Я модули тестирую в первую очередь как есть, без конденсаторов. Если не показывают нормальную работу то ставлю конденсаторы. Если не помогло - играюсь с инициализацией. Если и после этого модуль "глухой" и не принимает никакого сигнала, то это значит что он дохлый. И пайка конденсаторов ни на что не влияет. Если модуль "слышит", но не передаёт - нужно подбирать настройки инициализации. Такие модули практически всегда удаётся запустить.
@ИгорьЕлькин-э8т3 жыл бұрын
Привет. Скетч в ардуино обязательно заливать с подключенным модулем ?
@UCanDo3 жыл бұрын
Нет. Прошивать можно отдельно. А потом подключить все необходимое. Не забудьте что все манипуляции с подключением/отключением можно производить только при отключённом питании!!
@ИгорьЕлькин-э8т3 жыл бұрын
@@UCanDo Спасибо
@ИгорьЕлькин-э8т3 жыл бұрын
@@UCanDo Все получилось. Сделал 4 канальную RC аппу. Проблема была в том что на макетке на одной шине питания сидел и приемник и передатчик. Разделив их, начали шевелится сервы при манипуляции джойстиками. Если интересно брал от сюда www.rcpano.net/2020/02/17/simple-and-cheap-radio-control-making-for-rc-models-diy-rc/
@konstantind.76796 жыл бұрын
У меня в мониторе порта "крякозябры". В чем может быть проблема?
@UCanDo6 жыл бұрын
Либо скорость порта неправильно настроена (в скетче она скорость, а в мониторе порта - другая) Либо что-то ещё. Сложно сказать так как не понятно что именно выдаёт сериал. Сделайте фото
@konstantind.76796 жыл бұрын
Home Made - То, что ты можешь сделать огромное спасибо, за столь быстрый ответ! Я уже разобрался, таки разная скорость. Я просто, ну очень начинающий)))
@UCanDo6 жыл бұрын
Все когда-то учились :) Если что - спрашивайте, постараюсь помочь!
@VOVAN7810007 жыл бұрын
Кто нибудь может сказать, по поводу зависабельности модуля nrf24l01+ ? Модуль не имеет вывода reset, соответственно, возникает вопрос, виснет ли он, при длительной работе? Обычно болезнью "наш модуль надёжен на столько, что мы даже не делаем пин reset", болеют китайцы, с последующим геморроем после зависания.
@UCanDo7 жыл бұрын
Первый раз слышу про зависание модулей. Обо всех проблемах, о которых читал, связаны либо с неправильным подключением, либо ошибок в самом скетче. Смотрите у себя что вы там написали в программе и как подключили
@VOVAN7810007 жыл бұрын
Ну хотя бы пару лет, без перезагрузки, и без отключения питания проработает?
@ЕвгенийВладимирович-о9ю6 жыл бұрын
@@VOVAN781000 ты че такое строить собрался, что пару лет не будет возможности произвести диагностику техники? Мне кажется для таких замыслов нужно использовать оборудование подороже самых дешевых китайских модулей связи...
@VOVAN7810006 жыл бұрын
@@ЕвгенийВладимирович-о9ю Я в общем то всю жизнь делаю устройства, которые не имеют права виснуть вообще, и не обслуживаются годами. P.S. nrf24l01 уже проверил - можно брать, не виснет, надёжен (чипсет). Ну и Nordic, это далеко не Китай, это Норвегия )
@ЕвгенийВладимирович-о9ю6 жыл бұрын
@@VOVAN781000, завышенные требования к своим поделкам это хорошо) Молодцом.
@сашаруд-б9д7 жыл бұрын
где обзор модуля закоса под nRF24L01 ?
@UCanDo7 жыл бұрын
Сниму в ближайшие дни. Может в пятницу, может в воскресенье.
@ivanraykovskiy73875 жыл бұрын
Странно, но ничего не работает, при попытке вывести инфу про модуль, ничего не выводиться
@UCanDo5 жыл бұрын
Старость монитора порта выставлена неверно. Посмотрите какая скорость у вас прописана в скетче (SerialBegin), такую же скорость поставьте в мониторе порта (правый нижний угол)
@13-Gram6 жыл бұрын
и почему то питание на нрф падает до 1 вольт после запуска ардуинки. Конденсатор не помог
@UCanDo6 жыл бұрын
Короткое замыкание.
@13-Gram6 жыл бұрын
вообще какой то полтергейст. никакого К. З. нет (и тестером тоже проверял). во время подачи питания все норма, но буквально через пару секунд видимо когда загрузилась ардуинка в связке с нрф питание падает
@13-Gram6 жыл бұрын
P. S. Скетч на мега 2560 про(Robotdyn) проверка шумов в воздухе
@UCanDo6 жыл бұрын
Попробуйте прописать другие настройки инициализации NRF
@Avazart6 жыл бұрын
Неправильно подключил, проверь распиновку, иногда на самом модуле неправильно указана распиновка.
@safarov63035 жыл бұрын
Друг, помоги советом. Как максимально уменьшить, программно, потребление энергии этими модулями?
@UCanDo5 жыл бұрын
Они не много потребляют, и потребляют только в момент приёмо-передачи. Можете уменьшить мощность, но это скажется на дальности.
@safarov63035 жыл бұрын
@@UCanDo я сделал так, чтоб отправлялись данные только тогда, когда они изменяются. Но думаю сделать так, чтоб они отправлялись только тогда, когда приемник подтвердил что он получает данные. Как можно это реализовать?
@safarov63035 жыл бұрын
@@UCanDo или хотя бы просто чтоб я знал что приемник не получает информацию и это отображалось на передатчике
@волк06волк5 жыл бұрын
Хотя бы объясните как правильно установить библиотеку если вас это не затруднит буду признателен вам
@UCanDo5 жыл бұрын
wiki.iarduino.ru/page/Installing_libraries
@ЖЕЛЕЗНЫЙБОКС3 жыл бұрын
Ух, неожидал такого быстрого ответа. Благодарю. Сам проглядел. А ещё не смог открыть файл с тестовым скетчем. А рабочие вручную переписал. Проще не нашёл, респект.
@UCanDo3 жыл бұрын
А почему не открывается? Там простой архив. RAR. Разархивируйте его, внутри скетчи и схемы.
@vikspirin57092 жыл бұрын
@@UCanDo меня гугл к файлу не пускает, нет доступа... Может быть, можете мне на мыло отправить этот архивчик? Мыло моё: vikspirinсобакаyandexточкаru, заранее благодарен. А то я уже всю голову сломал, эти модули есть, есть блоки с таким же гнездом... Но всё распиновано под модули на esp8266 и микросхеме памяти, а гнезда под них одинаковые. Только тут нашёл хоть какую-то информацию и опыт работы.
@UCanDo2 жыл бұрын
Это Новая политика защиты гугла, все ссылки нужно менять… либо ждать пока я вручную открою доступ. Блин, не удобно…
@sergeysergeyev44625 жыл бұрын
Мне вот любопытно, многие говорят, обязательно впаять конденсаторы, почему тогда их на заводе не впаивают. Это всё равно что в автосалоне автомобили без колёс продавали бы, вроде и автомобиль собранный, и колёса не сильно дорогие, а псле покупки надо докупить и прикрутить?
@UCanDo5 жыл бұрын
Они «обязательны» в том случае когда возможны проблемы с питанием. Вообще выпускается очень много компонентов, где есть обязательная установка компонентов, на пример DHT22, DHT11, DS18B20 и т.д. Все зависит от схемотехники.
@sergeysergeyev44625 жыл бұрын
Тут да согласен, мало ли куда разработчик этот модуль впиндюрит. С DS12B20, такая же ерунда была, без 4.7 кома ардуинка отказывалась температуру читать, чотя хозяин оборудования себя пяткой в грудь бил что у него на прямую работало. @@UCanDo
@АлексС-щ4в5 жыл бұрын
дайте ссылочку где собирались рации
@UCanDo5 жыл бұрын
В поиске введите "рации на NRF24L01"
@variator1115 жыл бұрын
Здравствуйте! Можно ли между приемником и передатчиком реализовать авто переключение на свободный канал, если текущий занят помехами?
@UCanDo5 жыл бұрын
А как определить что это именно помехи а не потеря связи, на пример, из-за расстояния, или из-за стен?
@variator1115 жыл бұрын
Переключить и посмотреть - если кол-во дошедших тестовых пакетов (состав коих известен приемнику) увеличилось, значит помехи. Если нет - преграда.
@shlemkin4 жыл бұрын
@@variator111 *качество* связи убивают и расстояние, и помехи, и преграды... только качество мы и сможем узнать... включив подтверждение получения и установив максимальное кол-во попыток (по моему 15), можно после отправки пакета читать регистр 0x08 если не путаю)) модуль вернет кол-во _повторных_ отправок. меньше - лучше, 0 - молодец)) ну и дальше так сканировать по каналам (одновременно переключая канал раба и хозяина, канешна) и потом выбирать лучший... почему-то я у себя в библиотеке nrf не вижу функции для считывания этого регистра... странно. ведь, знать сколько попыток ушло на передачу - это нормально)) и очень, как оказывается, полезно)) снова студенты поработали, штоле?)) да и фиг с ними, "прОсто читАй регИстр")))
@dedendssdsd67076 жыл бұрын
можно сделать глушилку блютуз колонок ?
@волк06волк6 жыл бұрын
Здравствуйте а можно 100mf припоять .спасибо
@UCanDo6 жыл бұрын
Можно, конечно. Но разницы между 10 мф и 100 мф почти не будет. Больше чем 16 мф нет смысла ставить
@ардуинонуб7 жыл бұрын
вопрос если модуль принимает данные но адрес нули что с ним
@UCanDo7 жыл бұрын
Я не совсем вас понял. Можете немного подробнее написать? Что за "адрес нули"?
@СергейФедосеев-я6щ5 жыл бұрын
на порте монитора появляются только символы(((((( что это может значить?
@UCanDo5 жыл бұрын
Настройка сериал порта неправильная. В правом нижнем углу установите правильную скорость.
@СергейФедосеев-я6щ5 жыл бұрын
@@UCanDo спасибо. На выходных будем опять мучать)))))
@TOP1SIGMA7 ай бұрын
Вроде все правильно подключил но в мониторе порта какие то символы и квадраты
@UCanDo7 ай бұрын
Неправильно установлена скорость передачи данных в мониторе порта.
@TOP1SIGMA7 ай бұрын
Я проверяю с ардуино нано
@TOP1SIGMA7 ай бұрын
@@UCanDoкакую выбрать?
@UCanDo7 ай бұрын
Скорость в мониторе порта нужно выбирать ту же самую какая прописана в скетче.
@TOP1SIGMA7 ай бұрын
@@UCanDo спасибо
@НикитаВасинков-п4ж6 жыл бұрын
дайте ссылки на библиотеки
@UCanDo6 жыл бұрын
Библиотека RF24 устанавливается через стандартный менеджер библиотек.
@schabanow5 жыл бұрын
Выпуская видео, сначала напиши сценарий - обстоятельно, в подробностях, ничего не упуская. Потом по этому сценарию напиши закадровый комментарий. Потом снимай. Потом просто ОЗВУЧЬ его, не торопясь: чётко, складно, последовательно, с расстановкой. Просто НЕ ТОРОПЯСЬ, как можешь красиво, ПРОЧТИ БУМАШКУ. Потом сведи закадровый комментарий с видео. В результате получишь совсем другой уровень! Не мычи, не кряхти в микрофон, не пытайся на лету подбирать слова, натужно изображая из себя опытного оратора... На данный момент у тебя получилось не руководство, а какой-то смертельный пиздец. Всё, о чём ты промычал и прокряхтел, можно было уместить в пять минут. Остальное - тупо вода. Если говоришь, что модуль контрафактный - расскажи о признаках. Если не можешь - просто скажи, что не можешь, не знаешь, не умеешь отличить, и что ты просто так ДУМАЕШЬ, потому что модуль у тебя не завёлся... А если победил - так ты ж расскажи, КАК? Нахера сначала закидывать удочку, вроде бы заводить речь о подделках, а потом просто подвешивать идею в воздухе - типа ПОДДЕЛКА, но Я и её победил! -1000 Потерянное время.
@ЕвгенийВладимирович-о9ю6 жыл бұрын
не понял а зачем керамический кондер в питании? Я первый раз тоже с этой бедой столкнулся, модули вроде определялись, виделись, но друг с другом в упор отказывались общаться. Напаял електролит на 10 по совету, как рукой сняло. Зачем керамический? Дань правильной схемотехнике?
@UCanDo6 жыл бұрын
Электролитический конденсатор защищает от просадок напряжения. Керамический конденсатор выступает в роли высокочастотного фильтра по линии питания. Он так же необходим, так как предотвращает многие "глюки" в работе. Модули nRF очень чувствительны к питанию, как к просадкам напряжения, так и высокочастотным шумам. Так что керамику тоже обязательно ставить - избавитесь от головной боли выискивания причины внезапных глюков в работе.
@alexlaziness6 жыл бұрын
Аналогичный пример есть в библиотеке RF24, называется scaner
@timsteel10607 жыл бұрын
Незабываем кстати ,что электроника не любит статику
@волк06волк5 жыл бұрын
У меня nano обе и можно будет скачать и загрузить ваш скетч переписать цыфры 9.10 пины
@safarov63036 жыл бұрын
Кто шарит помогите разобраться. Купил nrf модули себе, подпаял всё к ардуино, питание 3,3 подвёл через понижайку импульсную, на всякий случай на сами модули кондеры припаял, залил прошивку на обе в которой в порте показывает время отправки сигнала. Но при отправке почти всегда ошибку показывает, изредко отправляются сигналы и то с задержкой 1000+ микросекунд. Уже всё перепробовал, заного перепаивал, перепроверял контакты, одно и то же. Помогите кто может, а то всё готово для машинки радиоуправляемой, а вот эта ситуация подводит
@UCanDo6 жыл бұрын
Сами модули проверяли тестовым скетчем? Где расположены модули? У меня была ситуация: модуль расположил в правой части пульта, там где рукоятка. Получалось что когда пульт брал в руки то рука полностью накрывала ту часть где находился модуль. Из-за этого связь была очень не устойчивой. Руку убираю - все в порядке. Пришлось менять местоположение модуля. Посмотрите, может что-то мешает сигналу: провода и т.д. И посмотрите как ведут себя модули в непосредственной близости, то есть в нескольких сантиметрах расположите друг от друга. Еще проблема может быть программной. Может сам скетч написан не оптимально, или настройки модуля не подходящие.
@safarov63036 жыл бұрын
@@UCanDo модули не в пульте, я их для теста проверял, запаяв напрямую. Ставил тестовую прошивку, модуль определяется, прогонял по частотам, шумят на мой роутер в определенном диапазоне частот, но не стабильно: То нули показывают, то шумят. Ощущение как будто импульсами модуль работает, при приеме/передаче они находят друг друга, но изредко. Не могу понять в чём причина. Думаю, может питание, заказал преобразователи с 5 на 3.3, но ждать долго. Думал кто поможет
@UCanDo6 жыл бұрын
Показания в тестовой прошивке - норма. Просто частоты сигналов не совпадают. По питанию я всегда ставлю 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, при других настройках связи почти не было. Пробуйте.
@safarov63036 жыл бұрын
@@UCanDo спасибо что откликнулись, вечером отпишусь если помогут ваши советы.
@UCanDo6 жыл бұрын
Не за что. Сам с NRF много возился.
@волк06волк5 жыл бұрын
rf.h:no such file or directory
@UCanDo5 жыл бұрын
Это говорит о том что у вас не установлена библиотека NRF
@волк06волк5 жыл бұрын
@@UCanDo я думал что вы конкретно что то посоветуете . библиотека установлена .
@волк06волк5 жыл бұрын
По другому незнаю может ещё способ есть как установить эту библиотеку
@волк06волк5 жыл бұрын
все версии испробовал /ни где ваши скетчи не сохроняются
@aleksandrkalinin62388 ай бұрын
🎉
@ЕкатеринаБаньковская-з3п4 жыл бұрын
Пишу с ака жены, проверяйте контакты или лучше пропаять всё штыревые контакты, у меня так мертвец ожил.!!!!
@Clindatu3 жыл бұрын
У меня дальше 5 метров по прямой не работает(((
@UCanDo3 жыл бұрын
Бракованный или подделка. Часто попадаются. У меня тоже таких не мало
@Clindatu3 жыл бұрын
@@UCanDo а есть проверенный магазин? Я обычно беру на WAVGAT на Алиэкспресс. Думал там нормальные платы(
@UCanDo3 жыл бұрын
Я покупал в разных магазинах - это все лотерея, так как официальный производитель их больше не изготавливает.
@ussr71973 жыл бұрын
Старина у меня тоже также 1 модуль определялся но не шумов не находил и приемо-передача не работала, Может помочь перепайка серебристой детали с цифрами 16.000. У меня заработал. Если остались сломанные попробуй ради прикола.
@Рустам-р3у7ж6 жыл бұрын
Добрый день уменя вот-так выглядит 00000000000000000000000000000000000000000000000000000000000000034428778513777631550000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000024477306634625888520000000000000000000000000000000000000000000000 это нормально
@UCanDo6 жыл бұрын
В общем, да. Очень много шумов на "средней" полосе. Эти каналы нельзя использовать. Когда будете делать готовое устройство, в настройках прописывайте канал выше 90
@AgUAgUshka4 жыл бұрын
Работаю с nrf уже довольно долго и не где не паял кондеры да если nrf питать через самодельный преобразователь и через блок питания то естественно для частоты можно поставить но ((большой разницы не будет ) проверено) ))
@волк06волк5 жыл бұрын
Очень хочется попробовать
@misterzaboyny6074 жыл бұрын
Посмотри маркировку на чипе, там должно быть
@волк06волк5 жыл бұрын
иммено выдает ошибку на заголовочную файл
@UCanDo5 жыл бұрын
Полностью напишите что выдаёт Ардуино IDE. Без этого я не могу вам ничего подсказать
@волк06волк5 жыл бұрын
@@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), во всех скачаных библиотеках ошибка вылазиет
@Eduardmelnikoff6 жыл бұрын
Приходит внук со школы, а бабуля на его компе порнуху смотрит... - Бабушка! Ты чё? Совсем сбрендила? - Внучек, не поверишь!!! Пятый раз пересматриваю и все никак в толк не возьму.... Поженились они или нет? Вот и я не пойму как с приёмника подать команду на переключение реле на ардуинке передатчика...
@UCanDo6 жыл бұрын
На примере р/у машинки: kzbin.info/www/bejne/oKSpiHeJa8x1oMU
@Канадськийдворф6 жыл бұрын
подскажите пожалуйста при верном подключении к ардуино уно после компеляции теста в порту выдает следующий ряд символов BPD⸮vK ⸮⸮⸮⸮]⸮BGF⸮B⸮XBCC⸮Z⸮⸮B\Q⸮X⸮A'BE@⸮⸮⸮]⸮⸮⸮⸮C CBCBCBC⸮BCBCBCBCBCBCBCCC⸮CBCBCBCBCBCCCCB⸮CCCBBBCBCBCBC⸮BCBCBCBCBCBCBCBCBCB⸮. Подскажите в чем может быть проблема и возможное решение данной проблемы.
@UCanDo6 жыл бұрын
Скорее всего у вас в скетче и в Мониторе Порта установлены разные скорости. Посмотрите, что бы в скетче и в мониторе порта стаяла одна и та же скорость! В скетче это устанавливается в разделе Setup: Serial.begin(9600); В Мониторе Порта скорость выбирается в правом нижнем углу. Ее нужно установить такой же как и в скетче!
@Канадськийдворф6 жыл бұрын
благодарю вас.
@UCanDo6 жыл бұрын
Надеюсь заработало :) Успехов вам!
@Канадськийдворф6 жыл бұрын
хотелось бы уточнить заработает ли ваша програма на ардуино про микро(с учетом понижения 5 вольтов)
@UCanDo6 жыл бұрын
Не играет роли какую Ардуино использовать. Главное что nRF24L01+ должна работать от 3.3 вольт. По этому для ее питания нужен еще один стабилизатор.
@DrVid__DeAtH_hUnTeR6 жыл бұрын
Меньше 10 мф не желательно а больше 10 бессмысленно Я не понял то зачем тогда они ?
@UCanDo6 жыл бұрын
1-2 микрофарада не справятся с просадка напряжения. А конденсаторы большой ёмкости будут просто место занимать. 10 микрофарад - самый оптимальный объем
@hendmei70664 жыл бұрын
почему у меня все444444444444 показывает
@UCanDo4 жыл бұрын
Неправильно подключили, либо модуль не рабочий.
@АлексС-щ4в5 жыл бұрын
а может надо модуль прошить
@волк06волк5 жыл бұрын
#include "nRF24L01.h"скажи пожалуста почему у меня вот это ошибка в скетче
@UCanDo5 жыл бұрын
Возможно у вас не установлена библиотека
@волк06волк5 жыл бұрын
Как объяснили установил
@UCanDo5 жыл бұрын
Тогда полностью напишите что у вас выдаёт в терминале, а то гадать приходится
@волк06волк5 жыл бұрын
Спасибо вам дружище вы единственный кто ответил мне
@enisykin1299 Жыл бұрын
гребные модули, слов нет два дня присидел с ними 5штук и один отдельно заказал с усилителем у другого продавца ,ниодин не работает как положено и ладно бы но spi их видит конфигурацию проходят но как отправлять так fail и хот ты тресни 🤬
@UCanDo Жыл бұрын
Официальная контора, которая производила эти модули, закрылась. Сейчас продаются только неофициальные копии. Могу вам посоветовать вот что: поочередно меняйте настройки и пробуйте пересылать данные. Да, на перебор всех возможных комбинаций уйдет очень много времени но только так можно будет найти те настройки на которых модули заработают.
@RomanTkachenkoU4 жыл бұрын
Это.. 127 канал или какой то там...
@UCanDo4 жыл бұрын
Каналов всего 127. Настроиться можно на любой. Только заранее нужно проверить чтобы выбранные каналы не были зашумленны
@Александр-м7я7щ5 жыл бұрын
а почему у меня одни нули?
@UCanDo5 жыл бұрын
Либо неправильно что-то подключено, либо модуль не рабочий, либо вы в чистом поле в 100 км. от цивилизации...
@Александр-м7я7щ5 жыл бұрын
@@UCanDo спасибо
@stepankiselev2401 Жыл бұрын
Откройте скетч пожалуйста
@UCanDo Жыл бұрын
Сделано 👍
@Dimoven5 жыл бұрын
Smd версию победите)) чтобы она ловила также через стены. А не на 6м прямой видимости
@UCanDo5 жыл бұрын
SMD от обычной ничем не отличается. Только разъемом подключения. В остальном они идентичны. И разницы между ними в дальности нет. Если у вас не работает так как надо, то либо вы что-то не так делаете, либо у вас бракованная NRF.
@EvGrizli7 жыл бұрын
Привет. и всётаки уточни ёмкость керамического конденсатора. ;) Жду
@UCanDo7 жыл бұрын
На разных форумах пишут по-разному. Большинство (и я тоже ) ставят 0.1
@EvGrizli7 жыл бұрын
МикроФарад... ;) Вы уж пишите точнее )))) другим тоже будет интересно прочитать
@UCanDo7 жыл бұрын
Да, все верно, микрофарад. Сын отвлекает...
@MrEmotion743 жыл бұрын
Дядюшка Ляо говорит что он не посылал тебе 3 сожженных модуля! Говорит это из-за конденсаторов, непредусмотренных его семьей! А на самом деле все прекрасно, но не раскрыто назначение кондеров!
@UCanDo3 жыл бұрын
А про два конденсатора слышали? Вообще среди изготовителей этих модулей есть очень много брака. Так, на пример, у меня есть горка радиомодулей, заказанных в разное время у разных продавцов. Есть обычные, а есть с усилителем и антенной. Около 20% всех модулей что я когда-либо заказывал приходили с браком. Либо не работают совсем, либо только принимают или только передают. Попадаются и такие что нормально работают, но на расстоянии в 100 раз меньшем чем должны были бы. На пример у меня есть несколько модулей с усилителями и антеннами. По документации они должны работать на расстоянии до 1000м. Но мне попались несколько штук, которые работают на расстоянии не более 10 метров... Это все без учета упомянутых вами конденсаторов. Те модули, которые стабильно работают после установки конденсаторов я считаю полностью рабочими и к браку не отношу. А вот реального брака действительно хватает...
@tigrafrog7 жыл бұрын
1. Объявляем о том что нужны два конденсатора. 2. Все работающие модули показаны без конденсаторов. ?????? Всем совет: не мучайтесь, доплатите чуть-чуть и купите "Base module" к ним. Тогда не нужно конденсаторы колхозить и в 90% все "неработающие" заработают. У меня было 2 "проблемных", плюнул, купил 2 новых с "Base module" - и проблемные сразу "завелись".
@tigrafrog7 жыл бұрын
Именно. LDO 3.3 + все необходимые конденсаторы и коннекторы в удобном формате = "ехать сразу". А так да, можно всё самому.
@UCanDo7 жыл бұрын
Без конденсаторов - новые, и проверяются на расстоянии 5 см. друг от друга. Я всегда ставлю конденсаторы. На пример посмотрите мое видео о радиоуправлении на ардуино. Покупать что-то еще? Ну, модули nRF должны работать без покупки дополнительных модулей. В то же время что из себя представляют эти модули? Стабилизатор + конденсаторы, а цена космическая, как сам модуль...
@tigrafrog7 жыл бұрын
Понятно: Do as I say, not as I do! "модули nRF должны работать без покупки дополнительных модулей." - да, при наличии достаточного питания. Да, можно всё самому. Мне представляется наиболее удобным такой вариант: В "конечной коробочке" LDO, на столе - модуль(и).
@UCanDo7 жыл бұрын
В даташите написано что они предназначены для 5 в. логики. К тому же в "модулях" нет никакой конвертации этой самой логики. Только стабилизатор питания и конденсаторы...
@bmk747 жыл бұрын
Home Made - То, что ты можешь сделать а вот интересно конденсатор на 10 мкф зачем. у вас модуль жрет в пике несколько сот миллиампер? или скачки напряжения в сотни миливольт? если последнее то лучше поменять стабилизатор. ))
@волк06волк5 жыл бұрын
спасибо вам за то что старались ответили все это не работает туфта
@UCanDo5 жыл бұрын
Просто вы что-то делаете нетак
@UCanDo5 жыл бұрын
Попробуйте разобраться
@волк06волк5 жыл бұрын
@@UCanDo наверное и вам я надоело мне отвечать сделал все в точь до самых мелочей без результатов .разные способы испробовал устанавливается та библиотека которая мне не нужна .а те которые мне очень нужны ваша ,Алекс гайвера, итд . Не устанавливается очень жаль
@UCanDo5 жыл бұрын
Просто попробуйте найти где у вас ошибка. Это сможете сделать только вы. Посмотрите как у вас в скетче записаны подключаемые библиотеки, может там ошибка? У меня это так: #include #include #include "nRF24L01.h"
@волк06волк5 жыл бұрын
@@UCanDo спасибо вам большое .вы очень хороший человек все пытаетесь помочь уважуха и респект вам👍👍👍👍 щас посмотрю
@bmk747 жыл бұрын
автор. все таки советую почитать даташит на модуль. что бы не нести чушь. Во первых проверять модули зашумленностью каналов .это шедевр. А по поводу автоответа вообще супер. модуль никуда ничего не записывает.
@UCanDo7 жыл бұрын
Предложите ваш вариант как проверить модули на работоспособность.
@bmk747 жыл бұрын
Home Made - То, что ты можешь сделать Начнем с того каким образом он выводит данные о шуме в каналах. Опять же смотрим библиотеку и то как она выводит эти данные..далее читаем datasheet . и что мы видим...А вот что у данного модуля есть один регистр который устанавливается в 1 когда на протяжении не менее 128 микросекунд модуль находиться в состоянии приема и обнаруживает на данной частоте несущую (частоту). ну типа что на данной частоте передаются данные а таких у модуля уж 125 частот начиная от2.4 Ггц и выше с шагом 1 мгц. так вот данный скетч опрашивает каждую частоту 100 раз. и при обнаружении несущей инкрементирует счетчик. а уже потом выводит данные этого счетчика..но не более 15 или 0xf . это для выравнивания.что бы табличка не разъехались. и на этом основании расчитывается зашумленность данной частоты. Кстати в том же даьашите про эту возможность написано. но в контексте того что если при передаче пакетов у вас много потерь. тогда можно воспользоваться данной возможностью для выяснения какая частота более "чистая . А теперь представьте у вас свой дом Где нет ни одного роутера и wi fi. и у вас будут по все частотам нули. единственный способ проверить это только два модуля. один на прием второй на передачу. Да и по поводу автоответа. это работает совсем не так. эта опция включает ретрейны. т.е если пакет потерян то модуль будет его пересылать по истечению таймаута. ну и еще там есть опции. и ничего более. Кстати полезная штука. Так как модуль после отправки пакета сам переходит в режим прослушки и ждет ответа. и в случае его отсутствия переотправляет данные. Ну как то так. P.S. с ардуино давно не работаю. есть мк более интересные. тот же esp. ног маловато. под nrf2401 почти все выходы занял.но сама железка намного лучше.
@волк06волк5 жыл бұрын
все делал как тут в ютюбе показывают
@mrxprojects3 жыл бұрын
почему не объяснил зачем припаивать кондёры? где аргументы в пользу этого? я вот не верю что они нужны, у меня всё отлично без них пашет. И да, ты что в инглише ваще не бум-бум? Priem peredac4a блин...
@UCanDo3 жыл бұрын
nRF24L01 очень чувствительны к питанию + очень много есть некачественного исполнения и без конденсаторов по питанию не работают, или работают со сбоями. Здесь вопрос не в верю/неверю, а в том что китайцы сейчас производят все подряд, и не обязательно придерживаются всех стандартов, из-за чего на рынке много глючных и поддельных товаров. Работает без конденсаторов? Ну что же, вам ПОВЕЗЛО не нарваться на подделку. И не забывайте о том что официальный производитель уже не существует и не производит данные модули. Все что есть в продаже - это копии лучшего или худшего качества. А вот придираться к названию переменных - это совсем треш....
@zhuk4624 жыл бұрын
нагнал пурги. сам не знает как это работает. тольго голову морочит
@violinplayer97445 жыл бұрын
не грузит библиотеку nrf24l01 .Лучше бы это снял.Диз за рекламу и за воду .
@UCanDo5 жыл бұрын
За рекламу ютуба мне дизлайк? Умно...
@ДмитрийЕвдокимов-с4ы6 жыл бұрын
Нужно и точка. Что. Почему ? А пох на вас. Диз
@NeoJeni5 жыл бұрын
ПЛАГИАТ!!!
@UCanDo5 жыл бұрын
Плагиа́т - умышленно совершаемое ... незаконное использование или распоряжение охраняемыми результатами чужого творческого труда, которое сопровождается доведением до других лиц ложных сведений о себе как о действительном авторе (ВИКИПЕДИЯ). Что украдено? Какая информация или части видео являются "охраняемыми результатами чужого творческого труда"?