roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 фев 2025, 09:45

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 203 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 14  След.
Автор Сообщение
 Заголовок сообщения: Re: кодовый замок зажигания в машину
СообщениеДобавлено: 22 окт 2009, 20:12 
Не в сети
Аватара пользователя

Зарегистрирован: 28 сен 2009, 21:54
Сообщения: 262
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович
согласен, что надёжнее...
но у меня тут фокус какой-то случаенно получился. В общем когда ещё учился работать с портами ВВ, то при подключеном программаторе (5 проводков) светодиод загорался от прикосновения пальцем к пину МК )))
а при отключеном программаторе такого эфекта не наблюдалось.
Может кто-нибудь расскажет в чём дело ? :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: кодовый замок зажигания в машину
СообщениеДобавлено: 22 окт 2009, 20:18 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
при подключенном программаторе величина наводки на пин от прикосновения была выше.. имхо..
емкость на земле МК была больше чтоли ) хз точно как правильно представить причину ) я такие вещи интуитивно понимаю )

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: кодовый замок зажигания в машину
СообщениеДобавлено: 22 окт 2009, 20:37 
Не в сети
Аватара пользователя

Зарегистрирован: 28 сен 2009, 21:54
Сообщения: 262
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович
а как сделать так, чтобы с отключиным програматором добиться такого эфекта ? :oops:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: кодовый замок зажигания в машину
СообщениеДобавлено: 22 окт 2009, 20:44 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Было такое видео, но эта наводка будет очень не стабильна, т. е. она будет давать такой эффект даже когда только поднесешь руку, а это уже чревато срабатыванием соседней кнопки.
У меня тут вопрос возник, как ты будешь глушить мотор и запускать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: кодовый замок зажигания в машину
СообщениеДобавлено: 22 окт 2009, 21:00 
Не в сети
Аватара пользователя

Зарегистрирован: 28 сен 2009, 21:54
Сообщения: 262
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович
В качестве пробы я решил сделать прерывание цепи от реле стартера. Т.е. сел в машину ввёл код и после чего есть время (например минута) чтобы завести двигатель, по истичении которого цепь разомкнётся и придётся заново вводить код. Была идея с прерыванием сигнала от датчика хола, но пока решил воздержаться...
Сейчас сделаю пробный вариант, а дальше буду совершенствовать )))
Я тут на форуме прочитал идею по созданию говорилки в машине, тоже очень заинтересовался - интересная тема, как на МИГ-29 ... :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: кодовый замок зажигания в машину
СообщениеДобавлено: 22 окт 2009, 21:07 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Походу лучше сделать по другому.
У замка зажигания есть два положения, в современных машинах 3. У вас сколько?
После ввода кода нужно соединять те контакты, которые включают зажигания. А собственно пуск двигателя нужно вынести отдельной кнопкой, будет как в спортивных машинах.
Но так же нужно будет еще 2-е кнопки, к примеру, * и #. * глушит двигатель, # выключает зажигание.

Добавлено спустя 21 секунду:
Или вы не хотите избавляться от ключа?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: кодовый замок зажигания в машину
СообщениеДобавлено: 22 окт 2009, 21:23 
Не в сети
Аватара пользователя

Зарегистрирован: 28 сен 2009, 21:54
Сообщения: 262
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович
от ключа зажигания хочу избавиться, но хочется, чтобы это была достойная замена :)
из контактной группы у меня выходит 6 проводов...
...Ну если так смотреть, то можно было бы придумать такую штуку, которая как брелок тоскалась бы с собой на связке ключей и при посадке в машину срабатывала как безпроводной датчик инициализации хозяина а кодовый замок был-бы контрольным подтверждением личности владельца )
(а то брелок украсть могут)
у меня три положения ключа... Надо только кнопку красивую найти )))

Добавлено спустя 1 минуту 43 секунды:
а эти две отдельные кнопки можно на потолке пред солнцезащитным козырьком сделать как на самолёте )))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: кодовый замок зажигания в машину
СообщениеДобавлено: 22 окт 2009, 22:39 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Зачем отдельно делать, они же есть на стандартой клаве.
123
456
789
*0#

Добавлено спустя 34 секунды:
Отдельный брелок это следующий этап, вначале нужно так сделать.

Добавлено спустя 35 секунд:
А что за машина, Форд Мустанг или Шевроле Камаро ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: кодовый замок зажигания в машину
СообщениеДобавлено: 22 окт 2009, 22:55 
Не в сети
Аватара пользователя

Зарегистрирован: 28 сен 2009, 21:54
Сообщения: 262
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович
))))
Супер вазик !!! :)

