Ciao a tutti,
sto pensando di iniziare un nuovo progettino con cui voglio gestire circa 300 led in maniera indipendente l'uno dall'altro, e gestire il tutto con arduino a livello logico, l'unico problema è che ovviamente arduino non ha a disposizione 300 ingressi digitali.
Potrei pensare di gestire il tutto con protocollo I2C?
Se si quanti dispositivi (led) potrei controllare con arduino?
In che senso ? I led mica conoscono il protocollo I2C
Devi usare un chip I2C che piloti un pò di led, oppure un modulo già montato (sempre I2C) fatto per pilotare led.
Non ricordo ora delle sigle, ma a seconda del chip, puoi pilotare TOT led
C'e' anche problema della quantità di Ampere (corrente) consumata in totale.
Ogni led circa 10-20mA * 300 => 3A minimo
si ovviamente devo usare un modulo I2C che piloti i led, l'alimentazione non credo sia un problema, basta mettere un alimentatore esterno, non è pensabile alimentare 300 led con arduino
ma la mia domanda è quanti led riesco a pilotare con un modulo del genere?
potete linkarmi qualche shield apposito magari.
Cosa Ti servono "300 ingressi digitali" se vuoi pilotare LED. Anche se una controller avesse 300 uscite non puoi pilotare i LED direttamente perché dovrebbero dare 6A (20 mA per LED).
Per pilotare tanti LED:
monocolore e on/off: MAX7219
RGB: LED WS2812 o WS2812B