Arduino and radio modules RF 433 MHz

Ғылым және технология

Hello! Today we will try to connect two Arduino by means of radio modules 433 MHz. It is very simple and will not be difficult!
Sketch and schema: drive.google.com/open?id=1Ema...
useful articles:
arduino-diy.com/arduino-radiop...
lesson.iarduino.ru/page/urok-...
Friends, support the channel!
R340967932571
Z422687519909
U139735106020
4149625807630874 Privat Bank (Ukraine)
Useful links:
RF 433 MHz: ali.pub/23xmyc
DS1307 RTC: ali.pub/1rjsbr
DHT22: ali.pub/1weunr
The cheapest Arduino Pro Mini for crafts: ali.pub/1ny2z4
HC-SR04: ali.pub/213gl0
Dimmers: ali.pub/1zmq9k
BMP280: ali.pub/1z5ck5
WS2812B: ali.pub/1x8oim
Power supply 5V 3A: ali.pub/1x8pcy
Powerful power supply 5V 3A: ali.pub/1x8pfv
TFT Displays: ali.pub/1ny2rc
Arduino Mega 2560: ali.pub/1ny34r
Label: ali.pub/1ny3ae
Lintels: ali.pub/1ny3la
Quality crosspieces: ali.pub/1ny3j5
The most convenient Keshbek:
LetyShops: goo.gl/Ev5XgI
The most profitable Keshbek for aliexpress:
Ecomerce: got.by/238t10

