Vrcenje motora 60s

Rasprava o AVR mikrokontrolerima, AVR projekti i drugo vezano za AVR...

Moderators: pedja089, stojke369, trax, InTheStillOfTheNight

Post Reply
chuspy
Posts: 15
Joined: 03-10-2009, 17:22

Vrcenje motora 60s

Post by chuspy »

Za potrebe podesavanja programa treb motor vrtit 1min.
Sad me zanima samo kako skockat taj dio od 60s. Znam da ne ide u loop i da ga mogu rjesit sa for i while petljom, ali kako moram namjestit brzinu motora sa delaya neznam kako skockat 1m sveukupno.
Kod za motor je:

digitalWrite(stepperPin, HIGH);
delayMicroseconds(40000);
digitalWrite(stepperPin, LOW);
delayMicroseconds(40000);
digitalWrite(ledPin, LOW);
marijannovak123
Posts: 22
Joined: 20-03-2012, 15:57

Re: Vrcenje motora 60s

Post by marijannovak123 »

zasto bas moras sa delay? Oo pa svakako ce ti bit loop i ponavljat se stalno..stavi u setup onda il nest..al ja bi ovak

void loop {
int vrijeme = millis();
while (vrijeme < 60000) {
digitalWrite (stepperPin, HIGH);
}

digitaWrite (stepperPin, LOW);

}
Post Reply