Cześć, może mi ktoś wytłumaczyć dlaczego w podanym kodzie po wysłaniu dwa razy pod rząd znaku "b" silniki nie działają poprawnie ? Wygląda to tak że oba silniki dostają mały prąd przy czym dioda na sterowniku HG7881 przygasa i silniki nie wykonają nawet całego obrotu (pomijając fakt że najpierw powinien kręcić się jeden silnik) a następnie fragment:
język cpp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
wykonuje się poprawnie. Co robię źle ? Czy do zdiagnozowania problemu potrzebne są dodatkowe informacje np. podłączenie ? Dodam że prąd nie jest za mały, schemat połączeń jest sprawdzony i według mnie wina jest w sposobie wykonywania kodu przez Arduino Leonardo jednak nie wiem czemu. Proszę o pomoc.
Cały kod:
język cpp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Link do filmu przedstawiającego problem:https://www.youtube.com/watch?v=tRkSwWypIPM&feature=youtu.be