Принцип работы, как передать сигналы по радиомодулю с одного ардуино на другой.

Oleg_balt
Offline
Зарегистрирован: 07.06.2015

Здравствуйте.

Опишите по шагово и если можно с примерами как формируется команда (я имею ввиду в программе) для передатчика и в каком виде она отсылается и как принимается?

Какие варианты передачи и приема информации через радио модули?

Спасибо. 

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Я бы на вашем месте быстренько переписал сообщение (больше конкретной информации). А то щас огребете...

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

передатчик: прием?

приемник: ага. прием

передатчик: как дела? мне тут кое что передать надо

приемник: хорошо. передавай

передатчик: 1

приемник: все?

передатчик: да

приемник: CRC будем считать?

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

приемник: ок. а кто заберет?

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

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

Gippopotam пишет:

Я бы на вашем месте быстренько переписал сообщение (больше конкретной информации). А то щас огребете...

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

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

jeka_tm

передатчик: прием?

приемник: ты кто.

передатчик: я от Иван Петровича.

приемник: не знаю такого - иди нахуй.

передатчик2: алё! гараж!

приемник: шо нада?

передатчик2: мы тут принесли... вот

приемник: идите нахуй - я вас не знаю.

передатчик2: приёмник впал в отшельничество.

приемник: где все?

передатчик: себе всё оставлю - никому не отдам.

Oleg_balt
Offline
Зарегистрирован: 07.06.2015

да,  вы  правы! 

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

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

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

есть и другой вариант:

передатчик: передаю 1010101

приемник: 0100101? нифига не понял. кто тут еще орет. заткнитесь. а блин я же не могу им сказать

передатчик: 1010101

приемник: 0110101? да что за нафиг. понаехали. нифига непонятно же. а кто это еще тут гудит? противно и постоянно

передатчик: 1010101

приемник: а это он вообще мне? вон тот тоже чего то орет. другой потише. кого слушать??? оторвать бы яйца разрабу. нельзя было приемопередатчик использовать? и еще с адресацией и аппаратной проверкой crc. ну его проблемы 0110101. я принял!!! сам мучайся, но только попробуй на меня гнать

 

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Жень, ты решил по-быстрому эволюционировать в режисера радио спектаклей? Гыыыы

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

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

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Но ты не ответил на вопрос, как формируется команда. :)
И вообще щас спугнешь еще одного супер програмиста. Предыдущий вон за неделю переписал все ардуино иде. Но по его заявлению мы усремся ждать когда он с нами поделиться. :)

Oleg_balt
Offline
Зарегистрирован: 07.06.2015

Такой вопрос, возьмем такие простецкие радио модули dr3100, возможно передать голосовую речь?  (как тест услышать на радио станции).

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

2.4-19.2 kbps

не густо. а на что хочешь передавать? радиостанцию хочешь собрать?

Oleg_balt
Offline
Зарегистрирован: 07.06.2015

нет, меня интересуют возможности и варианты работы с радио модулями.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

очень странный вопрос. валяется без дела и думаешь что с ним сделать?

Oleg_balt
Offline
Зарегистрирован: 07.06.2015

А вообще хочу собрать такую вещь передатчик на 6 команд и отдельно 6 приемников с релейным выходом, принцип простой при нажатие каждой кнопки на передатчике срабатывает соответсвующиее реле (на соответствующем приемнике), нужна очень хорошая стабильность работы, помехозащищенность и дальность 200-300 метров хотелось бы, ищу варианты модулей. Реализация тоже простая каждой кнопке соответствует какой код и этот же код прошит в одном из приемников, который при распозновании выдаст сигнал на срабатывании реле. Как то так, подумывааю сделать, приоритет стоит на стабильности срабатывания и работы. 

 

Oleg_balt
Offline
Зарегистрирован: 07.06.2015

