08-08-2018, 00:12
jestem na #3 lekcji
obawiam się jednak że nie zwrócę uwagi na to co jest dla mnie istotne no ale jeszcze się nie poddaje
Ocena wątku:
Arduino + silnik krokowy 28BYJ-48 pytania do szkicu
|
(07-08-2018, 23:39)kamilk1092 napisał(a): możne się to śmieszne wyda ale nie mam pojęcia o co w tym "stan zmiennej" i jak to zapisaćDałem gotowca. Przeanalizuj krok po kroku jak się zachowa program. Niestety zabawka Arduino nie ma debugera więc o pracy krokowej możesz w praktyce zapomnieć. Dodaj sobie (o tym już pisałem) wyświetlanie na serial informacji diagnostycznych czy program wszedł do danego warunku czy nie. Po wyświetleniu na serial daj sobie dely 100 czy 500ms aby łatwiej było obserwować zachowanie programu.
(07-08-2018, 23:39)kamilk1092 napisał(a): zmienne to ja znam typu int (głównie) dlatego też szukam dalszej pomocyNa razie może byc int.
(07-08-2018, 23:39)kamilk1092 napisał(a): eeprom wywalę, a co do numeru tak sobie to wymyśliłem
(08-08-2018, 00:12)kamilk1092 napisał(a):
jestem na #3 lekcji
obawiam się jednak że nie zwrócę uwagi na to co jest dla mnie istotne no ale jeszcze się nie poddaje
(09-08-2018, 20:30)kamilk1092 napisał(a): odpowiedzi na swoje pytania w nim nie znalazłem
static stan_zmiennej;
if( stan_zmiennej != odczyt_portu(3) ){ // Wykrycie zmiany stanu portu
stan_zmiennej = odczyt_portu(3);
//na podstawie "stan_zmiennej" można określić czy wystąpiło zbocze narastające czy opadające
}
if (digitalRead(przeslona) != LOW)
{
stepper.moveDegreesCW (180);
delay(1000);
}