Ардуино в Авто

Тема в разделе "Посоветуйте детальки", создана пользователем Владимир38, 2 мар 2015.

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

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

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

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

    vvr Инженерище

    Для ввода информации клавиатура
    Для вывода информации дисплей
    Ардуина , я в основном использую NANO или MEGA (если нужно много выводов)
    Реле в зависимости от рабочего тока подбираете по месту (автомобильные )
    Программа
     
  3. тоесть уно уже не катит......?
     
  4. vvr

    vvr Инженерище

    катит:)
     
  5. ну а с софтом как? подмогнешь? в долгу не останусь))))) + выложу результат
     
  6. Cyoko

    Cyoko Нерд

    Подпишусь....
    А чего софт , есть же Arduino IDE
     
  7. У меня на руках только УНО
    Если надо могу и ИДЕ купить
     
  8. Cyoko

    Cyoko Нерд

  9. не оттопыривается страница(((((((((
     
  10. vvr

    vvr Инженерище

    да, только лучше установить версию 1.5.2
     
  11. ладно, дома гляну
     
  12. я 1.0.5 залил
    давно еще..... для уны
     
  13. Cyoko

    Cyoko Нерд

    она для всех... ну думаю не сложно будет найти и 1.5.2
     
  14. vvr

    vvr Инженерище

    да можно и на 1.0 5 работать без проблем
     
  15. Cyoko

    Cyoko Нерд

    Так помогли же :)
    ТЗ вы и сами норм написали , с железом подсказали , с софтом тоже. Чем еще помочь ? Осталось только код написать :)
     
  16. воооооооооооооооооооооооооооооот))))
     
  17. Cyoko

    Cyoko Нерд

    прикол :) С вас получается только идея ? Тогда действительно можно удалять.
     
  18. n007

    n007 Нуб

    А вы оценивали ваш проект с т.з. надежности и безопасности?
    Arduino это для быстрого прототипирования, а не для промышленного применения.