Bienvenue aux nouveaux arrivants sur FantasPic !
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
Modérateur : Jérémy
Horloge 60 leds , qui prend ce sujet
Bonsoir paulfjujo, et tout le forum,
Ok, c'est un beau cadeau, car ça été fait par passion, de plus ça fait vraiment bien..
Avec toutes les misères qu'il ta fait, tu l'utilises encore......tes pas rancunier.
Ok, pour des led RGB unitaire, mais attenttion pour les souder c'est pas facile, parce que il y a Din et Dout en 2 parties.
Justement je pense ouvrir un post sur ce sujet, car je viens de finir une version ASM avec 12 matrices défilent vers la gauche, cette version
fonctionne en simulation, mais en réelle je peux pas tester, car j'ai pas les matrices.
Il me reste juste à mettre de l'ordre dans toutes les variables, de plus je compte stocker une phrase plus grande que 12 lettres, mais j'en suis pas encore là.
A+
paulfjujo a écrit :Source du message Version 2 , pour en offrir une des 2 , à mon fils !
Ok, c'est un beau cadeau, car ça été fait par passion, de plus ça fait vraiment bien..
paulfjujo a écrit :Source du message et aussi pour tester le nouveau MCU 18F27K42
Avec toutes les misères qu'il ta fait, tu l'utilises encore......tes pas rancunier.
paulfjujo a écrit :Source du message il aura donc (peut-etre) une version 3 avec un plus grand anneau fait avec leds RGB unitaires
Ok, pour des led RGB unitaire, mais attenttion pour les souder c'est pas facile, parce que il y a Din et Dout en 2 parties.
paulfjujo a écrit :Source du message et au milieu journal defilant Date,heure,temper + message quelconque
Justement je pense ouvrir un post sur ce sujet, car je viens de finir une version ASM avec 12 matrices défilent vers la gauche, cette version
fonctionne en simulation, mais en réelle je peux pas tester, car j'ai pas les matrices.
Il me reste juste à mettre de l'ordre dans toutes les variables, de plus je compte stocker une phrase plus grande que 12 lettres, mais j'en suis pas encore là.
A+
Horloge 60 leds , qui prend ce sujet
Bonsoir a tous,
paulfjujo, voici une belle V2 très fidèle a la V1. Rien a dire.
Merci du partage et vivement la V3
@++
paulfjujo, voici une belle V2 très fidèle a la V1. Rien a dire.
Merci du partage et vivement la V3
@++
Horloge 60 leds , qui prend ce sujet
- paulfjujo
Expert- Messages : 2597
- Âge : 73
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
bonjour à tous,
j'ai rajouté une option supplementaire
Reglage d'une Plage de Luminosité Minimale
definie par une heure de debut et une heure de fin
à noter que le reglage mini de l'anneau étant encore trop fort , je l'eteins carrement (en ne le gerant plus !)
les matrices sont mises au niveau minimum=0 au lieu de 2.
PLM ajustable via commande bluetooth
PLM=21:06<CR> de 21H00 le soir à 9H00 du matin.
sauvegardée en EEPROM du PIC.
===========================================================================
projet :
epilogue:
sur cette version le TEXTE complet n'est pas bouclé sur l'entrée
sinon il faudrait un registre à decalage de 8x64= 512 bits pour chaque ligne de matrice
de ce fait il y a un SAUT à droite des afficheurs, pour l'introduction du caractere ENTRANT (defilant vers la gauche )
ce qui sacade le defilement ..
J'ai mis une pause apres l'affichage de l'Heure ( c'est normal).
Reconduit aussi le mode PLM ..
Mesure de temerature donnée par la RTC DS3231
Mesure de temperature ext via une DS18B20 (OWS)
Je n'ai pas essayé de depasser les 64 cars , ce qui etait "arrangeant" modulo declage 64 bits
La solution decalage 64 bits montre que le mixage ASM et C peut fonctionner et cohabiter.
nota : Je n'ai pas de 3em module 4 matrices
pour tenter le decalage 96 bits ASM et message global de 96 caracteres maxi
c'est pas TOP !
video ICI
contrairement à maversion precedente de JUIN
video sur 8 matrices en connections verticales
le decalage horizontal est NATUREL sur cette version de MAX7219+Matrice
http://paulfjujo.free.fr/_Max7219_7seg_ ... 90126.webm
le defilement pixel par pixel est tres SMOOTH (contrairement au cablage!)
je reflechi à une solution utilisant des Pointeurs et transfert de bit :
LSB du caratere à droite --> vers le bit MSB du caractere à gauche
il existe des solutions "ARDUINO" , mais je veux comprendre avant tout
l'algorithme detaillé de fonctionnement .. donc repartir à ZERO .(from Scratch!)
j'ai rajouté une option supplementaire
Reglage d'une Plage de Luminosité Minimale
definie par une heure de debut et une heure de fin
à noter que le reglage mini de l'anneau étant encore trop fort , je l'eteins carrement (en ne le gerant plus !)
les matrices sont mises au niveau minimum=0 au lieu de 2.
PLM ajustable via commande bluetooth
PLM=21:06<CR> de 21H00 le soir à 9H00 du matin.
sauvegardée en EEPROM du PIC.
===========================================================================
projet :
epilogue:
sur cette version le TEXTE complet n'est pas bouclé sur l'entrée
sinon il faudrait un registre à decalage de 8x64= 512 bits pour chaque ligne de matrice
de ce fait il y a un SAUT à droite des afficheurs, pour l'introduction du caractere ENTRANT (defilant vers la gauche )
ce qui sacade le defilement ..
J'ai mis une pause apres l'affichage de l'Heure ( c'est normal).
Reconduit aussi le mode PLM ..
Mesure de temerature donnée par la RTC DS3231
Mesure de temperature ext via une DS18B20 (OWS)
Je n'ai pas essayé de depasser les 64 cars , ce qui etait "arrangeant" modulo declage 64 bits
La solution decalage 64 bits montre que le mixage ASM et C peut fonctionner et cohabiter.
nota : Je n'ai pas de 3em module 4 matrices
pour tenter le decalage 96 bits ASM et message global de 96 caracteres maxi
c'est pas TOP !
video ICI
contrairement à maversion precedente de JUIN
video sur 8 matrices en connections verticales
le decalage horizontal est NATUREL sur cette version de MAX7219+Matrice
http://paulfjujo.free.fr/_Max7219_7seg_ ... 90126.webm
le defilement pixel par pixel est tres SMOOTH (contrairement au cablage!)
je reflechi à une solution utilisant des Pointeurs et transfert de bit :
LSB du caratere à droite --> vers le bit MSB du caractere à gauche
il existe des solutions "ARDUINO" , mais je veux comprendre avant tout
l'algorithme detaillé de fonctionnement .. donc repartir à ZERO .(from Scratch!)
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Horloge 60 leds , qui prend ce sujet
Bonsoir paulfjujo, et tout le forum,
La luminosité de tes Led dépends de leurs couleurs, par exemple tu peux avoir un bleu clair, comme un bleu foncé, ce sont 2 couleurs différente.
En théorie,... tu ne peux pas augmenter la puissance d'une led, enfin il me semble, par contre ont peux la diminuer.
Sinon pour tous ce que tu nous apportes.
A+
paulfjujo a écrit :Source du message Réglage d'une Plage de Luminosité Minimale
La luminosité de tes Led dépends de leurs couleurs, par exemple tu peux avoir un bleu clair, comme un bleu foncé, ce sont 2 couleurs différente.
En théorie,... tu ne peux pas augmenter la puissance d'une led, enfin il me semble, par contre ont peux la diminuer.
Sinon pour tous ce que tu nous apportes.
A+
Horloge 60 leds , qui prend ce sujet
Horloge 60 leds , qui prend ce sujet
- paulfjujo
Expert- Messages : 2597
- Âge : 73
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
bonjour à tous,
projet :
Horloge_defil_8_Matrices_8x8_Date_Heure_18F26K22_191208.zip
mis à jour
TEXTE de 64 caracteres bouclé
J'ai mis une pause apres l'affichage de l'Heure ( c'est normal).
Reconduit aussi le mode PLM .. (sauvegardé en Eeprom)
Mesure de temperature interieure donnée par la RTC DS3231
Mesure de temperature ext via une DS18B20 (OWS)
Rajout de la commande Speed 01 à 98 ( mS) (sauvegardé en Eeprom)
Rajout possibilité d'un message de 8 à 40 caracteres ...
en réduisant la date au format reduit JJ/DD/AA et sans les temperatures
pendant la duree d'affichage du message : 1minute , puis retour au format initial
video ICI
projet :
Horloge_defil_8_Matrices_8x8_Date_Heure_18F26K22_191208.zip
mis à jour
TEXTE de 64 caracteres bouclé
J'ai mis une pause apres l'affichage de l'Heure ( c'est normal).
Reconduit aussi le mode PLM .. (sauvegardé en Eeprom)
Mesure de temperature interieure donnée par la RTC DS3231
Mesure de temperature ext via une DS18B20 (OWS)
Rajout de la commande Speed 01 à 98 ( mS) (sauvegardé en Eeprom)
Rajout possibilité d'un message de 8 à 40 caracteres ...
en réduisant la date au format reduit JJ/DD/AA et sans les temperatures
pendant la duree d'affichage du message : 1minute , puis retour au format initial
video ICI
Horloge 60 leds , qui prend ce sujet
Bonsoir paulfjujo, et tout le forum,
Ok, donc plus de bug,.... tu l'as fait avec quelle Pic un Pic18F26K22 ou Pic18F27K42
pour ta ténacité, et ils ont faut beaucoup dans ce milieu..., mais c'est tellement passionnant....
A+
Ok, donc plus de bug,.... tu l'as fait avec quelle Pic un Pic18F26K22 ou Pic18F27K42
pour ta ténacité, et ils ont faut beaucoup dans ce milieu..., mais c'est tellement passionnant....
A+
Horloge 60 leds , qui prend ce sujet
- paulfjujo
Expert- Messages : 2597
- Âge : 73
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
bonsoir à tous ,
c'est dans le titre du zip
18F26K22
il subsiste quand meme un bug ou plutot une anomalie ,defaut de synchronisme !
c'est visible au niveau du caractere entrant par la droite ( message defilant de droite à gauche)
le caractere entrant devrait defiler des la 1ere colonne de droite ,pixel par pixel
Defaut que j'essaie d'éliminer .. tout en conservant le principe du decalage à gauche 64 bits en ASM
mais qui ne decale QUE SUR les 8 caracteres en cours (affichés sur matrices) ,
alors que mon tour complet est sur 64 caracteres
et je n'arrive pas (encore) à trouver la solution sans remettre en cause l' algortihme complet basé sur l'usage du registre à decalage
Temps-x a écrit :Ok, donc plus de bug,.... tu l'as fait avec quelle Pic un Pic18F26K22 ou Pic18F27K42
c'est dans le titre du zip
18F26K22
il subsiste quand meme un bug ou plutot une anomalie ,defaut de synchronisme !
c'est visible au niveau du caractere entrant par la droite ( message defilant de droite à gauche)
le caractere entrant devrait defiler des la 1ere colonne de droite ,pixel par pixel
Defaut que j'essaie d'éliminer .. tout en conservant le principe du decalage à gauche 64 bits en ASM
mais qui ne decale QUE SUR les 8 caracteres en cours (affichés sur matrices) ,
alors que mon tour complet est sur 64 caracteres
et je n'arrive pas (encore) à trouver la solution sans remettre en cause l' algortihme complet basé sur l'usage du registre à decalage
Horloge 60 leds , qui prend ce sujet
Bonjour paulfjujo, et tout le forum,
ça fait 2 fois que je me fais avoir
Je crois que la solution n'est pas dans un décalage de bit, je pense plutôt à la lecture de ta bank au moment de l'envoie.
Il y aussi une autre méthode, et qui permettrais de mouvoir les caractères comme on le veux (gauche ou droite), mais ça implique une inversion des matrices et inversion du caractère ASCII.
Hors, comme elles sont vendu déjà soudé, manœuvre impossible à faire
A suivre......
A+
paulfjujo a écrit :Source du message c'est dans le titre du zip 18F26K22
ça fait 2 fois que je me fais avoir
paulfjujo a écrit :Source du message je n'arrive pas (encore) à trouver la solution sans remettre en cause l' algortihme complet basé sur l'usage du registre à decalage
Je crois que la solution n'est pas dans un décalage de bit, je pense plutôt à la lecture de ta bank au moment de l'envoie.
Il y aussi une autre méthode, et qui permettrais de mouvoir les caractères comme on le veux (gauche ou droite), mais ça implique une inversion des matrices et inversion du caractère ASCII.
Hors, comme elles sont vendu déjà soudé, manœuvre impossible à faire
A suivre......
A+
Modifié en dernier par Temps-x le mar. 10 déc. 2019 18:50, modifié 1 fois.
Horloge 60 leds , qui prend ce sujet
- paulfjujo
Expert- Messages : 2597
- Âge : 73
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
Bonjour à tous ,
oui, la version matrice à connections verticales, reportées de bas en haut , comme les premieres matrices que j'avais utilisé !
bon , je vais passer à autre chose .. histoire de decanter un peu .
j'attends toujours mes HC12 !
car je crois au pere Noel jusqu'au 15 decembre ..
Temps-x a écrit :Il y aussi une autre méthode, et qui permettrais de mouvoir les caractères comme on le veux (gauche ou droite), mais ça implique une inversion des matrices et inversion du caractère ASCII.
oui, la version matrice à connections verticales, reportées de bas en haut , comme les premieres matrices que j'avais utilisé !
bon , je vais passer à autre chose .. histoire de decanter un peu .
j'attends toujours mes HC12 !
car je crois au pere Noel jusqu'au 15 decembre ..
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 121 invités