02 Nov

El fin de la RGB Shield

Want create site? Find Free WordPress Themes and plugins.

Bueno.. pues una buena noticia… básicamente es que todas las mkr shield ya son compatibles con RGB en sus pines pwm.

En las definiciones viejas de la placa mkr la velocidad del pwm era demasiado alta, y esto no la hacia compatible con los optoacopladores de salida de la shield mkr.. 

Esto ha cambiado en la nueva definición de la placa, ahora permite una resolución  de salida de 16 bit.. que quiere decir esto que tiene mas precisión que cualquier otra paca arduino para control de colores, para que os hagáis una idea la resolución pwm de mega eran 8 bit eso permitía  hacer 255 colores por canal.. ahora con el mkr son 16 lo que permite 65.535 colores por canal… la leche…

Dejo un video de demostración.



Este es el código utilizado en el ejemplo.




.rcc
  result.rcc (Size: 20.19 KB / Downloads: 0)

De esto destacamos en el setup fijamos la resolución en 16bit.

PHP Code:
analogWriteResolution(16); 

Teniendo en cuenta esa resolución tenemos que ajustar los valores de salida… esto lo hacemos en outcontrol

Code:
int val = map(circuits[0].Value, 0, 100, 0, 65535);
analogWrite(3,val);
val = map(circuits[1].Value, 0, 100, 0, 65535);
analogWrite(4,val);
val = map(circuits[2].Value, 0, 100, 0, 65535);
analogWrite(5,val);

Source: Domotica

Did you find apk for android? You can find new Free Android Games and apps.

A %d blogueros les gusta esto: