=> A vos fer à souder ^^ ! Des questions en rapport avec un projet ou une de vos réalisation . Une réalisation/projet, à nous présenter au fur et à mesure de sa réalisation.
Rubrique spéciale "Réalisations finies".
MERCI DE NE PAS CRÉER UN DOUBLON DANS LA RUBRIQUE DE DESSOUS.
jC_Omega wrote:tu abandonne ta carte en cours donc?
Non je ferais une initialisation en SPI a OxFF pour les couleur puis je passe en I²C pour cotrole des 24LED a l'aide de 2 chip dont un qui sera utiliser a 50% car 3x8 =24 et j'ai 16voie sur un chip . Et ensuite je monte une plaque sur les connecteur de la matrice sur lequel j'ai mes chip de PWM et mon arriver I²C puis je fais un nouveau connecteur a 90° du connecteur d'origine sur lequel je monte ma matrice . Je sais ca fais un peut gratte ciel mais elle est tellement belle ma carte que j'ai pas envie d'en faire une nouvelle ! A part quand j'aurai ma CNC .
Termi87 wrote: sa va !!! t'en auras assez des couleurs (siflote)
J'admire, rien que le temps que tu consacre (peut consacrer) à tes projets
C'est pas sur que ca marche déjà et il faut que je voie si je rentre dans mes 2ms de rafraichissement en envoyant mes instruction I2C ...
J'aimerais vraiment mettre plus de temps dans mes projet mais entre mes etudes mon taf le samedi + les commande de kit FBI et autre services que je donne durant mon week end en se moment ... j'ai pas trop de temps d'ailleurs ca s'en ressent sur le forum je répond a moins de post et ca fais un baille que j'ai pas poster de nouveau projet ...
Enfin voila voila !
Http://ULPprepa.free.fr
Le site des prepa lumières unique au monde
__________________________________________________________________________________
Bon alors quelque news rapide : je suis passer a 40Mhz ( 10x4 en HSPLL ) J'arrive a passer mes 8 ligne en 16 niveau par couleur donc 4096couleur . Donc ca passe nikel si j'ai un peu de temps j'essayerai de faire quelque fade .
Voila voila
Http://ULPprepa.free.fr
Le site des prepa lumières unique au monde
__________________________________________________________________________________
void pwm(void)
{
unsigned char i=0;
for(i=0;i<8;i++) //traitement d'une ligne de 8 led
{
/**/
if(cpt_int<=pwm_R[y][i] && pwm_R[y][i]!=0)
{
RED<<=1;// si on travail le sur la premiere led
RED+=1; // on decale le 1 d'origine et on y ajoute 1 pour la led considérer
}else
RED<<=1;//sinon on decale simplement
if(cpt_int<=pwm_V[y][i] && pwm_V[y][i]!=0)
{
GREEN<<=1;
GREEN+=1;
}else
GREEN<<=1;
if(cpt_int<=pwm_B[y][i] && pwm_B[y][i]!=0)
{
BLUE<<=1;
BLUE+=1;
}else
BLUE<<=1;
}
send(RED,GREEN,BLUE);
}
Je travail sur un tableau a 2 dimension qui me permet de charger des motif par simple initialisation du tableau et bon ca c'est qu'un detail (mais pour lui ca voulait dire beaucoup ---> ) mais je veut par exemple gerer a des temps donner et je ne voi que par les interruption maintenant ...
Et en plus j'avais un mechant log pour calculer mes interuption (pic timer calculator ) mais il a mis une date limite d'utilisation pour cette version et vue qu'il n'y en a plus d'autre ... Je vais me retaper les calcule a la main ....
Http://ULPprepa.free.fr
Le site des prepa lumières unique au monde
__________________________________________________________________________________
pour le calcul des timer c'est la misère, je ne me souviens jamais comment il faut faire.. surtout que sur les pic 8bits il n'y a pas un timer identique...
aller pour te dégouter... sur les pic 16bits, tout les timers (16bits) sont identique (jusqu'à 9) ... et surtout, c'est bcp plus simple a mettre en œuvre, ca fait moins "bidouille" que les 18f