Програмирование кнопки с откликом
- Войдите на сайт для отправки комментариев
Подскажите, будет ли работать?
if (buttonModeAFlag == 0) {
if (millis() — previousMillis > 5000) {
previousMillis = millis();
if (buttonModeAFlag==helper) { //Проверка, что состояние кнопки изменилось
buttonModeAFlag=!buttonModeAFlag;
} else {
helper=buttonModeAFlag
}
buttonModeAFlag=buttonModeAFlag
buttonModeBFlag=0;
buttonModeCFlag=0;
//вогнать в епроме в моде а параменты вилс
//помаргал диодом
if (millis() — previousMillis > 500) {
}
digitalWrite(buttonModeALED, LOW);
previousMillis = millis();
}
if (millis() — previousMillis > 500) {
}
digitalWrite(buttonModeALED, HIGH);
previousMillis = millis();
}
if (millis() — previousMillis > 500) {
}
digitalWrite(buttonModeALED, LOW);
previousMillis = millis();
}
}
при нажатии более 5 секунд поставить флаг "1" на "buttonModeAFlag" и помигать "buttonModeALED"
по умолчанию
long previousMillis = 0; //Время последнего нажатия кнопки
byte helper = 1
первый раз пишу скетч, контроллер еще едетскитая =) так что сильно не пинайте.
То, что представлено работать точно небудет, даже нескомпиллируется
постите правильно и полный текст программы
-
http://arduino.ru/forum/obshchii/vstavka-programmnogo-koda-v-temukomment...