OpenLRS

В разделе рассматриваются вопросы информационного обмена в робототехнике.
Аппаратный уровень, протоколы.

OpenLRS

Сообщение ilalexey » 26 май 2016, 00:08

Несколько лет назад спаял OpenLRS TX/RX. Вдруг появился вопрос функционала(до сих пор не разобрался).
Пишут, что вроде при потере связи приёмник начинает работать как маяк. Как на самом деле - хз.
Можно как то организовать поиск маяка без покупки раций?
Идеально было бы, чтобы передатчик можно было использовать для поиска - может оно уже так и работает, но я этого не знаю.
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: OpenLRS

Сообщение Dmitry__ » 26 май 2016, 00:42

Если тебе нужен сканирующий приемник на 433 мгц, то купи usb dvb-t тюнер. Вещь круче некоторых профи устройств. Цена вопроса 1000р.
http://radiolubitel.net/index.php/obzory-ustrojstv/341-radioskaner-sdr-priemnik-iz-usb-tv-tyunera-rtl2832u-r820t
Последний раз редактировалось Dmitry__ 26 май 2016, 03:50, всего редактировалось 1 раз.
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: OpenLRS

Сообщение ilalexey » 26 май 2016, 01:05

В моём варианте лрс исполнен на модулях RFM22/868MHZ(433 на тот момент не было в продаже). Для тюнера, так понимаю, нужен комп, что уже не моя тема.
Нужен самодостаточный "поиск лисы". Где-то видел поисковик со спичечнцю коробку с двумя лед_знаками.
Т.к. Пульт у меня этот, вполне резонно было бы выводить инфу на экран штатными средствами.
Проблема по большей части в незнании(непонимании) всех возможностях OpenLRS проекта. Если приёмник входит в режим маяка, почему передатчик не может в этот момент переключаться в режим поисковика?
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: OpenLRS

Сообщение Dmitry__ » 26 май 2016, 03:07

Не очень понятно, что тебе надо?
Поиск маяка делал elmot:
http://roboforum.ru/forum11/topic14674.html
ilalexey писал(а):433 на тот момент не было в продаже

Этот dvb-t тюнер берет от 20мгц. до 1.2ггц. :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: OpenLRS

Сообщение ilalexey » 26 май 2016, 10:52

Dmitry__ писал(а):Не очень понятно, что тебе надо?

Сам маяк не нужен т.к. он уже заложен в проект(Beacon frequency).
Нужна простецкая шняга для поиска без того, чтобы покупать рацию или городить что-то сложное. Может мобильник на андроиде с этим справиться? Или тумблер поставить в передатчик, чтобы он как пеленгатор работал. Я без понятия как это делается.
В планах на этих выходных выйти с ребёнком. Мутить что-то серьёзное не охота.
dvb-t тюнер не вариант - по кустам с ноутом не полазишь.
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: OpenLRS

Сообщение Dmitry__ » 26 май 2016, 13:41

Все равно непонятно. Буду телепатить :)
Я про тюнер советовал, думая что тебе надо понять, что выдает твой передатчик. Если тебе надо с ребенком поиграть в "охота на лис", то проще за 155р. купить комплект передатчик/приемник и прикрутить к ним mini arduino. Или взять автомобильный брелок, заменить в нем KeeLoq генератор на генератор импульсов (опять mini arduino). А приемник взять от авто сигналок.
Остается главный вопрос - самоделка антенна. Изготовление антенны с ребенком не менее интересно чем сама игра :)
Посмотри на изготовление направленной антенны elmota для randomrace.ru.

Добавлено спустя 9 минут 3 секунды:
Да, приемники по моей ссылке на комплект - сверхрегенеративные. Дают приятный узбагаивающий шум, просто подключается наушник на выход приемника и все. При появлении сигнала в зоне приемника, сквозь шум будет пробиваться бип-бип-бип от ардуины передатчика :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: OpenLRS

Сообщение ilalexey » 26 май 2016, 14:35

Мне нужен поиск залетевшей модели меньшей кровью. Новые модули/проекты/купилки не хочу. Проще тогда уж рацию купить и не морочиться. Но это будет не элегантное решение. Зачем курить новый проект, когда то что есть в наличии уже пибикает в эфир? Вопрос в том, можно ли пульт как нибудь так стукнуть, чтобы он начал эту эфирную пибипку слушать?
ilalexey писал(а):Посмотри на изготовление направленной антенны elmota для randomrace.ru

Антенка аппетитная
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: OpenLRS

Сообщение Dmitry__ » 26 май 2016, 15:10

Посмотрел этот OpenLRS по диагонали. Курить не перекурить. Боюсь, грызть тебе этот кактус в одиночестве :)
А я узнал новые слова - OpenLRS :oops:
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: OpenLRS

Сообщение ilalexey » 26 май 2016, 15:47

:)
Боюсь я этот кактус в лес отправлю. Выходные на носу, а потолочка ещё даже не нарезана.
Dmitry__ писал(а):А я узнал новые слова - OpenLRS

Это странно. Думал тут эту тему уже вдоль и поперёк выкурили, ан нет, по поиску только на себя и попадал.

Добавлено спустя 14 минут 43 секунды:
..ох вспомню молодость, да как накручу детекторный приёмник :)
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: OpenLRS

Сообщение Dmitry__ » 26 май 2016, 16:12

ilalexey писал(а):..ох вспомню молодость, да как накручу детекторный приёмник

Ну это точно лишнее. Куча примеров есть, как использовать этот OpenLRS не по назначению
Ты сделал мой день, я перестал работать работу и курю OpenLRS. У меня осталась туева хуча модулей HopeRF HM-TR433, которые собраны на atmega48 и rfm22. Вот думаю, можно ли туда прикрутить OpenLRS :crazy:
Изображение

Кажись я начал понимать, что ты хочешь. Пока находятся маяки только на рацию. Но в любом случае, надо городить направленную антенну...
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: OpenLRS

Сообщение ilalexey » 26 май 2016, 16:44

Dmitry__ писал(а):Вот думаю, можно ли туда прикрутить OpenLRS

Если не влезет в 48ю, всегда можно сдуть и поставить 328ю.
Dmitry__ писал(а):Пока находятся маяки только на рацию.

Вариаций самих маяков полно. Такое ещё есть. А вот искалок не вижу.
Dmitry__ писал(а):Но в любом случае, надо городить направленную антенну

Это самое простое телодвижение - небоюсь :)

Добавлено спустя 12 минут 31 секунду:
По поводу не прямого использования OrangeRx OpenLRS. Есть проект для RX, с впихнутым мультивием.
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: OpenLRS

Сообщение Dmitry__ » 26 май 2016, 16:56

ilalexey писал(а):Если не влезет в 48ю, всегда можно сдуть и поставить 328ю.

Никогда не узнавал про совместимость по пинам авры :) Тогда совсем круто. Может теперь слезу с трансиверов от ti.
ilalexey писал(а):А вот искалок не вижу.

Ну я скачал пример. Там все просто как валенок.
В первую заливаем прошивку Master, а во вторую - Slave. Master читает из UART символ и передает его на второе устройство. При получении с последовательного порта символа "1" оба устройства зажигают светодиод, а при получении символа "0" - гасят.
Скачать пример можно по ссылке.

Осталось переделать прием символов по uart на генерацию этих символов. А поиск делать по "uint8_t rfmGetRSSI() - получение значения RSSI"
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: OpenLRS

Сообщение ilalexey » 26 май 2016, 17:11

Dmitry__ писал(а):Никогда не узнавал про совместимость по пинам авры

линейка 48/88/168/328
Dmitry__ писал(а):получение значения RSSI

Когда-то встречал картинки, когда между RSSI каналом и чем-то, на RX стороне, тыкают перемычку. В подробности не вдавался, но может это и есть для поиска с пульта?
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: OpenLRS

Сообщение Dmitry__ » 26 май 2016, 18:15

ilalexey писал(а):линейка 48/88/168/328

Точно, у них даже один пдф, ну я позорище, у меня есть отмазка, занимаюсь аврами эпизодически :)
ilalexey писал(а):В подробности не вдавался, но может это и есть для поиска с пульта?

Не знаю, я сегодня получил кучу информации, больше в меня не лезет - взрыв в шлеме. Надо все переварить...
Если бы я делал поисковик, то использовал этот RSSI как расстояние до маяка (в попугаях). Маяк шлет каждую секунду короткий пакет. Пульт принимает пакет, проверяет crc, если все ок, то считывает регистр RSSI и выдает на lcd. Можно еще пиликать динамиком пульта с изменяющейся громкостью от уровня RSSI. Я так понял, что ты полный хозяин железа пульта? :)
До выходных не успеешь, но если не остынешь, то можно заняться напильнингом этих OpenLRS. Я, со своей стороны, буду вялотекуще изучать OpenLRS, ибо у нас идет тенденция к диким удешевлениям электронной части игровых систем. Сейчас используем модули от ti, цена около 1000рэ, а связка: arduino + rfm22 (или NRF24L01) удешевляют систему в 2-5 раз.
Мне, за такой прогресс, могут премию выписать неподьемную :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: OpenLRS

Сообщение ilalexey » 27 май 2016, 00:10

Dmitry__ писал(а):Я так понял, что ты полный хозяин железа пульта?

Ну да. Хотел сделать попроще и побыстрее. Совершенно не было желания для генерации управляющего сигнала покупать крутой пульт или делать на ардумеге. Был ещё первый вариант из пс2 джойстика, но из за глупого дизайна и пружинящего газа тему переиграл.
Dmitry__ писал(а):у нас идет тенденция к диким удешевлениям электронной части игровых систем.

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

Добавлено спустя 42 минуты 45 секунд:
вот

Добавлено спустя 1 час 33 минуты 8 секунд:
А если платку самому делать, да ещё уместить TX и пультик в одной меге, да корпус из блока вырезать.. будет нечто..

Добавлено спустя 12 минут 11 секунд:
Можно конечно graupner на мобильник поставить с модулем на липучке, но лично я уже давно переболел универсальными устройствами.
Вложения
joy_001.png
joy.png
OpenLRS_Joy.zip
Файлы по проекту(joy+rx+tx)
(623.08 КиБ) Скачиваний: 0
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

След.

Вернуться в Коммуникации

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

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