Witam.
Mam pewną koncepcję, mianowicie, każdy z nas zapewne zna "Drzewko Szczęścia", myślałem nad wykonaniem takiego, zastępując kolorowe kamienie diodami RGB.
Wszystko ma być pięknie wykonane, na wysokim poziomie, drewniane pudełko na elektronikę z metalowym wykończeniami, ma błyszczeć itd...
Niby wszystko pięknie, ale przychodzi na myśl mały problem...
Jak mam sterować 50 diodami RGB czyli 150 wyprowadzeniami z diod?
W dodatku chciałem wykonać do każdej diody listki podzielone na 2 części (masa i do uC) tak by działały jako przycisk dotykowy, i to do każdej diody, czyli też 50 wejść...
Założenia:
-Każda dioda sterowana z osobna,
-Każdy kolor z każdej jednej diody sterowany osobno PWM,
-Jedna masa dla wszystkich LED'ów (już mam 201 drutów wiszących nie chcę 250,
-tylko mikrokontrolery AVR innych nie zaprogramuję, nie mam czym, nie umiem (tylko programator USBasp)
Praca czysto hobbistyczna.
Myślałem o wykorzystaniu 2 uC, jeden do odczytu "listków" a drugi sterowanie diodami.
Myślałem nad wykorzystaniem multipleksowania, łącząc wszystkie diody (piszę o wszystkich czyli jedna dioda RGB liczy 3 diody) po 14 sztuk na 11 układach driverach załączanych podaniem masy...
Innym pomysłem(poronionym z resztą) było zakup najtańszego możliwego attiny do każdej diody RGB i połączenie ich z głównym uC jakąś prostą komunikacją (Byte[adres][kolor R][kolor G][kolor B]) , ale to troszkę(bardzo) drogo wychodzi...
Liczę na Wasze doświadczenie, może ktoś zna jakiś sterownik który rozwiązał by moje problemy.
Pozdrawiam.
Mam pewną koncepcję, mianowicie, każdy z nas zapewne zna "Drzewko Szczęścia", myślałem nad wykonaniem takiego, zastępując kolorowe kamienie diodami RGB.
Wszystko ma być pięknie wykonane, na wysokim poziomie, drewniane pudełko na elektronikę z metalowym wykończeniami, ma błyszczeć itd...
Niby wszystko pięknie, ale przychodzi na myśl mały problem...
Jak mam sterować 50 diodami RGB czyli 150 wyprowadzeniami z diod?
W dodatku chciałem wykonać do każdej diody listki podzielone na 2 części (masa i do uC) tak by działały jako przycisk dotykowy, i to do każdej diody, czyli też 50 wejść...
Założenia:
-Każda dioda sterowana z osobna,
-Każdy kolor z każdej jednej diody sterowany osobno PWM,
-Jedna masa dla wszystkich LED'ów (już mam 201 drutów wiszących nie chcę 250,
-tylko mikrokontrolery AVR innych nie zaprogramuję, nie mam czym, nie umiem (tylko programator USBasp)
Praca czysto hobbistyczna.
Myślałem o wykorzystaniu 2 uC, jeden do odczytu "listków" a drugi sterowanie diodami.
Myślałem nad wykorzystaniem multipleksowania, łącząc wszystkie diody (piszę o wszystkich czyli jedna dioda RGB liczy 3 diody) po 14 sztuk na 11 układach driverach załączanych podaniem masy...
Innym pomysłem(poronionym z resztą) było zakup najtańszego możliwego attiny do każdej diody RGB i połączenie ich z głównym uC jakąś prostą komunikacją (Byte[adres][kolor R][kolor G][kolor B]) , ale to troszkę(bardzo) drogo wychodzi...
Liczę na Wasze doświadczenie, może ktoś zna jakiś sterownik który rozwiązał by moje problemy.
Pozdrawiam.
