Arduino в Машину (версия 1) от Vlad38
- Войдите на сайт для отправки комментариев
Доброго времени суток, Всем.
Есть идея создания запуска двигателя авто с помощью Ардуино....
Какие детали лучше приобрести .. если мне необходимо
+ помогите со скетч файлом:
ввести (например) 1111 - включилось ACC (реле 1)
ввести (напр.) 2222 - включилось Зажигание (реле 2 и реле 3)
ввести (напр.) 3333 - включилось зажигание(реле1) (реле2 и реле3), через 3 секунды включился стартер (реле4) и при сигнале например "+" с генератора (если авто завелось) .... Реле 4 - выключается , НО реле 2 и реле 3 остается включенным до окончания поездки .....
Окончание поездки - вводим код (напр.) 0000 - авто заглохло (или просто выключаем ключ зажигания) ......
ПРИ ВСЕМ ЭТОМ ОСТАЕТСЯ ЖЕЛАНИЕ ..... Выводить на дисплей 16Х2 надписи по этапно, а именно
при включении системы на экране Enter PIN CODE
вводим ----------------- результат
1. 1111 ------------------ - OK- через 2 секунды - ACC
2. 2222 ------------------ - OK -через 2 секунды - IGN
3. 3333 ------------------ - ОK -через 2 секунды - System Starting
если код задан неверно - ERROR Enter Code и происходит блокировка кнопок на 1 минуту с соответствующим выводом на экран KEY locking ... 60, где 60 это секунды которые идут в обратном направлении к нулю......... и снова надпись Enter PIN CODE
и когда авто завелось ..... SystemRun-Engine ON
Приятной поездки....
через 10 секунд тухнет и на экране
ВРЕМЯ ПОЕЗДКИ
999-60
где 999 - часы , и соответственно 60 - минуты..... от нуля по нарастающей
При низком уровне топлива - это мы берем "-" с лампоки с приборной панели у нас на
LCD надпись ... Fuel Low (чередуется со временем поездки)
и при открытых дверях, капоте и багажнике соответствующая надпись и короткий зумер
Плюс ко всему..... возможность программирования каждого кода с клавы ....
например вводим сначала 2222 потом 3131 - на экране KEY SETUP - 1/2/3
нажимаем 1 , на экране высвечивается SETUP CODE 1
вбиваем код например 1112 , нажимаем * или какую нить А...... все! код изменен
нажимаем 2 , на экране высвечивается SETUP CODE 2
вбиваем код например 2223 , нажимаем * или какую нить А...... все! код изменен
нажимаем 1 , на экране высвечивается SETUP CODE 3
вбиваем код например 3334 , нажимаем * или какую нить А...... все! код изменен
а если вводим (например) 88888888 - все коды сбрасываются!!!!!
на 1111, 2222, 3333, 3131 - по умолчанию
Помогите кто чем может , заранее спасибо......
Идей по АВТОмотизации Ардуино еще море....
Брр, о накомпотил. Для начала корректное ТЗ надо написать, в Вашей каше половину не понять.
И при старте двигателя нужно обязательно отключать линию АСС. К тому же не рекомендуется крутить стартер более 3 секунд, т.к. это чревато заливанием свечей.
По существу вопроса:
зачем заморачиваться с вводом кодов? Почему не сделать кнопку Start/Stop (один раз нажал и дальше все на автомате: АСС - ждем пару секунд - IGN - ждем еще пару секунд - АСС off - Start на 1-1,5 секунды - контроль запуска - АСС) нужно заглушить - еще раз жмем кнопку (все реле выкл).
При желании можно добавить контроль лампочки топлива, дверей, фар и всего что угодно. Ну и выводить все это на дисплей. Для программирования лучше использовать подключаемую клавиатуру.
вопрос задан ......
если нужно этот сабж перевести на более ясный язык..... переведу
старт стоп не нужен.............. тем более стоят такие блоки куда дешевле чем с ними мучаться чтобы управлялось все с Ардуня)))) мало того они идут как минимум с ключом (аля подъезд) и как максимум с RF картой
про асс не то что не ведаю а в первый раз слышу.............шутка
я не просил править тему я просил подсказки
давай я на почту скину тебе? корректное ТЗ
Да пиши тут
ввести (например) 1111 на клаве - включился пин1 - HIGH (реле 1)
ввести (напр.) 2222 на клаве - вкл. пин2 и пин 3-HIGH (реле 2 и реле 3)
ввести (напр.) 3333 на клаве - включилось пин1 пин 2 пин3 (реле1) (реле2 и реле3), через 3 секунды включился стартер пин4 (и правильно подсказал AlexeyPG) на время включения пин4 отключается пин1, и при входящем "+" на А0 (если авто завелось) .... пин 4 - выключается , НО пин1 ,пин 2 и пин 3 остается включенным до окончания поездки .....
все включеные пины регятся на А1 А2 А3 А4 (для контроля)
Окончание поездки - вводим код (напр.) 0000 - все пины выхода LOW (или просто выключаем ключ зажигания) .......
пины входа и выхода взяты ГРУБО..... или примерно
ПРИ ВСЕМ ЭТОМ ОСТАЕТСЯ ЖЕЛАНИЕ ..... Выводить на дисплей 16Х2 надписи по этапно, а именно
при включении системы на экране Enter PIN CODE
вводим ----------------- результат
1. 1111 ------------------ - OK- через 2 секунды - ACC (контроль пин A1)
2. 2222 ------------------ - OK -через 2 секунды - IGN (контроль пин A2, пин А3)
3. 3333 ------------------ - ОK -через 2 секунды - System Starting (контроль А0 А1 А2 А3)
если код задан неверно - ERROR Enter Code и происходит блокировка кнопок на 1 минуту с соответствующим выводом на экран KEY locking ... 60, где 60 это секунды которые идут в обратном направлении к нулю......... и снова надпись Enter PIN CODE
и когда авто завелось ..... SystemRun-Engine ON
Приятной поездки....
через 10 секунд тухнет и на экране
ВРЕМЯ ПОЕЗДКИ
999-60
где 999 - часы , и соответственно 60 - минуты..... от нуля по нарастающей
При низком уровне топлива(пин А4) - это мы берем "-" с лампоки с приборной панели у нас на
LCD надпись ... Fuel Low (чередуется со временем поездки)
и при открытых дверях, капоте и багажнике соответствующая надпись и короткий зумер
(а это еще 6 аналоговых входов - это пока не надо)
Плюс ко всему..... возможность программирования каждого кода с клавы ....
например вводим сначала 2222 потом 3131 - на экране KEY SETUP - 1/2/3
нажимаем 1 , на экране высвечивается SETUP CODE 1
вбиваем код например 1112 , нажимаем * или какую нить А...... все! код изменен
нажимаем 2 , на экране высвечивается SETUP CODE 2
вбиваем код например 2223 , нажимаем * или какую нить А...... все! код изменен
нажимаем 1 , на экране высвечивается SETUP CODE 3
вбиваем код например 3334 , нажимаем * или какую нить А...... все! код изменен
!!!!!Както так
а если вводим (например) 88888888 - все коды сбрасываются!!!!!
на 1111, 2222, 3333, 3131 - по умолчанию
И все равно я не понимаю зачем заморачиваться на ввод кодов. Хочеш обезопасить машину? так это мало поможет. А вот тебе лишних телодвижений добавит.
Пиши на почту ito_has@mail.ru