10-11-2024, 02:38
Jak w temacie. Plytka pro mini
Pulseinput jakoś działać nie chce. Jakieś czary Mary z na czasie liczonym po przerwaniu odpada. Są dwa a potrzebuje 3. Ale do rzeczy układ ma sterować oświetleniem załączać LED WS w zależności od wartości sygnału sterującego serwem (radio modelarskie) drugi kanał tak samo i trzeci ma robić za konwerter sterowania serwo że zwykłego 180 stopni na serwo 300 stopni.
PulseIn ma ten problem ze zatrzymuje program gdy czeka na impulsy aby wyliczyć ich ilość. Druga opcja na przerwaniach (muszę się zagłębić w to) średnio się chyba nadaje bo mamy dwa, wiem że jest biblioteka zmieniająca pin przerwania ale czy to zadziała? Macie jakieś pomysły.
Podsumowanie. Szukam metody odczytu wartości sygnału sterującego serwem, dla 3 wejść. Tak aby nie blokowało to programu, pulsein odpada.
Pulseinput, nie działa tak jak powinien, albo coś robię źle albo przykład nie działa.
Pulseinput jakoś działać nie chce. Jakieś czary Mary z na czasie liczonym po przerwaniu odpada. Są dwa a potrzebuje 3. Ale do rzeczy układ ma sterować oświetleniem załączać LED WS w zależności od wartości sygnału sterującego serwem (radio modelarskie) drugi kanał tak samo i trzeci ma robić za konwerter sterowania serwo że zwykłego 180 stopni na serwo 300 stopni.
PulseIn ma ten problem ze zatrzymuje program gdy czeka na impulsy aby wyliczyć ich ilość. Druga opcja na przerwaniach (muszę się zagłębić w to) średnio się chyba nadaje bo mamy dwa, wiem że jest biblioteka zmieniająca pin przerwania ale czy to zadziała? Macie jakieś pomysły.
Podsumowanie. Szukam metody odczytu wartości sygnału sterującego serwem, dla 3 wejść. Tak aby nie blokowało to programu, pulsein odpada.
Pulseinput, nie działa tak jak powinien, albo coś robię źle albo przykład nie działa.