С модулями наигрался уже, для моих целей не пойдут такие, покупал ради примеров, что бы понять как работает, короче для повышения навыка программирования, так думаю что еще можно из них вытянуть для тренировки. Есть еще на 2.4ггц но что то глючат у меня не стабильно работают :( наверно что то не так делаю. Я нашел английский приемник фирмы Radiometrix по характеристикам подходящий мне цена только 20 евро :( модель SILRX-433

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

дальность 200-300 метров в поле или в городе?

Oleg_balt
Offline
Зарегистрирован: 07.06.2015

в поле

 

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

пухлявый хвалил один модуль на 433 мгц. очень им доволен. появится наверно отпишется

RFM31B-433D вроде. но точно не скажу

Гриша
Offline
Зарегистрирован: 27.04.2014

Gippopotam пишет:

Я бы на вашем месте быстренько переписал сообщение (больше конкретной информации). А то щас огребете...

я бы на месте ТС начал новый топик 

Oleg_balt пишет:

хочу собрать такую вещь передатчик на 6 команд и отдельно 6 приемников с релейным выходом, принцип простой при нажатие каждой кнопки на передатчике срабатывает соответсвующиее реле (на соответствующем приемнике), нужна очень хорошая стабильность работы, помехозащищенность и дальность 200-300 метров хотелось бы

посоветуйте.

...................................

Oleg_balt пишет:

Опишите по шагово ...как формируется команда... 

Спасибо. 

приходят халявщики, просят все на блюдечке, типа: зачем мозг напрягать это же трудно и долго (учиться). А при этом думают, что каждый может стать инженером-электроником (ну нету в слове электроника буквы «Щ»). Само по себе составление грамотного ТЗ уже требует многого. И как Вам мы сможем помочь? Попробуйте понять как работает RC5 вот так формируется один из типов команд.

А другой тип команд, продемонстрировали наши ГУРУ – «пинок» называется, после него либо начинают думать (если есть чем) либо обижаются и убегают с форума – «колхоз дело добровольное» 

PS. Я бы еще и nickname поменял – уже спалились :)

Oleg_balt
Offline
Зарегистрирован: 07.06.2015

Спасибо за ответ, хочу заметить я не прошу готового решения! Похожие примеры уже написаны, так что можно сказать я изобретаю велосипед, ну вот так хочется мне.  (То что я хочу реализовать уже давно есть, в продаже у разных производителей, и европейского качества, что почти работает годами и китайское работает месяц два  от силы и не стабильно, приходится чинить либо выкидывать) Есть вещи в программировании которые я не совсем понимаю, либо не понимаю воовсе, брать отдельные куски примерных программы,  подгонять под свою не совсем понимая, что для чего нужно мне не нравится, особенно на выходе когда не корректно работает устройство. 

Гриша
Offline
Зарегистрирован: 27.04.2014

ну тогда, лично я, Вас вообще не понимаю - ну уж извините:

Oleg_balt пишет:

... нужна очень хорошая стабильность работы, помехозащищенность и дальность 200-300 метров хотелось бы...

Oleg_balt пишет:

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

т.е Вы считает, что мы Вам можем предложить, на вскидку, готовое решение за 3 копейки??? А все остальные дураки и его до сих пор не реализовали! 

Да разработка самодельного (не серийного) устройства стоит значительно дороже готового решения!

другое дело, если Вы просите посоветовать приемо-передающие модули под ТЗ и хотите обсудить алгоритм передачи простых команд. (обе части неразрывно связаны)

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

ЗЫ чтобы пояснить... ваш первый вопрос настолько фундаментальный, что 

Oleg_balt пишет:

Какие варианты передачи и приема информации через радио модули?

в институтах этому 5 лет учат!!!!

 

 

Oleg_balt
Offline
Зарегистрирован: 07.06.2015

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

- Посоветуйте хорошие (приемлемые) приемо-передающие модули на дистанцию 200-300 метров открытого пространства?

- На какой частоте лучше использовать (433МГц или  2.4ГГц или другие варианты) радио модули?

 

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Oleg_balt пишет:

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

- Посоветуйте хорошие (приемлемые) приемо-передающие модули на дистанцию 200-300 метров открытого пространства?

- На какой частоте лучше использовать (433МГц или  2.4ГГц или другие варианты) радио модули?

 

http://www.ebay.com/itm/2-4G-NRF24L01-PA-LNA-SMA-Antenna-Wireless-Transc...

Oleg_balt
Offline
Зарегистрирован: 07.06.2015

Gippopotam пишет:

Oleg_balt пишет:

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

- Посоветуйте хорошие (приемлемые) приемо-передающие модули на дистанцию 200-300 метров открытого пространства?

- На какой частоте лучше использовать (433МГц или  2.4ГГц или другие варианты) радио модули?

 

http://www.ebay.com/itm/2-4G-NRF24L01-PA-LNA-SMA-Antenna-Wireless-Transc...

 у меня есть такие модули только антена вытравлена в плате,  по первому взгляду разница из за внешней антенны дальность связи больше, напряжение питания модуля 3 вольта, реальная дальность интересно какая. где то прочитал что такой вариант самый хороший по дальности  среди 433 радио модулей ?http://www.ebay.com/itm/2PCS-470MHz-1000m-SI4432-Wireless-Module-433mhz-Wireless-Communication-Module-/141205946471?pt=LH_DefaultDomain_0&hash=item20e087c067&tfrom=131132832737&tpos=unknow&ttype=price&talgo=origal

 

sandr4
sandr4 аватар
Offline
Зарегистрирован: 11.02.2015

У меня 4 таких модуля, ни один не удалось "запустить".

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

странно. скорее дело не в модулях

Гриша
Offline
Зарегистрирован: 27.04.2014

sandr4 пишет:

У меня 4 таких модуля, ни один не удалось "запустить".

я тоже долго экранчик запускал... :( целый день... пока паяльником все ноги не пропаял ничерта не получилось... И еще куча прелестей в разводке случается - берешь лупу и вдоль дорожек с даташитом в руках. Было бы желание читать и разбираться 4шт и прям все не работают – не верю!

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

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

sandr4
sandr4 аватар
Offline
Зарегистрирован: 11.02.2015

В одном точно КЗ по питанию, а с другими надо разбираться...

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

sandr4 пишет:

В одном точно КЗ по питанию, а с другими надо разбираться...


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

sandr4
sandr4 аватар
Offline
Зарегистрирован: 11.02.2015

Puhlyaviy пишет:
sandr4 пишет:

В одном точно КЗ по питанию, а с другими надо разбираться...

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

Честно говоря, думал, что Вас уже ни чем не удивишь, однако... Сам был удивлен когда подключив данный модуль спалил БП на 3,3 v...

Sloper
Sloper аватар
Offline
Зарегистрирован: 30.03.2015

Oleg_balt пишет:

Опишите по шагово и если можно с примерами как формируется команда (я имею ввиду в программе) для передатчика и в каком виде она отсылается и как принимается

http://arduino-project.net/download/arduino-books/proekty_s_ispolzovanie...

Страница 357.

Oleg_balt
Offline
Зарегистрирован: 07.06.2015

Sloper пишет:

Oleg_balt пишет:

Опишите по шагово и если можно с примерами как формируется команда (я имею ввиду в программе) для передатчика и в каком виде она отсылается и как принимается

http://arduino-project.net/download/arduino-books/proekty_s_ispolzovanie...

Страница 357.

Большое спасибо.

Arhat109
Offline
Зарегистрирован: 26.05.2015

Гриша писал:

"приходят халявщики, просят все на блюдечке, типа: зачем мозг напрягать это же трудно и долго (учиться). А при этом думают, ...

А другой тип команд, продемонстрировали наши ГУРУ – «пинок» называется, после него либо начинают думать (если есть чем) либо обижаются и убегают с форума – «колхоз дело добровольное»"

Тут с вами не соглашусь от слова "совсем". Ибо со стороны (например моей) всё воспринимается совсем "не так" (тоже от слова совсем), а именно:

Приходят ЛЮДИ за решением СВОЕГО ВОПРОСА, поскольку ОНИ КУПИЛИСЬ на вашу(!) беспонтовую и лживую рекламу что дексать "ардуино это для начинающих и совсем даже просто"... да, сюда на форум. Конечно же они задают ламерские вопросы, а как "иначе"?!? Конечно же они ждут решения "на блюдечке" - это же "просто!" а значит давно решено кем-то... "все украдено до нас"

... и тут они, внезапно, нарываются на ПИНОК ОТ бездарной ШКОЛОТЫ, засевшей на форуме, в т.ч. и в виде АДМИНОВ форума, способной только тырить чужие решения из Сети.

ВОТ ТАК. Ваша реакция на новичков воспринимается ими. И не толкьо мною. Наше вам ФИ. :)

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

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

реакция понятна на такие вопросы, предположения, идеи. ответы есть и по теме и не совсем

и как в данном случае поведет себя пришедший? по моему тут два варианта:

1. Ученик: ученик приходит, уважительно относится к "учителю", который его учит, подсказывает, стебет. Приходится учиться, но зато есть реальный шанс сделать конечное устройство (если конечно это не бред сумашедшего)

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

 

Arhat109
Offline
Зарегистрирован: 26.05.2015

Не стоит оправдываться. Уважение, зарабатывается долгими годами, учением учеников. В т.ч. и нерадивых. Теряется оно вашим стебом "в одно мгновение". Легко.

Вот опять же ИМХО: тут есть ОТДЕЛЬНЫЕ личности, которые реально могут помочь. Их "по пальцам одной руки", и от них не нашел вот никакого "стеба", прошарив весь форум, в т.ч. и своим авто-ботом... (кстати, они чаще бывают на других ресурсах ... к "чему бы"?) зато полно "школоты"... которые оправдывают свой "стеб" никчемностью пришедших ЛЮДЕЙ. На самом деле, всего лишь, демонстрируют собственную никчемность, и только.

и "насяльники" тут вовсе не при делах...

я вот тоже, пришел не так давно за помощью и советом ... получил? ФИГВАМ (жилище индейца, а не форум). Тока стеб школоты. И? Да точно также, "практически ушел" и спрашиваю там, где есть реальные профи... и заметьте У ВАС - УЖЕ НИЧЕГО НЕ СПРАШИВАЮ.

Тока новичкам отвечаю, где считаю возможным ...

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

кинь ссылку на твою тему. почитаю что ты писал

))) ну уж я к профи никак не отношусь

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

jeka_tm пишет:

кинь ссылку на твою тему. почитаю что ты писал

))) ну уж я к профи никак не отношусь


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

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

и все. а я то думал

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

jeka_tm пишет:

и все. а я то думал


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

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

а теперь вспомнил эту тему. ну да. чем там поможешь))

Arhat109
Offline
Зарегистрирован: 26.05.2015

Jeka_tm, Перечитайте. В первом посту были заданы вопросы и, в частности, было спрошено "что почитать?"... в ответ?

... вот отсюда и вывод: "школота".

... и далее, там же есть, что от вас "ожидалось". И заметьте, либу cyberlib - я ВАМ кинул, а не вы мне... вы даже ЭТОГО не знали!

... "кривизна Wiring" ... тут можно много чего написать, начиная от вашей "чудесатой" millis(), которую вы так обожаете (не удивительно). Да, много писано и до меня.. НО! Скока лет прошло, ась? Кто-то исправил? А то, что кое-кто тут уже слямзил, то что мною выложено ... мне тоже известно. И это было сделано ... да, "всего за месяц" освоения, в процессе "воспоминаний"... просто и дешево. И строго в формате Wiring. Даже скетчи переписывать не требуется, типовой Blink.ino ... 508 байт на Меге.

Ещё раз: скока лет прошло, а вы всё wiring гоняете, ась? ... школота. Одно слово. :)

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Спаситель пришел... алилуя...

