roboforum.ru

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

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




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

Зарегистрирован: 12 фев 2008, 15:00
Сообщения: 110
Откуда: Шахты
прог. языки: Delphi, Python, ну и асм немного
А если кнопок 2, то ноги используем попеременно вход - выход, выход - вход...

т.е. в схеме просто надо добавить по резистору на каждую пару контактов...


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

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

Мдяяяяя....
В настройках внешнего прерывания INT есть такая штука как прерывание по нисподающему уровню.


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

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Цитата:
В настройках внешнего прерывания INT есть такая штука как прерывание по нисподающему уровню

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

Добавлено спустя 1 минуту 44 секунды:
uz6 писал(а):
А если кнопок 2, то ноги используем попеременно вход - выход, выход - вход...
т.е. в схеме просто надо добавить по резистору на каждую пару контактов...


Да, можно и так. Можно на один драйвер несколько входов включить или матрицу выдумать - там уже варианты есть.


Последний раз редактировалось Michael_K 02 ноя 2009, 15:53, всего редактировалось 1 раз.

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

Зарегистрирован: 17 апр 2009, 15:09
Сообщения: 987
Откуда: Rostov-Don
примитивный алгоритм такой:
поверили кнопку
подождали 100мс
перепроверили
запомнили первую цифру
подождали 1 с
повтор, но уже для второй цифры

ps. после запоминания цифры желательно пискнуть и мигнуть светодиодом


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

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Цитата:
Прерывание будет срабатывать на дребезг.

Ну паузу поставить это само собой, зато сразу отпадает необходимость помнить что эта кнопка нажата была или нет, тем более если будет нужно ввести две одинаковые цифры.

Хотя я не настаиваю, алгоритм не мне писать :)

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


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

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

Добавлено спустя 1 минуту 22 секунды:
вот ещё фотка ...


Вложения:
CIMG5036.JPG
CIMG5036.JPG [ 229.82 КиБ | Просмотров: 1956 ]
CIMG5037.JPG
CIMG5037.JPG [ 233.96 КиБ | Просмотров: 1938 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: кодовый замок зажигания в машину
СообщениеДобавлено: 08 ноя 2009, 18:37 
Не в сети

Зарегистрирован: 17 апр 2009, 15:09
Сообщения: 987
Откуда: Rostov-Don
К сожалению, опрос клавы интересен как учебная задача и не более того. Замки с ручным введением кода не столь удобны/надежны как iButtons или просто скрытый геркон.


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

Зарегистрирован: 13 ноя 2009, 01:10
Сообщения: 9
Откуда: Кузьмолово
Тоже подумал сделать себе кодовый замок в авто, только есть одна проблемка - питание мк. Насколько надежно будет работать мк в авто. Нет ну понятно что надо поставить стабилизатор на какой нибудь lm317 или что то в этом роде чтобы давало 5 в. Ведь на выходе мк, на какой то ноге должна присутствовать стабильная лог. единица. Если например замок реализован так что мк открывает транзистор,который в свою очередь замыкает реле зажигания,то при нестабильной работе мк авто просто заглохнет на ходу. Если же сделать так ,что после ввода кода будет замыкаться реле стартера на одну минуту,то есть у водителя есть минута чтобы завести авто,после чего реле снова размыкается и надо заново ввести код, то такая система по-моему будет надежней т.к. не требуется постоянно поддерживать на одном из выходов мк единицу и в случае перепадов питания мк просто перезагрузится но ничего страшного не случиться.
Хотелось бы узнать мнение профессионалов на этот счет.


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

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

Добавлено спустя 2 минуты 32 секунды:
Было бы здорово если бы контроллер определял когда двигатель завёлся и стабильно работает, чтобы отпала надобность в контрольной минуте :)
..пока только не могу придумать как это реализовать


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

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


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

Зарегистрирован: 17 апр 2009, 15:09
Сообщения: 987
Откуда: Rostov-Don
Цитата:
Было бы здорово если бы контроллер определял когда двигатель завёлся и стабильно работает,

для этого там есть импульсы системы зажигания и датчик давления масла.


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

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


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

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

Я на вольтметре ставил L7805, вроде не жалуются.


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

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


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

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
На форуме уже есть статьи по поводу вывода звука с помощью МК

_________________
if(!Operate) Read(pDatasheet);


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

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


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

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


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

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