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 ---
Forum général sur le langage C !

Modérateur : Jérémy

Horloge 60 leds , qui prend ce sujet
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2595
Enregistré en : juillet 2016
Localisation : Terre

#101 Message par Temps-x » lun. 18 nov. 2019 19:22

Bonsoir paulfjujo, et tout le forum,

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à. :sifflotte:

==> A+
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

Horloge 60 leds , qui prend ce sujet
venom
Avatar de l’utilisateur
Confirmé
Confirmé
Messages : 953
Âge : 38
Enregistré en : avril 2016
Localisation : Klyntar
Contact :

#102 Message par venom » lun. 18 nov. 2019 20:30

Bonsoir a tous,

:bravo: paulfjujo, voici une belle V2 très fidèle a la V1. 8-) Rien a dire.
Merci du partage et vivement la V3 :langue:






@++
Mon site web
Mon discord : venom#4888

Horloge 60 leds , qui prend ce sujet
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2589
Âge : 73
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#103 Message par paulfjujo » ven. 6 déc. 2019 10:52

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 :
Horloge_defil_8_Matrices_8x8_Date_Heure_18F26K22_191206.zip

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)

:sifflotte: 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

:cry: 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
:-D 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.
Aide toi, le ciel ou FantasPic t'aidera

Horloge 60 leds , qui prend ce sujet
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2595
Enregistré en : juillet 2016
Localisation : Terre

#104 Message par Temps-x » sam. 7 déc. 2019 02:22

Bonsoir paulfjujo, et tout le forum,

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 :+1: pour tous ce que tu nous apportes.

==> A+
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

Horloge 60 leds , qui prend ce sujet
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2589
Âge : 73
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#105 Message par paulfjujo » dim. 8 déc. 2019 15:13

doublon
Modifié en dernier par paulfjujo le dim. 8 déc. 2019 15:21, modifié 1 fois.
Aide toi, le ciel ou FantasPic t'aidera

Horloge 60 leds , qui prend ce sujet
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2589
Âge : 73
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#106 Message par paulfjujo » dim. 8 déc. 2019 15:20

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
Aide toi, le ciel ou FantasPic t'aidera

Horloge 60 leds , qui prend ce sujet
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2595
Enregistré en : juillet 2016
Localisation : Terre

#107 Message par Temps-x » lun. 9 déc. 2019 18:58

Bonsoir paulfjujo, et tout le forum,

Ok, donc plus de bug,.... tu l'as fait avec quelle Pic un Pic18F26K22 ou Pic18F27K42 ==> :?:

:bravo: pour ta ténacité, et ils ont faut beaucoup dans ce milieu..., mais c'est tellement passionnant....

==> A+
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

Horloge 60 leds , qui prend ce sujet
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2589
Âge : 73
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#108 Message par paulfjujo » lun. 9 déc. 2019 19:58

bonsoir à tous ,

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
Aide toi, le ciel ou FantasPic t'aidera

Horloge 60 leds , qui prend ce sujet
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2595
Enregistré en : juillet 2016
Localisation : Terre

#109 Message par Temps-x » mar. 10 déc. 2019 00:40

Bonjour paulfjujo, et tout le forum,

paulfjujo a écrit :Source du message c'est dans le titre du zip 18F26K22


ça fait 2 fois que je me fais avoir :mur:

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

:roll: A suivre......

==> A+
Modifié en dernier par Temps-x le mar. 10 déc. 2019 18:50, modifié 1 fois.
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

Horloge 60 leds , qui prend ce sujet
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2589
Âge : 73
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#110 Message par paulfjujo » mar. 10 déc. 2019 15:19

Bonjour à tous ,

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 ..
Aide toi, le ciel ou FantasPic t'aidera


Retourner vers « Langage C »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 36 invités