Здраствуйте. Ктто может помочь с кодом для Ардуино? Задача вот в чем, кока поргает поворотник в авто (идут сигнали с частотой 0,5-1 сек), включено реле, сигнали поворота пропали - реле - виключено. Прошу помочи с кодом. Заранее благодарен
Здраствуйте. Ктто может помочь с кодом для Ардуино? Задача вот в чем, кока поргает поворотник в авто (идут сигнали с частотой 0,5-1 сек), включено реле, сигнали поворота пропали - реле - виключено. Прошу помочи с кодом. Заранее благодарен
Моргает огонек на модуле На черный носок не реагирует Можно конечно получать данные о перемещении с энкодера, застрял или... Читать далее
Всем добрый день. Имеется Ауди А4 б6 1.9 TDI pd. Заводиться на холодную все четко. Но когда прогреется до 90 градусов и... Читать далее
Ребят всем привет!Айфон Х верх-заменил 4 катушки на универсальные и снес случайно рядом с ними микросхему,восстановил микруху... Читать далее
Кто-нибудь сталкивается. В play market нажимаешь кнопку установить приложение. И не идёт установка порой. Потом, если не... Читать далее
Я долго вчитывался, а зачем рассчитывать передаточное функции звеньев?) Если вы помните ТАУ, то Вы большой молодец) А теперь... Читать далее
Никто не сталкивался с ошибкой в панике iphone 8 plus - sensor TQ0Q?Перелопатил интернет,по стандартным ошибкам нет расшифровки.Здесь... Читать далее
Комментарии: 14
Vyacheslav
Как вариант.... // Переменные int in_left = 2; // вход от рычага, поворот левый int in_right = 3; // вход от рычага, поворот правый int in_both = 4; // аварийка int out_left = 5; // выход на реле левой стороны int out_right = 6; // выход на реле правой стороны int time_on = 500; // время включения в мс int time_off = 500; // время выключения в мс void setup() { // установка режимов работы пинов pinMode(in_left, INPUT); pinMode(in_right, INPUT); pinMode(in_both, INPUT); pinMode(out_left, OUTPUT); pinMode(out_right, OUTPUT); // Значение поумолчанию digitalWrite(out_left, 0); digitalWrite(out_right, 0); } void loop() { if (digitalRead(in_both) == 1) { digitalWrite(out_left, 1); digitalWrite(out_right, 1); delay(time_on); digitalWrite(out_left, 0); digitalWrite(out_right, 0); delay(time_off); } else { if (digitalRead(in_left) == 1) { digitalWrite(out_right, 0); digitalWrite(out_left, 1); delay(time_on); digitalWrite(out_left, 0); delay(time_off); } else if (digitalRead(in_right) == 1) { digitalWrite(out_left, 0); digitalWrite(out_right, 1); delay(time_on); digitalWrite(out_right, 0); delay(time_off); } } } Но предупреждаю. Это написано в слепую! Конкретный код зависит от конкретной схемы!
Sergy
если ардуина там только для этого можно обойтись схемой "ждущий мультивибратор на ne555"
Vyacheslav
Это будет гораздо лучше...
Anonim
Один блок таймера с задержкой на выключение большей чем пауза при моргании...
Sergy
одновибратор на ne555
Anonim
Хотели на ардуино
Vyacheslav
Проще взять сигнал с рычага
Anonim
Направление вращения, код Грэя, не совсем правильный Поменяй реле на новое