Добавлено спустя 2 минуты 18 секунд:
Щас пока торпеду от опеля вектры поставил, но с датчиками хрень полная...(((
спидометр только нормально работает... Остальное криво )
В будущем хотелось бы придумать электронную приборку, но это ещё далеко, судя по моему уровню )

Добавлено спустя 2 минуты 2 секунды:
Да и ещё дикое желание сделать робота пылесоса )))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: кодовый замок зажигания в машину
СообщениеДобавлено: 22 окт 2009, 23:51 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Ну вобщем давай дерзай. Если что заходи, темка интересная.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: кодовый замок зажигания в машину
СообщениеДобавлено: 23 окт 2009, 00:00 
Не в сети
Аватара пользователя

Зарегистрирован: 28 сен 2009, 21:54
Сообщения: 262
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович
Спасибо большое за поддержку !!!
Как достигну первых практических результатов, то выложу фотки )
Я только пока не разобрался ещё, как матричную клаву опрашивать.... Щас вот сижу разбираюсь :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: кодовый замок зажигания в машину
СообщениеДобавлено: 31 окт 2009, 23:52 
Не в сети
Аватара пользователя

Зарегистрирован: 28 сен 2009, 21:54
Сообщения: 262
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович
Вот нашёл красивую матричную клаву и приделал...

Добавлено спустя 4 минуты 52 секунды:
Помогите пожалуста ! :oops:
Столкнулся с такой проблемой, что если сделать маленькую задержку между нажатием на кнопки, то получается если передержишь кнопку, то посчитается за двойное нажатие и можно запутаться...
А если сделать задержку побольше, то можно недожать )))
подскажите, что можно придумать ? :)


Вложения:
CIMG5031.jpg
CIMG5031.jpg [ 221.98 КиБ | Просмотров: 2134 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: кодовый замок зажигания в машину
СообщениеДобавлено: 01 ноя 2009, 00:07 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Запоминай, что кнопка сейчас нажата, если при следующем опросе она тоже нажата, то ничего не делай,
- это просто чел держит ее долго, а если увидишь, что отжал, запомни, что отжата и на следующее
нажатие нужно будет реагировать...

Блин, прочитал сейчас - сам не понял, что написал :)

Добавлено спустя 1 минуту 51 секунду:
Короче, тот кусок программы, который клаваой занимается,
должен помнить предыдущее состояние клавы и если оно не меняется, то ничего и не делать.

Добавлено спустя 3 минуты 11 секунд:
Кстати, сенсорные кнопки на МК делаются довольно просто,
только это лучше на ассемблере делать, т.к. задержки довольно мелкие.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: кодовый замок зажигания в машину
СообщениеДобавлено: 01 ноя 2009, 00:19 
Не в сети
Аватара пользователя

Зарегистрирован: 28 сен 2009, 21:54
Сообщения: 262
Откуда: Петербург
прог. языки: С++
ФИО: Бирюк Максим Викторович
интересная идея :)
попробую ...
А мог бы привести пример как реализовать сенсорные кнопки на ассемблере или лучше суть рассказать как это реалезуется.
зарание спасибо !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: кодовый замок зажигания в машину
СообщениеДобавлено: 01 ноя 2009, 00:50 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Запросто.

Простой случай - одна кнопка.
Надо две ноги:
одна - выход, другая - вход (безо всяких подтяжек).
Выход подключаешь ко входу через большое сопротивление (больше 100к).
К тому же входу подключаешь сенсорную площадку (проще всего прямо на плате нарисовать).
Важно. Площадку нужно "заламинировать" - покрыть тонким слоем хорошего диэлектрика.
по возможности без воздушных пузырей (я скотч лепил аккуратно, лучше брать
не такой широкий как полиэтилен - упаковочный, а тонкий - канцелярский).

Алгоритм - измеряем емкость на входе.
Для этого выставляем на выход ноль считаем время, пока на входе появится ноль,
(оно короткое) ждем еще десяток микросекунд, выставляем на выходе единицу, считаем
время когда на входе появится единица, ждем еще десяток микросекунд...
Лучше процедуру повторить много раз и времена складывать (от помех помогает).

Чем больше время насчитаем, тем больше емкость на площадке - приложен палец.
Чем меньше время - тем меньше емкость - пальца нет.

Порог надо установить в зависимости от конкретной железки.

Добавлено спустя 14 минут 9 секунд:
А, да, чуть не забыл, чем больше частота кручения цикла, тем лучше.
Поэтому лучше заводить МК на хорошей скорости и писать на асме.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 203 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 14  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO