Witam,
Pisząc program pod lampkę RGB natrafiłem na pewien problem.
W kodzie widać, że B rozjaśnia się od 0 do 255. Chciałbym aby dokładnie w tym samym czasie G i B rozjaśniało się do jakiegoś innego stopnia. Niestety niewiem jak to połączyć.
Chciałbym również się zapytać o komendę Rnd(x). Chciałbym użyć tej komendy, aby diody miały zawsze losową wartość. Niestety ona zmienia stan końcówki natychmiastowo, a nie płynnie. Da się to inaczej rozwiązać?
Pozdrawiam
Edit:
Zapomniałem dodać, że przekopałem wszystkie tematy na temat lampek RGB na AVR i za dużo mi to nie pomogło
Pisząc program pod lampkę RGB natrafiłem na pewien problem.
W kodzie widać, że B rozjaśnia się od 0 do 255. Chciałbym aby dokładnie w tym samym czasie G i B rozjaśniało się do jakiegoś innego stopnia. Niestety niewiem jak to połączyć.
Do
For B = 0 To 255
Ocr2 = R
Pwm1b = G
Pwm1a = B
Waitms 4
Next I
For B = 255 To 0 Step -1
Ocr2 = R
Pwm1b = G
Pwm1a = B
Waitms 4
Next I Chciałbym również się zapytać o komendę Rnd(x). Chciałbym użyć tej komendy, aby diody miały zawsze losową wartość. Niestety ona zmienia stan końcówki natychmiastowo, a nie płynnie. Da się to inaczej rozwiązać?
Pozdrawiam
Edit:
Zapomniałem dodać, że przekopałem wszystkie tematy na temat lampek RGB na AVR i za dużo mi to nie pomogło