PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > Всё Остальное > Arduino проекты

Ответ
 
Опции темы Поиск в этой теме
Старый 21.08.2020, 16:56   #1
Vitai
Новый Пользователь
 
Регистрация: 03.06.2018
Возраст: 29
Город: Высокое
Регион: 01
Сообщений: 8
Vitai is on a distinguished road
По умолчанию Помогите сделать скетч на Ардуино. Управление механизмом открытия монитора

Помогите пожалуйста, как организовать на Ардуино управление двумя реле(r1 и r2) с помощью двух кнопок (o/c и тitle) и с помощью подачи питания на контакт (acc). Организовать включение реле на установленное время t- переменная.
Постоянные: t1=200милисекунд, t2=190милисекунд,t3=180милисекунд,
t4=170милисекунд,
n1=t1-t2; n2=t2-t3; n3=t3-t4; n4=t1-t4.
Первый цикл (управление кнопкой о/с): изначальное значение переменной t =t1.
При первом нажатии на кнопку о/с - подать напряжение на r1 на время t и перейти в режим "open";
При втором нажатии на кнопку о/с подать напряжение на r2 на время t и перейти в режим "close".
Конец цикла, начинать заново.
Второй цикл (управление кнопкой title): Выполнять только когда активен режим "open".
-при первом нажатии кнопки title, изменить значение переменной t(t=t2), и подать напряжение на r2 на время n1;
-при втором нажатии кнопки title, изменить значение переменной t(t=t3), и подать напряжение на r2 на время n2;
-при третьем нажатии кнопки title, изменить значение переменной t(t=t4), и подать напряжение на r2 на время n3;
-при четвертом нажатии кнопки title, изменить значение переменной t(t=t1), и подать напряжение на r1 на время n4;
Конец цикла, начинать заново.
Третий цикл (управление подачей напряжения на контакт acc):
Выполнять только когда активен режим "open".
При отключении напряжения на контакте АСС, то подать напряжение на r2 на время t.
При включении напряжения на контакте АСС, то подать напряжение на r1 на время t;
Конец цикла начинать заново.

Последний раз редактировалось admin; 03.09.2020 в 11:05.
Vitai вне форума   Ответить с цитированием
Ответ


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

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 09:06.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot