Страница 1 из 1

Ворота и шлагбаумы

Добавлено: 30 янв 2019, 21:32
Alias
Давно вынашиваю в планах собрать устройство для управления автоматикой ворот типа Came. Тут И спортивный интерес, и 1300р за пульт - ну явно перебор.
А сегодня и вовсе срочно встала задача подобрать неизвестный код. Я не спорщик, и азартные игры - не мое, но сказал, что это не сложно.
Да, не сложно, примеров разной достоверности в сети масса, но ни слова о непрограммистах flprog! Только код!
Может я плохо искал, но нет ли у нас примеров, как это написать самому? Если длительности импульсов известны, сможет ли ардуино управляться программой flprog на основе штатного блока генератора и счетчиков, чтобы все импульсы были на местах? Или тут только код?
Все железо в наличии. Если получится - выложу результат.
Буду признателен за советы, времени на пари - только завтрашний день ))

Отправлено спустя 1 минуту 18 секунд:
PS Пари не на деньги, выгод никому никаких, но, блин, тут несколько иное ))

Ворота и шлагбаумы

Добавлено: 30 янв 2019, 22:36
Rovki
Проект плевый (простой) ,тут главное иметь железо - привода . Я своими распашными воротами управляю с телефона ,хоть локально ,хоть удаленно ,но у меня стоит уже система Саме , а параллельно ей вайфай реле . Брелки все сломались и потерялись ,ранее покупал уже несколько раз ...

Ворота и шлагбаумы

Добавлено: 30 янв 2019, 22:48
Alias
В том то и дело, что параллельно кнопке реле не повесить. Дома то у меня так и сделано на таблетках ТМ. Но сегодня только радиоканал нужен и неизвестный код...
Проект, действительно, несложный. Переживаю, что за завтра не управлюсь подбором генератора, пауз и прочего, и неизвестно, насколько они будут точны и стабильны. Поэтому и попросил и помощи. Будь в запасе куча времени, потихоньку сам бы поэкспериментировал.

Ворота и шлагбаумы

Добавлено: 30 янв 2019, 23:02
SSSergeich
Года 3 назад пробовал скетчи с просторов инета для считывания и копирования ключей - ни один не сработал (платные покупать не стал, т.к. тоже был спортивный интерес).
Оффтоп[spoiler]
Пробовал прицепить модуль 433 МГц и "послушать" эфир каким-то готовым блоком, но ничего толкового не получилось...
Но там вопрос был в другом. Шлагбаум в огороженный двор, каждому жильцу свой брелок, фирма-установщик аффилированна с председателем.
Во дворе куча "левых" машин, председатель не алё. Решили проще, ардуино, модуль 433 и код delay 5ms, pin off, delay 5ms, pin on в цикле при появлении чужой машины. После 5-10-ти минутных мытарств с сигналкой предпочитали свалить из двора.
Кстати, использование блока генератора из FLProg показало нестабильность "глушилки", в то время как жесткий "делай" "глушил" на ура...
[/spoiler]

Ворота и шлагбаумы

Добавлено: 30 янв 2019, 23:08
Brand2
[ref]SSSergeich[/ref], а как ардуино знала что это чужая машина,или вы просто сидели и включали глушилку сами?
а сам шлагбаум при ON не открывался при этом?

Ворота и шлагбаумы

Добавлено: 30 янв 2019, 23:20
SSSergeich
[ref]Brand2[/ref],
Да, сами сидели и профилактически глушили. Шлагбаум тоже глушился, но задача была не в этом.

Ворота и шлагбаумы

Добавлено: 31 янв 2019, 06:22
Labu559
Alias писал(а): 30 янв 2019, 21:32времени на пари - только завтрашний день
Времени, конечно очень мало. Мне пришлось к примеру собирать по крупицах материал более 2-х недель[spoiler title= на вот это железо]
433.png
[/spoiler]Когда-то основательно изучал эти протоколы ув.Boroda и опубликовал результаты на старом сайте. Интересовался этим вопросом ув. Олег(ник), но не могу знать было ли продолжение этого интереса. Всё, как на духу я всё выложил. Определяйтесь с железом- будет помощь. Удачи!

Ворота и шлагбаумы

Добавлено: 31 янв 2019, 06:29
SSSergeich
Если что, то сегодня на работе есть доступ к брелку от шлагбаума, приемник и передатчик 433 тоже под рукой.

Ворота и шлагбаумы

Добавлено: 31 янв 2019, 07:50
Alias
Передатчик есть,
https://s.click.aliexpress.com/e/cUC7VcfC, в нем никаких протоколов нет, как заставишь, так и будет морзянку передавать. Блок Бороды видел, но у него свой собственный протокол.
Протоколы Came в сети есть и народ уже расписывал эти микросекунды, но не уверен, что flprog под силу эти микросекунды выдержать.
В принципе, все просто: выдать заголовок, потом код побитовыми операциями из переменной. Если сегодня не успею или не позволит график, отложу до марта. Но хотелось бы закрыть тему и спокойно уйти в отпуск.

Ворота и шлагбаумы

