Arduino в Машину (версия 1) от Vlad38

Vlad38
Offline
Зарегистрирован: 03.03.2015

Доброго времени суток, Всем.



Есть идея создания запуска двигателя авто с помощью Ардуино....



Какие детали лучше приобрести .. если мне необходимо

+ помогите со скетч файлом:



ввести (например) 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 

нажимаем , на экране высвечивается SETUP CODE 1

вбиваем код например 1112 , нажимаем * или какую нить А...... все! код изменен

нажимаем 2 , на экране высвечивается SETUP CODE 2
вбиваем код например 2223 , нажимаем * или какую нит
ь А...... все! код изменен

нажимаем , на экране высвечивается SETUP CODE 3
вбиваем код например 3334 , нажимаем * или какую нит
ь А...... все! код изменен



а если вводим (например) 88888888 - все коды сбрасываются!!!!!
на 1111, 2222, 3333, 3131 - по умолчанию



Помогите кто чем может , заранее спасибо......

Идей по АВТОмотизации Ардуино еще море....

bwn
Offline
Зарегистрирован: 25.08.2014

Брр, о накомпотил. Для начала корректное ТЗ надо написать, в Вашей каше половину не понять.

AlexeyPG
Offline
Зарегистрирован: 15.02.2015

И при старте двигателя нужно обязательно отключать линию АСС. К тому же не рекомендуется крутить стартер более 3 секунд, т.к. это чревато заливанием свечей.

По существу вопроса:

зачем заморачиваться с вводом кодов? Почему не сделать кнопку Start/Stop (один раз нажал и дальше все на автомате: АСС - ждем пару секунд - IGN - ждем еще пару секунд - АСС off - Start на 1-1,5 секунды - контроль запуска - АСС) нужно заглушить - еще раз жмем кнопку (все реле выкл).

При желании можно добавить контроль лампочки топлива, дверей, фар и всего что угодно. Ну и выводить все это на дисплей. Для программирования лучше использовать подключаемую клавиатуру.

Vlad38
Offline
Зарегистрирован: 03.03.2015

вопрос задан ...... 

если нужно этот сабж перевести на более ясный язык..... переведу

старт стоп не нужен.............. тем более стоят такие блоки куда дешевле чем с ними мучаться чтобы управлялось все с Ардуня)))) мало того они идут как минимум с ключом (аля подъезд) и как максимум с RF картой

про асс не то что не ведаю а в первый раз слышу.............шутка

 

я не просил править тему я просил подсказки 

 

Vlad38
Offline
Зарегистрирован: 03.03.2015

давай я на почту скину тебе? корректное ТЗ

AlexeyPG
Offline
Зарегистрирован: 15.02.2015

Да пиши тут

Vlad38
Offline
Зарегистрирован: 03.03.2015

ввести (например) 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 
нажимаем , на экране высвечивается SETUP CODE 1
вбиваем код например 1112 , нажимаем * или какую нить А...... все! код изменен
нажимаем 2 , на экране высвечивается SETUP CODE 2
вбиваем код например 2223 , нажимаем * или какую нит
ь А...... все! код изменен
нажимаем , на экране высвечивается SETUP CODE 3
вбиваем код например 3334 , нажимаем * или какую нит
ь А...... все! код изменен
!!!!!Както так
а если вводим (например) 88888888 - все коды сбрасываются!!!!!
на 1111, 2222, 3333, 3131 - по умолчанию

AlexeyPG
Offline
Зарегистрирован: 15.02.2015

И все равно я не понимаю зачем заморачиваться на ввод кодов. Хочеш обезопасить машину? так это мало поможет. А вот тебе лишних телодвижений добавит. 

 

AlexeyPG
Offline
Зарегистрирован: 15.02.2015

Пиши на почту ito_has@mail.ru