![]() |
![]() |
#1 |
Автор
Регистрация: 13.05.2011
Сообщений: 1,308
|
![]()
Полный текст статьи тут http://phreakerclub.com/1129
Приветствую всех и поздравляю с 2012! С каждым годом вопрос парковки становится все актуальнее, на дворовых территориях и в проездах устанавливаются шлагбаумы, парковочные места ограждаются цепочками и барьерами, и за частую найти парковочное место даже на несколько минут достаточно сложно. Одной из самых распространенных систем в этой отрасли является Came, которая производит шлагбаумы, ворота, цепочки, барьеры и многое другое. Дистанционное управление осуществляется с помощью специальных пультов, которые командой по радиоканалу в определенном формате управляют например шлагбаумом. Дело в том, что перехватив такую команду всего один раз, мы сможем управлять шлагбаумом когда нам это будет необходимо )) Итак, Возможности устройства Поддерживаемые модели пультов Came: top432na, top432sa, top434na Энергонезависимая память на 10 ячеек (шлагбаумы, ворота, цепочки, барьеры и т.п.) Переборщик кодов, брутфорс на случай экстренной необходимости открытия Возможность обучать стандартные пульты Came Низкое энергопотребление за счет использования спящего режима микроконтроллера Функция очистки памяти Схема подключения микроконтроллера ![]() Где, Button1 подключена к GND и подтянута к VCC через резистор 10 кОм Button2 подключена к VCC и зашунтирована RC цепочкой (резистор 1 кОм и конденсатор 50 пФ) Led,Vibro подключен к светодиоду через резистор 300 Ом – 1.5 кОм, и к управляющему контакту вибромотора Микроконтроллер полностью подготовлен для установки в пульт от сигнализации, можно применять как в DIP корпусе, так и в SOIC Управление Кнопка 1 короткое нажатие, выключение(сброс) Кнопка 2 короткое нажатие, выброс сохраненных кодов Кнопка 2 длинное нажатие, включение кодграббера Одновременное нажатие кнопки 1 и кнопки 2, включение брутфорса (кнопка 1 отпускается первой) Одновременное нажатие кнопки 1 и кнопки 2 с удержанием кнопки 2, очистка памяти (кнопка 1 отпускается первой) Кнопка 2 короткое нажатие когда принят сигнал(сработала вибрация и загорелся светодиод), пропустить принятый сигнал и снова перейти на прием Кнопка 2 длинное нажатие когда принят сигнал(сработала вибрация и загорелся светодиод), сохранить принятый код в память Индикация В режиме кодграббера светодиод мигает с частотой 1 раз в секунду, когда сигнал принят, сначала срабатывает вибрация на 1 секунду (появляется минус на PB7), а затем зажигается светодиод ожидая действие пользователя (сохранить принятый код или пропустить и перейти в режим приема) В режиме брутфорса светодиод горит постоянно В режиме выброса (открытия), светодиод горит до тех пор, пока все сохраненные коды не будут переданы в эфир Характеристики Формат принимаемых данных: Came, 12 битный код управления Дальность приема: до 50 метров (трансивер starline a-series, tomahawk 9010) Выброс, количество пакетов: 20 на каждую ячейку Брутфорс, количество пакетов: 5 на каждую комбинацию Внутрення память: 10 ячеек, энергонезависимая Тактирование: 9.6 МГц, внутренний RC-генератор Тем не менее, предлагаю рассмотреть авторское устройство, которое включает в себя программатор, кнопки управления, светодиоды индикации, а так же стандартный выход 3.5мм для подключения к осциллографу или звуковой карте компьютера ![]() Для сборки устройства понадобится брелок-пейджер от сигнализации Starline A8/Tomahawk 9010. Можно выпросить брелок у автоэлектриков - с разбитым экраном, выдавленными кнопками, пожованым корпусом и т.п., из него понадобится только несколько деталей Список необходимых компонентов Микроконтроллер, atmel attiny13 Панелька, DIP8 Разъем LPT порта, DB25M Разъем аудио 3.5мм, PJ-326 Разъемы трансивера, PBD1.27-10S, 2шт Тактовые кнопки, 2шт Светодиоды, 2шт Резисторы 10кОм, 1кОм,300Ом Конденсаторы 50пФ, 2шт Батарейный отсек, 1xAAA А так же компоненты из брелка Конденсаторы танталовые 10мФ, 47мФ Дроссель, 100мкГ (катушка индуктивности) Преобразователь, XC6383A (step up dc-dc convertor) Диод шоттки, 1SS367 Трансивер (приемопередатчик) ![]() ![]() Порядок сборки После изготовления двусторонней печатной платы и просверливания отверстий необходимо запаять все smd-элементы и перемычки переходных отверстий, после чего все остальные элементы и LPT разъем Проверка Для проверки устройства в первую очередь необходимо установить батарейку и мультиметром измерить напряжение на выходе преобразователя, значение должно быть не менее 3 вольт Прошивка Для прошивки используется бесплатная программа PonyProg2000 и LPT-порт, после конфигурации программы необходимо выбрать тип микроконтроллера: AVR micro/Attiny13, после чего выставить фьюз-биты следующим образом: http://phreakerclub.com/wp-content/u...12/01/fuse.jpg Т.е. необходимо только снять бит делителя на 8 - CKDIV8 Так же можно прошить микроконтроллер посредством универсального USB-программатора для AVR Использование Программа предоставлена в ознакомительных целях для изучения и тестирования работоспособности систем и пультов управления, (c) phreakerclub.com Ссылки по теме Так же предлагаю ознакомиться с интересными темами в которых обсуждается Came Форматы статических кодов Переборщик кодов для шлагбаума Came Starduino (или Arduino + Starline) Схема и прошивка Схема в формате Sprint Layout Прошивка (с) tahion, 2012 |
![]() |
![]() |
![]() |
#2 |
Резидент клуба
Регистрация: 06.06.2011
Сообщений: 379
|
![]()
tahion опередил меня ))) я тоже собирался выложить свой проект на сях
позже оформлю тогда. З.Ы. он только 12 бит грабит? Добавлено через 19 минут Да все увидел что 12 в описании |
![]() |
![]() |
![]() |
#3 |
Автор
Регистрация: 13.05.2011
Сообщений: 1,308
|
![]()
svesve,
Выкладывай, чем больше проектов, тем лучше )) Просто этот проект является готовым решением - собрал и пользуйся, либо просто запаял проц в пульт и готово ![]() Так что выкладывай, одно другому не мешает это точно )))) |
![]() |
![]() |
![]() |
#4 |
Модератор
Регистрация: 27.03.2011
Сообщений: 2,316
|
![]()
Все таки -надо было назвать универсальным девайсом-какую прошиву зальёшь то и сграбит имхо
|
![]() |
![]() |
![]() |
#5 | |||||||||||||||||||||||
Автор
Регистрация: 13.05.2011
Сообщений: 1,308
|
![]()
Конечно, просто начнем с Came ![]() |
|||||||||||||||||||||||
![]() |
![]() |
![]() |
#6 |
Автор
Регистрация: 17.02.2011
Сообщений: 284
|
![]()
прекрасный подарок в новом году!!!
tahion респект!!! |
![]() |
![]() |
![]() |
#7 |
Резидент клуба
Регистрация: 03.11.2011
Сообщений: 759
|
![]()
прием реализован идиально ?
|
![]() |
![]() |
![]() |
#8 | |||||||||||||||||||||||
Автор
Регистрация: 13.05.2011
Сообщений: 1,308
|
![]()
Собери и проверь ) Но по секрету скажу, что 9 из 10 на мега-шумный трансивер из брелка от автосиги на uaa3220ts ![]() |
|||||||||||||||||||||||
![]() |
![]() |
![]() |
#9 |
Резидент клуба
Регистрация: 02.07.2011
Сообщений: 121
|
![]()
ограничения в прошивке есть?
|
![]() |
![]() |
![]() |
#10 | |||||||||||||||||||||||
Guest
Сообщений: n/a
|
![]()
Какое ограничение на каме ? Собрал и пользуешся ![]() |
|||||||||||||||||||||||
![]() |