20-02-2018, 09:12
Witam,
Masz kod programu obsługujący jeden silnik. Zdefiniuj sobie zmienne dla drugiego silnika:
np:
#define in3 8
#define in4 9
#define button1 5
int rotDirection1 = 0;
int pressed1 = false;
Skopiuj kod z funkcji setup() i loop() dokonując zmian uwzględniających nazwy nowych zmiennych.
To na początek.
Żeby Twój program działał jak należy musisz wyeliminować wszystkie delay(). Zamiast tego zastosuj rozwiązanie z przykładowego programu BlinkWithoutDelay.
Pozdrawiam,
Tomek.
Masz kod programu obsługujący jeden silnik. Zdefiniuj sobie zmienne dla drugiego silnika:
np:
#define in3 8
#define in4 9
#define button1 5
int rotDirection1 = 0;
int pressed1 = false;
Skopiuj kod z funkcji setup() i loop() dokonując zmian uwzględniających nazwy nowych zmiennych.
To na początek.
Żeby Twój program działał jak należy musisz wyeliminować wszystkie delay(). Zamiast tego zastosuj rozwiązanie z przykładowego programu BlinkWithoutDelay.
Pozdrawiam,
Tomek.