Пікірлер: 91

  • @ultracolor
    @ultracolor6 жыл бұрын

    Я передавал сигнал на расстояние более 200 метров в условиях прямой видимости с антенной - обычный провод 17 см и питанием передатчика в 5в. Прием отличный. Дальше не проверял, так как мне не было необходимости. Но у меня на платах почему то нет половины компонентов, у передатчика - одной катушки, у приемника - индуктора и транзистора.

  • @meddro1
    @meddro14 жыл бұрын

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

  • @user-bu2ql4vt9v
    @user-bu2ql4vt9v5 жыл бұрын

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

  • @user-bu2ql4vt9v

    @user-bu2ql4vt9v

    5 жыл бұрын

    @@sergegoist1488 вот на андройд интересно, вот придут модули тогда я напишу, а пока работаю 6 дней в неделю) некогда даже почитать про ардуинку)

  • @Vladimir911Bara
    @Vladimir911Bara3 жыл бұрын

    Добрый день друг подскажи пожалуйста если у тебя адаптер который мог бы от конвертировать сигнал с 315MHZ / 433MHZ на ноутбук или ПК компьютер

  • @mrProF4
    @mrProF46 жыл бұрын

    Ты путаешь строки и числа :) str = "A1"; получается массив char из трех элементов ['A','1',0x0] , 0x0 - конец строки причем числа/буквы это ansi коды, A - 65, 1 - 48 и т.д. Чтобы передавать число, надо писать str = 0 .. 255, либо str = 0x0 .. 0xFF Так что 2-мя байтами не 255 значений, а 65 тысяч)

  • @UCanDo

    @UCanDo

    6 жыл бұрын

    Век живи - Век учись :)

  • @koshnga2837

    @koshnga2837

    6 жыл бұрын

    иногда достаточно один раз азы языка си почитать. :-) хочешь 256 команд одним байтом пересылать - так и пересылай. controller[0]=0// или 1,2,3,... 256, или в хексе 0x00, 0x01, ... 0xFF vw_send((uint8_t*)controller,1); // 1 - потому что у тебя передаётся не строка, а ровно 1 байт и в приёмнике сравнивать будешь явно с числами. if(buf[0]==0 /* 1,2...255*/ ) ... и не надо лишний раз сочинять обработку строк.

  • @dan8713

    @dan8713

    3 жыл бұрын

    @@koshnga2837 не сориентируете ли насчет литературы?Заранее спасибо

  • @osolovyoff

    @osolovyoff

    3 жыл бұрын

    dan какая нибудь базовая книжка по си или раздел "массивы данных" и стоковые литералы

  • @14types
    @14types2 жыл бұрын

    То есть чтобы как можно чаще посылать команды, можно убрать команду wait и слать команды с каким-нибудь счётчиком команд, чтобы запоздалые команды на приемнике отсеивать.

  • @14types

    @14types

    2 жыл бұрын

    где лайк?

  • @14types

    @14types

    2 жыл бұрын

    кто украл сердечко?!

  • @user-lw2oi3of8d
    @user-lw2oi3of8d6 жыл бұрын

    В личку написал деловое предложение. Дайте ответ пожалуйста по почте, а если ответ короткий, то и здесь прочту.

  • @churik261100
    @churik2611005 жыл бұрын

    Можете помочь, не особо силен в программировании, мне нужно переделать скетч написанный под nrf24l01 под rf 433?

  • @UCanDo

    @UCanDo

    5 жыл бұрын

    Добрый день. В принципе могу помочь. Пишите на почту: h.made.chanel@gmail.com А почему вы решили использовать rf433? Они ведь очень плохо передают, помехи ловят и т.д.

  • @Tombaysbot
    @Tombaysbot5 жыл бұрын

    На таких можно сделать простой кодбрекер

  • @user-qp4ix4jw4f

    @user-qp4ix4jw4f

    3 жыл бұрын

    Как собрать кодбрекер подскажите

  • @janser6944
    @janser69445 жыл бұрын

    Скажите, приемник и передатчик возможно использовать без ардуино? Просто подсоединения питание там и и там на приемнике светодиод загорелся как сигнал или звуковой сигнал? Триггером для отправки сигнала, будет нажатие кнопки на передатчике...спс...если ответите... как я понял лучше, брать с частотой ниже чем 433? И антенна короче нужна....я правильно понимаю?

  • @UCanDo

    @UCanDo

    5 жыл бұрын

    Добрый день. Без микроконтроллера не будет работать. Если вам нужен максимально миниатюрный передатчик то поищите на Алиекспрессе передатчик 433 в виде брелка, он имеет 4 кнопки управления.

  • @SomeRandomPerson163

    @SomeRandomPerson163

    4 жыл бұрын

    @@UCanDo будет работать, я проверял сегодня :) Логика работы простая и тупая: есть лог 1 на входе дата передатчика? - значит он излучает несущую и у приемника на выходе тоже 1. Кто ему будет выставлять 1 - кнопка или микроконтроллер - не важно. Нужно только учесть что приемник реагирует и на другие передатчики, а не только на нужную кнопку при такой реализации, а на контроллере можно проверить что там за команда и на чужие не реагировать

  • @user-mp6ge7kf2y
    @user-mp6ge7kf2y4 жыл бұрын

    как организовать прием от 2-х кнопок (герконов), нужен скетч

  • @yhdrhjfyrhjfgdg
    @yhdrhjfyrhjfgdg4 жыл бұрын

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

  • @UCanDo

    @UCanDo

    4 жыл бұрын

    Добрый день. Я не проверял, но по всей вероятности так и будет

  • @idowonder4926
    @idowonder49263 жыл бұрын

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

  • @UCanDo

    @UCanDo

    3 жыл бұрын

    Теоретически должно работать. Нужно проверять

  • @idowonder4926

    @idowonder4926

    3 жыл бұрын

    @@UCanDo Спасибо! Уже нашел подходящее мне видео. Поделюсь знаниями - МОЖНО! ))

  • @gta_KaskaD
    @gta_KaskaD3 жыл бұрын

    Спасибо за урок, обичний брелок считивает, а вот пульт от светильника никак. В чьом может бить причина?

  • @UCanDo

    @UCanDo

    3 жыл бұрын

    Возможно используются другие частоты. Часто используются WiFi модули для установки связи. А там своя частота и протокол. А может связь вообще идёт через ИК, и применяются не радиоволны, а световое излучение.

  • @gta_KaskaD

    @gta_KaskaD

    3 жыл бұрын

    @@UCanDo ик диода нету на пульте. Настроял телевизор на 433мHz помехи от пульта присутствуют. На 315мHz их нету. NRF24 молчит. Также имеется сам модуль от светильника (бп сгорел) но на ньом никакой маркировки, где какой пин опредилить не могу.

  • @ALATIR
    @ALATIR5 жыл бұрын

    Очень простой пример. Я так понимаю если мне нужно передать целую строку, например #####(Номер приемника)#(команда)#(Проверка целостности сообщения) То все это делается по байтово? т.е. просто 7 раз передаю по байта

  • @UCanDo

    @UCanDo

    5 жыл бұрын

    Да. Плюс не забудьте добавить какой-то указатель, который бы указывал приемнику что именно сейчас передаётся: номер, команда, или что-то ещё. Лично я не использую эти модули. Мне они не удобны.

  • @ALATIR

    @ALATIR

    5 жыл бұрын

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

  • @ALATIR

    @ALATIR

    5 жыл бұрын

    А по индефикаторам, зачем? можно же по битово разбирать, например первые пять в одну, вторую во вторую, а третий это просто проверка суммы предыдущих.

  • @greatvin4440
    @greatvin44404 жыл бұрын

    Подскажи пожалуйста, так же сделал, и антенну 17см. Но! Дальность приёма максимум пол метра. Отхожу чуть дальше и ничего не работает.

  • @UCanDo

    @UCanDo

    4 жыл бұрын

    У меня эти модули толком не заработали. Постоянно были какие-то глюки. Побороть их не смог. Дальность тоже была не очень... Кстати, дальность на прямую зависит от напряжения питания. Максимальная дальность возможна при напряжении 12 вольт! Меня это не устроило. В общем, я отказался от этих модулей и больше с ними не имел дела. По этому не смогу вам помочь.

  • @user-ye6ow2gl4z
    @user-ye6ow2gl4z7 ай бұрын

    Шим можно таким передавать?

  • @UCanDo

    @UCanDo

    7 ай бұрын

    Сомневаюсь.

  • @vladimirshirokov1916
    @vladimirshirokov1916 Жыл бұрын

    Если несколько передатчиков, то как с ними работать? Как их различать?

  • @UCanDo

    @UCanDo

    Жыл бұрын

    Увы, никак. Разве что вместе передавать сначала идентификатор передатчикам, а потом данные

  • @hendmei7066
    @hendmei7066 Жыл бұрын

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

  • @stnstan098
    @stnstan0986 жыл бұрын

    Как долго может работать это передатчик в непрерывной передачи данных?????????

  • @UCanDo

    @UCanDo

    6 жыл бұрын

    Что вы имеете в виду? Максимальная длинна данных или что-то еще? Просто на эту тему нигде никаких упоминаний нет. В теории сколько хотите - столько и работает.

  • @stnstan098

    @stnstan098

    6 жыл бұрын

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

  • @UCanDo

    @UCanDo

    6 жыл бұрын

    Нет, не будет. Там и защиты особо нет: кварц, несколько транзисторов и мелочь по объвязке

  • @asandrxxx
    @asandrxxx4 жыл бұрын

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

  • @UCanDo

    @UCanDo

    4 жыл бұрын

    Нужен генератор сигнала. Если поискать на Алиекспрессе, то можно найти пультик. Вот на пример: ali.pub/4j31zn

  • @asandrxxx

    @asandrxxx

    4 жыл бұрын

    @@UCanDo спасибо, думал ,,и так сойдет" )

  • @user-yr5ie7qs4x
    @user-yr5ie7qs4x2 ай бұрын

    Подскажите, выдает ошибку по библиотеке, пишет что такой библиотеки нет

  • @UCanDo

    @UCanDo

    2 ай бұрын

    Если нужной библиотеки нет то ее нужно скачать и установить.

  • @gray_area
    @gray_area4 жыл бұрын

    я так и не понял модуль-то надо настраивать, у него там микроконтроллер что ли. или просто "дёргать" ногу data и он шлёт 0/1.

  • @UCanDo

    @UCanDo

    4 жыл бұрын

    Просто «дергать» ногу. Но это весьма приближенно описывает работу.

  • @gray_area

    @gray_area

    4 жыл бұрын

    @@UCanDo ну виртуалВэйр(библиотека) как я догадываюсь просто сдвигает регистр в пин, на стороне передатчика. с определённой скоростью. а на стороне приёмника задвигает пин в регистр.

  • @gray_area

    @gray_area

    4 жыл бұрын

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

  • @UCanDo

    @UCanDo

    4 жыл бұрын

    :)) Издержки цивилизации. Как писал один человек в комментариях: «мы специально покупаем более мощные микроконтроллеры чтобы не тратить время на оптимизацию кода...» Я уже и не помню как работает этот приемо-передатчик. Один раз попробовал с ним работать, почитал мануалы, заработал он у меня крайне плохо (на расстоянии не более 10-и метров даже от 12 вольт). После чего я его забросил и благополучно забыл.

  • @gray_area

    @gray_area

    4 жыл бұрын

    @@UCanDo NRFы очевидно лучше функционалом и дальностью, и их цена уже сопоставима с ценой комплекта простых радиотрансмитеров. Однако никто не догадался подключить простые радиомодули к UARTу, хотя они очевидно просятся туда. В принципе это даёт радиоканал с аппаратной помехозащитой. Потому что все юзают библиотеку виртуалВэйр, а про аппаратный интерфейс не знают.

  • @Andreykin_Plushkin
    @Andreykin_Plushkin6 жыл бұрын

    Сними про nRF как подключить их к ардуине если там 6 контактов

  • @UCanDo

    @UCanDo

    6 жыл бұрын

    Добрый день. Уже снял :) kzread.info/dash/bejne/oGGarteclLCZcag.html

  • @NailYusupov
    @NailYusupov5 жыл бұрын

    Попутал местами VC и ADAT передатчика - мог сжечь?

  • @UCanDo

    @UCanDo

    5 жыл бұрын

    Вероятность 50%

  • @xoma163rus
    @xoma163rus5 жыл бұрын

    В скетчке приёмника ошибка Не vw_set_rx_pin(32); А vw_set_rx_pin(12); // 12 pin

  • @UCanDo

    @UCanDo

    5 жыл бұрын

    Ошибки нет. Можно использовать абсолютно любой пин. Я использовал пин 32 (ArduinoMega). Вы же можете использовать любой другой пин.

  • @dan8713

    @dan8713

    3 жыл бұрын

    спасибо,чувак!!!автору тоже лайкос,от себя-китайский набор передатчик-приемник за 0.8$ заработал!на передатчике у меня 1 спираль,дальность связи 25 см без антенн,далее могут быть пропуски сигнала.

  • @oleg538646
    @oleg5386466 жыл бұрын

    Мтжно практичней???? Свояйте тармометр на 18b20 и таких радиомодулей, чтоб минусовую температуру можно было видеть...

  • @carlovitullo8742
    @carlovitullo87423 жыл бұрын

    Что-то с библиотеками запутался, для этого скетча

  • @smodiffnya
    @smodiffnya5 жыл бұрын

    У меня что-то не так . Очень плохая связь между ними , отправляют информацию только тогда когда касаются друг друга , Что делать ? :(

  • @UCanDo

    @UCanDo

    5 жыл бұрын

    С питанием что-то не так. Передатчику нужно до 12 вольт....

  • @smodiffnya

    @smodiffnya

    5 жыл бұрын

    @@UCanDo У меня всё на 5 вольт , странно :(

  • @UCanDo

    @UCanDo

    5 жыл бұрын

    У меня на 5 вольт работало очень не стабильно

  • @user-hp1xs6jp4z
    @user-hp1xs6jp4z5 жыл бұрын

    Поставил конденсатор на линию питания самого модуля когда стоял включенным в ноутбук - нихуя не помогло. Когда он включен в ноутбук - по мимо каких-то там пульсаций реагирует и на передатчик. Отключаю питание от ноутбука и питаю с батарейки - то нифига не воспринимает теперь вообще. Вот как им пользоваться так что бы он работал нормально? Не пойму.

  • @UCanDo

    @UCanDo

    5 жыл бұрын

    Сначала нужно разобраться с питанием. От какой батарейки вы его питаете?

  • @Clindatu
    @Clindatu2 жыл бұрын

    У меня почему-то дальше 40 см не ловит(

  • @UCanDo

    @UCanDo

    2 жыл бұрын

    У меня почти такая же проблема. Максимум чего добился - 10 метров при питании передатчика от 12 вольт. ХЗ почему нормально нет связи

  • @user-jk2ro7hq3k
    @user-jk2ro7hq3k2 жыл бұрын

    ну ты блин не мог оставить стандартный zip файл??? нет надо блин rar. правой кнопкой мыши по файлу отправить-сжатый zip файл

  • @StoneTL
    @StoneTL5 жыл бұрын

    Все 1 в 1 делал как по видео, и не работает.!

  • @StoneTL

    @StoneTL

    5 жыл бұрын

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

  • @StoneTL

    @StoneTL

    5 жыл бұрын

    Ааа, ну еще они забыли антену припаять! Чтож, ясно!

  • @UCanDo

    @UCanDo

    5 жыл бұрын

    Вообще эти модули ОООчень нестабильно работают. Нужно ещё подбирать скорость передачи данных. Это очень сильно влияет на качество связи. Да и антена, и питание передатчика....

  • @putyavka
    @putyavka6 жыл бұрын

    Для приводов это вообще хлам - надёжность нулевая. У меня так и не получилось вменяемо завести радиоуправляемую машинку, ни на аккумах, ни на батарейках. Конденсаторы до 500мкФ и дроссели для изоляции питания не помогают. Только на кнопки и передаю разовых микропакетов данных оно и годится

  • @UCanDo

    @UCanDo

    6 жыл бұрын

    NRF однозначно лучше

  • @user-jk2ro7hq3k
    @user-jk2ro7hq3k Жыл бұрын

    299 792 458 это метров в сек и 433 000 000 это тоже в сек значит получиться должно в метрах математик херов

  • @user-jn8fe7me6z
    @user-jn8fe7me6z6 жыл бұрын

    ВИКЛАДИ АРХІВ ДЛЯ СКАНУВАННЯ LCD ДЕСПЛЕЮ !!!!!!!!!!!!!!

  • @UCanDo

    @UCanDo

    6 жыл бұрын

    Посмотрите в описании под этим видео.

  • @Игорь-0
    @Игорь-06 жыл бұрын

    100 м максимум у этих модулей и то при определенных условиях, короче говно, лучше NRF взять

  • @UCanDo

    @UCanDo

    6 жыл бұрын

    100% согласен!

  • @DmitryAvilkin

    @DmitryAvilkin

    5 жыл бұрын

    А можете оба обосновать? Имеете ввиду nrf с усиленной антеной, которвая бьет на 1км? Ибо если речь про обвчный nrf, то она метров 50, а smd mini вообще метров на 10 и только в прямой видимости.

  • @xoma163rus

    @xoma163rus

    5 жыл бұрын

    @@DmitryAvilkin я например не вижу смысла в NRF, если мне нужно сделать простое действие, по отправке простой команды или считыванию мелкой информации. У меня NRF дохнут как мухи, то WAVGAT ардуина им не нравится, то с обычной китайской нанкой они работают максимум 2 дня (я не шучу, потом они отваливаются, будто перегрев, а потом опять начинают работать). Подсоединил к UNO - чудо, завелось и работает без сбоев уже месяц. Версия с внешней антенной ваще не работает хз почему, просто не передаёт, даже на полсантиметра. NRF24L01 использую для передачи большого объёма данных с разных сенсоров раскиданных по дому на один "сервер" по их обработке и принятию решений, это удобно

  • @UCanDo

    @UCanDo

    5 жыл бұрын

    Значит вы неправильно с ними работаете. Да, конечно, вероятность брака может быть. Но не все же... Модули с антенной нужно правильно инициализировать, иначе сигнал с NRF забивает усилитель, и тот «захлебывается» и ничего не передаёт. У меня NRF стоят на р/у игрушках и в пульте - проблем нет. Главное правильно их использовать.

  • @k0x024
    @k0x0246 жыл бұрын

    Хватит баянить видосы, таких уже сотни

Келесі