Stránka 1 z 2

LED Matrix

Napsal: 22 bře 2018, 22:03
od jandolejs1999
Ahoj. Potřebuji nějak ovládat LED Matrix - 15x5 bílých ledek
(jsou to malé ledkové panely a ovládat to budu nejspís přes mosfety)
A jde mi o to, čím to mám ovládat. Je pro to arduino vhodné?
Předem díky za rady. :)

Re: LED Matrix

Napsal: 23 bře 2018, 08:42
od ohruska
Kdybys trochu hledal na netu, tak najdeš třeba toto: https://github.com/prnthh/LED-Matrix

Re: LED Matrix

Napsal: 23 bře 2018, 09:49
od jandolejs1999
Ok, díky, ale jde mi spíše o nějaký ten efekt vlny.Řízené PWMkem aby to bylo plynulé. ;)

Re: LED Matrix

Napsal: 23 bře 2018, 11:07
od ohruska
Myslím že pro ten efekt co chceš ti PWM řízení nepomůže. Spíše je to 15 sloupců po 5-ti úrovních signálu.

Re: LED Matrix

Napsal: 23 bře 2018, 19:13
od pavel1tu
jandolejs1999 píše:
22 bře 2018, 22:03
Ahoj. Potřebuji nějak ovládat LED Matrix - 15x5 bílých ledek
(jsou to malé ledkové panely a ovládat to budu nejspís přes mosfety)
A jde mi o to, čím to mám ovládat. Je pro to arduino vhodné?
Předem díky za rady. :)
Já mám jiný a jde s tím spousta věcí - mladýho (12let) to zaujalo a nahrává si z netu různé programy.
Chce si vyrobit přehrávač mp3 s tímto :-) nebo alespoň grafický ekvalizér či jak se to ....- no uvidíme
https://www.youtube.com/watch?time_cont ... qK_9Wqx51M

Ale s tím tvým jsem žádný projekt nenašel, zapřemýšlej o tomhle ...

Re: LED Matrix

Napsal: 23 bře 2018, 20:07
od jandolejs1999
Ono tak úplně nejde o malé ledky, ale o LED panely ovládané (asi) mosfetama, dané do řady za sebou :?

Re: LED Matrix

Napsal: 24 bře 2018, 16:58
od pavel1tu
jandolejs1999 píše:
23 bře 2018, 20:07
Ono tak úplně nejde o malé ledky, ale o LED panely ovládané (asi) mosfetama, dané do řady za sebou :?
Aha, ale i pokud budeš ovládat jen 1 panel 15*5, je to 20 vstupů.
Stejně by bylo nejjednodušší použít MAX7219/MAX7221 .... a je jedno čím to budeš řídit ....

Nějaké schéma nemáš ? Já jsem spíš přes drátečky než programy :-)

PS: pokud to chápu dobře že chceš rozsvěcet každou LEd zvlášť

Re: LED Matrix

Napsal: 24 bře 2018, 19:59
od jandolejs1999
Hele, ber to tak, že je to 12 ledek zapojených na 12 PWM Pinů Arduina. A teď chci postupně ty ledky rozsvěcet tím pwm signálem tak, aby to udělalo takovou vlnu, která by byla 'x' ledek "široká" a když dojde do konce tak aby zase plynule začala tak, aby když za stávajících ledek dám dalších 12 ledek paralelně s prvníma 12, tak aby tím vznikla další vlna. Takže budu mít dvě vlny zasebou. Je to takhle líp vysvětlený? :)

Re: LED Matrix

Napsal: 25 bře 2018, 14:18
od pavel1tu
jandolejs1999 píše:
24 bře 2018, 19:59
Hele, ber to tak, že je to 12 ledek zapojených na 12 PWM Pinů Arduina. A teď chci postupně ty ledky rozsvěcet tím pwm signálem tak, aby to udělalo takovou vlnu, která by byla 'x' ledek "široká" a když dojde do konce tak aby zase plynule začala tak, aby když za stávajících ledek dám dalších 12 ledek paralelně s prvníma 12, tak aby tím vznikla další vlna. Takže budu mít dvě vlny zasebou. Je to takhle líp vysvětlený? :)
Chápu, to by přeci neměl být problém.
jen tolik PWM signélů má snad jen DUE nebo MEGA.

Re: LED Matrix

Napsal: 26 bře 2018, 08:14
od AstroMiK
Na rozšíření počtu PWM výstupů se dá použít obvod PCA9685.
S Arduinem komunikuje přes I2C. Má 16 samostatných výstupů.
Na každém z nich se dá nastavit individuální střída s rozlišením 12 bitů.

Prodává se to i jako hotový modul k Arduinu a typicky se používá pro řízení servomotorů.
https://learn.adafruit.com/16-channel-p ... r?view=all