Zdravím,
zajímalo by mě, jestli je možné pomocí funkce millis() řídit krokový motor s driverem. Dejme tomu, že chci co 5s, aby motor zajel o úhel 180° tam byl 1s a pak se vrátil zpátky na 0°, mezitím pořád blikej LED co 500 ms.
V programu mám řádky pro spínání motoru a rychlost, která vyžaduje delay např. při step 1 krokového motoru
void step1() {
digitalWrite(in1, HIGH);
digitalWrite(in2, LOW);
digitalWrite(in3, LOW);
digitalWrite(in4, LOW);
delay(velocity);
Je možné tady funkci millis použit? Budu rád za každý koncept nebo radu. Děkuji
Krokový motor a funkce millis
Pravidla fóra
Toto subfórum slouží k řešení obecných otázek kolem programování (konstrukce, knihovny, alokace paměti, ...)
Toto subfórum slouží k řešení obecných otázek kolem programování (konstrukce, knihovny, alokace paměti, ...)
Kdo je online
Uživatelé prohlížející si toto fórum: Google [Bot] a 4 hosti