Добавлено: 31 янв 2019, 07:59
SSSergeich
Alias писал(а): 31 янв 2019, 07:50Передатчик есть
Да, таким и пользовался)
Alias писал(а): 31 янв 2019, 07:50но не уверен, что flprog под силу эти микросекунды выдержать.
Про что и говорю, скетч с delay-ем хорошо глушил, в то же время как скетч созданный в FLProg почти никак... Такое ощущение, что "меандр" получался плавающий, по сравнению с первым вариантом

Ворота и шлагбаумы

Добавлено: 31 янв 2019, 08:29
Sancho
Други - в flp есть циклы и массивы! Нужен код с описанием - и пробовать.

Ворота и шлагбаумы

Добавлено: 31 янв 2019, 09:00
Alias
Sancho писал(а): 31 янв 2019, 08:29 циклы и массивы!
Цикл - это плата с условием "Выполнять в цикле, пока..."?
С массивом все понятно, но тут проще, как я понимаю, разделить на заголовок и сам код. Заголовок один и тот же, код - со счетчика. Ну, или в массив заголовок и на каждом шаге итерации прописывать в него новый код со счетчика.

Ворота и шлагбаумы

Добавлено: 31 янв 2019, 09:18
Sancho
С помощью цикла на плате увеличиваем возможную частоту на выходном пине и меняем его несколько раз за один цикл проекта.

Отправлено спустя 2 минуты 1 секунду:
Нужна осцилограмма кода или другие данные о параметрах передачи - если не уходить в кодоводство.

Ворота и шлагбаумы

Добавлено: 31 янв 2019, 12:35
Labu559
Удалил, за ненадобностью. Извините.

Ворота и шлагбаумы

Добавлено: 31 янв 2019, 13:18
Alias
Да, я уже думал готовые скетчи, если окажутся работоспособными, вставить в ПБ. Но теперь уже через месяц, раньше едва ли получится. Пари/не пари не состоится из-за завала на работе, как всегда в последний день перед отпуском навесят задач по полной, расслабиться не получилось :)
Спасибо всем откликнувшимся!

Ворота и шлагбаумы

Добавлено: 31 янв 2019, 15:24
Labu559
Alias писал(а): 31 янв 2019, 13:18Да, я уже думал готовые скетчи, если окажутся работоспособными, вставить в ПБ.
[spoiler title= Разрешите узнать, а как Вы так сразу узнали, что они не рабочие?]
RC-4Ch.png
Alias писал(а): 31 янв 2019, 13:18Пари/не пари не состоится из-за завала на работе,
[/spoiler] Я думаю, оно проиграно Вами, при чём не на работе, а здесь. Удачи на работе!

Ворота и шлагбаумы

Добавлено: 31 янв 2019, 16:59
Alias
Не думаю. Тем более про здесь. Может, не настолько горяч в суждениях и/или не ведусь на подстрекательства.
Скетчи имел в виду из сети, готовых переборов масса, но это в крайнем случае.

Ворота и шлагбаумы

Добавлено: 28 фев 2019, 17:03
Alias
В общем, все получилось. Даже за три часа чистого времени, но за два календарных дня, тк кетайский передатчик сильно искажал фронты посылок и пришлось отложить опыты на следующий день и использовать ненужный брелок от старой автосигнализации.
Я не стал писать грабберы, интерпретирующие посылки в невесть что и невесть как. Мне куда проще снять эфир с приемника и по эпюрам напряжения самому расставить биты. Приемник подключал на вход звуковухи, запись - в старом добром soundforge. К слову, цифровой диктофон тоже дает вменяемый результат. Разумеется, чем ближе к источнику оригинальной посылки, тем чище диаграмма, но это уже вопрос оперативной проработки.
Расшифровка проста донельзя: смотрим ширину стартового бита и просто считаем, где и сколько каких. На иллюстрации выделена ширина интервала текущей системы, в частности, Саме, 318мкс, в зеленом прямоугольничке - фрагмент посылки, ее общая длина - 23521мкс.
Гоняться за ювелирной точностью генератора не стоит, по моим наблюдениям сам оригинальный брелок весьма нестабилен в этом плане, поэтому выставляем стандартные 320мкс, а расшифрованную последовательность ручками заносим в массив, это не утомительно, поверьте. Пусть и не по фен-шую того же Фрикер клуба. Зато сам видишь, где какой бит.
Программу не комментирую, просто нечего. Генератор, кстати, для наших задач годится и штатный, проверял.
Возможно, что решение не такое красивое, но сюда можно вбить любую статику, даже не вникая, что там за протокол.
[spoiler]
1.png
2.png
came.flp
[/spoiler]

Ворота и шлагбаумы

Добавлено: 28 фев 2019, 18:51
SSSergeich
[ref=#404040]Alias[/ref], неожиданно просто и сурово)))
Спасибо!
P.S. неужели уже месяц пролетел? :shok:

Ворота и шлагбаумы

Добавлено: 28 фев 2019, 19:25
Alias
Не знаю, я только из отпуска вышел. Может и месяц, я вообще после каталки в Роза Хуторе испытываю стресс, вернувшись в реальность )))