18-05-2017, 21:53
Generalnie zgodzę się z przedmówcą. Jeśli mogę coś zasugerować, przy analizowaniu swojego kodu (szczególnie kiedy jesteś początkujący) warto wziąć kartkę papieru i długopis i dokładnie, krok po kroku, zapisywać zmiany w wartościach zmiennych. Każdą nową zmienną zapisuj z nazwy, a obok niej umieść kwadrat (pole), w którą będziesz wpisywał wartości, jakie dana zmienna osiąga. Kiedy wartość zmiennej się zmieni - wymaż (lub przekreśl) starą wartość, a wpisz nową. W przypadku Arduino warto też umieścić na kartce stan pinów wyjściowych i wejściowych, i też je zapisywać. To bardzo prosty sposób, żeby zrozumieć swój kod i zauważyć błędy. Po pewnym czasie nauczysz się analizować swój kod już bez kartki.