Witam.
Niedawno stworzylem kostke led 4x4x4 oparta na arduino nano. Po ukonczeniu i przylutowaniu kostki do plytki (16 pinow + 4 warstwowe polaczone rezystorami 100ohm) i wgraniu programu wystepuje nastepujacy problem:
W programie zedefiniowane jest 16 diod i 4 warstwy (schemat zapalenia diody w prawym gornym rogu to np. Wlacznie diody na porcie 0 i warstwy 4). Wszystkie uzyte piny zdefiniowane jako output jednak wywolujac zapalenie sie calosci lub przechodzenie od gory do dolu swieca sie tylko 2 najwyzsze warstwy, dwie dolne co kilka sekund migaja delikatnym swiatlem (nie swieci sie takze dioda "L" w arduino (miga). Co ciekae kiedy zmkenia sie program i kostka wykonuje inny schemat dolne partie swieca sie pelna moca. Probowalem niwelowac to roznymi kombinacjami z kodem jednak problem nadal wystepuje. Co do samego wykonania sprawdzone multimetrem, nie ma przebic miedzy sciezkami.
Czy ktos ma pomysl jaka moze byc przyczyna? Wieczorem podesle film obrazujacy jak to wyglada.
Pozdrawiam!
Niedawno stworzylem kostke led 4x4x4 oparta na arduino nano. Po ukonczeniu i przylutowaniu kostki do plytki (16 pinow + 4 warstwowe polaczone rezystorami 100ohm) i wgraniu programu wystepuje nastepujacy problem:
W programie zedefiniowane jest 16 diod i 4 warstwy (schemat zapalenia diody w prawym gornym rogu to np. Wlacznie diody na porcie 0 i warstwy 4). Wszystkie uzyte piny zdefiniowane jako output jednak wywolujac zapalenie sie calosci lub przechodzenie od gory do dolu swieca sie tylko 2 najwyzsze warstwy, dwie dolne co kilka sekund migaja delikatnym swiatlem (nie swieci sie takze dioda "L" w arduino (miga). Co ciekae kiedy zmkenia sie program i kostka wykonuje inny schemat dolne partie swieca sie pelna moca. Probowalem niwelowac to roznymi kombinacjami z kodem jednak problem nadal wystepuje. Co do samego wykonania sprawdzone multimetrem, nie ma przebic miedzy sciezkami.
Czy ktos ma pomysl jaka moze byc przyczyna? Wieczorem podesle film obrazujacy jak to wyglada.
Pozdrawiam!