Где вы взяли этот скетч, чувствуется моя рука, но кто то в нем покопался?
Попробуйте так:
PHP код:
int ACC = 4;
int Hub = 5;
int Nexus = 6;
int flagACC = 0;
unsigned long pauseTime = 0;
void setup()
{
pinMode(ACC, INPUT);
pinMode(Hub, OUTPUT);
digitalWrite(Hub, LOW);
pinMode(Nexus, OUTPUT);
digitalWrite(Nexus, LOW);
}
void loop()
{
if (digitalRead(ACC)== HIGH && flagACC == 0)
{
digitalWrite(Nexus, LOW);
pauseTime = millis();
flagACC = 1;
}
if (millis()-pauseTime>=3000 && flagACC == 1)
{
digitalWrite(Hub, LOW);
pauseTime = 0;
}
if (digitalRead(ACC)== LOW && flagACC == 1)
{
digitalWrite(Hub, HIGH);
pauseTime = millis();
flagACC = 0;
}
if (millis()-pauseTime>=2000 && flagACC == 0)
{
{
digitalWrite(Nexus, HIGH);
pauseTime = 0;
}
}
}