Гриша
Offline
Зарегистрирован: 27.04.2014

Arhat109 пишет:

Jeka_tm, Перечитайте. В первом посту были заданы вопросы и, в частности, было спрошено "что почитать?"... в ответ?

... вот отсюда и вывод: "школота".

... и далее, там же есть, что от вас "ожидалось". И заметьте, либу cyberlib - я ВАМ кинул, а не вы мне... вы даже ЭТОГО не знали!

... "кривизна Wiring" ... тут можно много чего написать, начиная от вашей "чудесатой" millis(), которую вы так обожаете (не удивительно). Да, много писано и до меня.. НО! Скока лет прошло, ась? Кто-то исправил? А то, что кое-кто тут уже слямзил, то что мною выложено ... мне тоже известно. И это было сделано ... да, "всего за месяц" освоения, в процессе "воспоминаний"... просто и дешево. И строго в формате Wiring. Даже скетчи переписывать не требуется, типовой Blink.ino ... 508 байт на Меге.

Ещё раз: скока лет прошло, а вы всё wiring гоняете, ась? ... школота. Одно слово. :)

И снова я ничего не понимаю... :) одни просят показать как в детский конструктор играть (хотя написана гора примеров и инструкций), другие из этого конструктора байк лепят. ARDUINO – это просто, но и требовать от него не стоит серьезных вещей.

  1. Если кто не понимает элементарного – типа «помигать светиком» и «зачем нужен подтягивающий резистор» зачем хвататься за более сложные проекты?
  2.  Другие, уже давно переросли и хают недоделки, хотя температуру или часы на экранчик дуинка выводит удовлетворительно.

Этот проект прост, но МОЗГ то включать нужно!!! Для чего, с какой целью…

ИМХО. Дунька – запросто оправдывает старт в искусстве программирования, требует уважительного отношения как к любому труду и образованию.  Постигнув АЗЫ дуины имеет смысл переходить на нормальное программирование, и в тоже время, ее можно использовать для мелких и безответственных проектов – нечто на подобии чернового варианта, еще раз повторюсь : - если я собираю светофор, мне фиолетово на блох в программировании. Написать можно еще много, да только смысла в этом нет – этот проект, как школьная программа (9кл) перед институтом, здачу посчитаешь в магазине и ладно, а для серьезного будьте добры в институт. Ну не хочу я считать объем куба через интеграл (общая формула объема любой фигуры).

Arhat109
Offline
Зарегистрирован: 26.05.2015

Верно. Но где Вы тут (в своем сообщении) нашли ОБОСНОВАНИЕ для троллинга новичков? А ведь он у вас тут происходит "ежесекундно"... причины? :)

(ответ банален и дан выше) :)

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

я не пользуюсь cyberlib. потому что dWrite удобнее (немного урезанная стандартная фукнция), а по времени исполнения 10 и 11 мкс, так что обычно особо смысла нет

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

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

jeka_tm пишет:

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


рекурсия :)

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

Puhlyaviy пишет:
jeka_tm пишет:

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

рекурсия :)

не то слово. фактически в чем бы он нас не обвинял, кем является он сам? он флудит не по теме в чьей то теме

Arhat109 ты троль!!!)))

SunX
SunX аватар
Offline
Зарегистрирован: 04.10.2014

Arhat109 пишет:

Приходят ЛЮДИ за решением СВОЕГО ВОПРОСА, поскольку ОНИ КУПИЛИСЬ на вашу(!) беспонтовую и лживую рекламу что дексать "ардуино это для начинающих и совсем даже просто"... да, сюда на форум.

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