Переключение частоты срабатывания реле
- Войдите на сайт для отправки комментариев
Пнд, 13/06/2016 - 16:18
Здравствуйте.
Есть реле и есть трехпозиционный тумблер. Нужно, чтобы переключением сего тумблера переключалась частота срабатывания реле.
К примеру:
- Первое положение тумблера -
digitalWrite(Relay, LOW); // реле включено
delay(1000);
digitalWrite(Relay, HIGH); // реле выключено
delay(1000);
- Второе положение тумблера -
digitalWrite(Relay, LOW); // реле включено
delay(3000);
digitalWrite(Relay, HIGH); // реле выключено
delay(500);
- Третье положение тумблера -
digitalWrite(Relay, LOW); // реле включено
delay(1000);
digitalWrite(Relay, HIGH); // реле выключено
delay(15000);
Как это реализовать?
класс титановый велосипед для delay без delay().
примеры там есть
А можно пальцем ткнуть?
А можно пальцем ткнуть?
берёшь это #40
подключаешь так #2
кусок кода примера #4
27// неявное указание периода генерации посредством переменной.28staticunsignedlongtt = 50;29staticunsignedlongnn = 300;30nD_01.read(tt);31nD_02.read(nn);32if(условие) {tt = 800; nn = 200;}логику изменения переменных периодов в зависимости от режимов пинов тумблера и состояния реле придумаешь сам
Или http://arduino.ru/forum/programmirovanie/biblioteka-dlya-tsifrovogo-vykh...