Показано с 1 по 10 из 152

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11
    Новичок
    Регистрация
    26.03.2014
    Сообщений
    8
    Вес репутации
    143

    По умолчанию Re: Кнопка Старт/Стоп на МК Arduino

    Здравствуйте господа. Я новичек в программировании. Делай(мучаюсь) проект кнопка в автомобиль Start-Stop. Принцип работы моей кнопки такой:
    <РУЧНОЙ РЕЖИМ> Тормоз не нажат: 1. Первое нажатие кнопки ВКЛ -> ACC, 2. Второе нажатие ВКЛ -> ING1,ING2(Зажигание1,Зажигание2). НО: Если нажать(держать) педаль тормоза, нажать и держать кнопку то стартер включается и работает до тех пор, пока не отпустишь кнопку или педаль. 3. Третье нажатие ВЫКЛ -> ALL OFF. <АВТОМАТИЧЕСКИЙ РЕЖИМ> 1.Тормоз нажат(держать), 2. Нажимаем кнопку один раз и бросаем ее(обычное нажатие и отпускание кнопки), ВКЛ -> ING1,ING2, пауза в 2секунды, ВКЛ -> Стартер. Когда движок завелся, отключаем стартер, ВКЛ -> ACC. отключение стартера по лампе(сигналу) генератора(тахометр мне не нужен!). 3. При запущенном движке нажимаем кнопку(без педали) глушим и ВЫКЛ -> ВСЕ. Вот такой алгоритм мой. Причина моего вопроса в чем: Код работает, но работает только автоматический запуск правильно, а ручной на половину. т.е. Ручной работает так, ACC и ING1,ING2 - все правильно, а запуск стартера берет из автоматического режима!? Посмотрите что не так в этом коде, что не хватает, чтоб работало как я описал в самом начале? Код на следующей странице
    Последний раз редактировалось Samarano; 26.03.2014 в 18:42.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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