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
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2589
Âge : 73
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#1 Message par paulfjujo » mer. 28 mars 2018 20:38

bonsoir,

:sifflotte: Dans la serie , pourquoi faire simple quand on peut faire compliqué,
et apres :mur: avoir bien galéré pour faire mon programmateur (en C)
pour AT89C2051 ATMEL et la programmation d'une horloge 7seg 6 digits
en mikroC 8051,
je viens de faire uneanimation en Raytracing pour entrevoir comment elle sera montée.
La partie electronique est OK..il faut maintenant assembler, cabler le tout (> 100 leds)

nota: Raytracing = Lancé de rayon pour construire une image de synthese avec outils MORAY et POVRAY ( inclus un langage de programmation) .
C'est un peu hors sujet , mais ..il faut bien les habillier nos montages .

Il y doit surement y avoir une solution plus rescente ,
je pense aux rubans de leds avec circuits specialisés , un Max7819 pour les 7 segments, RTC DS3221 ...
c'est pourquoi je pose ici ce sujet , à base de PIC bien sur , et en C
pour eux qui seraient en mal d'inspiration .

Le design, l'originalité étant aussi un challenge.
Aide toi, le ciel ou FantasPic t'aidera

Horloge 60 leds , qui prend ce sujet
satinas
Expert
Expert
Messages : 1225
Enregistré en : novembre 2015

#2 Message par satinas » mer. 28 mars 2018 21:51

Bonsoir, tu chômes pas :)
Ah les MCS-51 c'est bien sympa, j'aimais bien l'assembleur, avec une vrai pile.
J'avais aussi fait un programmateur hardware pour les compatibles Atmel, tout ça est oublié, poussé par les pics et autres.
Tu lis un fichier hex, et tu le programmes en utilisant le port 8 bits, c'est ça ?

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 :

#3 Message par venom » mer. 28 mars 2018 21:53

Bonjour,

C'est une horloge que tu compte réaliser ? J'adore le design :-D

PS: avec quel soft à tu fait ton animation ?






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

Horloge 60 leds , qui prend ce sujet
Gérard
Avatar de l’utilisateur
Expert
Expert
Messages : 1640
Âge : 65
Enregistré en : septembre 2015
Localisation : Alsace - Haut-Rhin

#4 Message par Gérard » mer. 28 mars 2018 22:52

Bonjour à tous,
J'aime bien le look.
Peux-tu expliquer comment on interprète l'affichage?
Le 18/04/19 je suis devenu papy de jumeaux, le 01/09/23 une petite cousine des jumeaux est née.

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 :

#5 Message par paulfjujo » jeu. 29 mars 2018 09:06

venom a écrit : ....PS: avec quel soft à tu fait ton animation ?


avec le modeleur MORAY 3.5 et le lanceur de rayon POVRAY 3.62 64bits
c'est une passion qui a debuté il y a bien des années et que j'avais laissé de coté ... un prétexte pour me remettre dans le bain

des details ici
et un des specialistes parm i tant d'autres

:!!: ATTENTION, c'est addictif ! .

satinas a écrit :Tu lis un fichier hex, et tu le programmes en utilisant le port 8 bits, c'est ça ?

oui, tout à fait .. la principale problematique était la synchro de transfert des datas du fichier Hex à transferer..
avec l'UART RX en mode interrupt, résolu par le protocole hardware CTS/RTS .
CTS qui n'existe plus que rarement sur les liaisons RS232 !.


Gerard a écrit :.. Peux-tu expliquer comment on interprète l'affichage?


une interface à base de 8 CD4015 sert à piloter les 60 leds qui entoure ..au rythme de la seconde
l'AT89C2051 delivre la pulse d'avance 1HZ et fait une RAZ à chaque passage de 59 à 00 secondes.
une partie de ces leds sont dédoublées pour parcourir simultanement
les 3 zones : oeil droit, sourire , oeil gauche

L'animation se limite ici aux 60 secondes écouées.. les MN et HH ne sont pas gérées.
et puis , n'apporte pas d'info supplementaire.

L'animation est géré par le programme piloté par POVRAY
acreation de 60 images ..(pour chaque seconde) condensées ensuite via ANIM.exe de paint shop pro 5 -> dans le fichier GIF (animé) resultant.
(lisible par Internet explorer)
je mettrais les sources MORAY et POVRAY sur ma page web , ainsi que des details explicatifs
dans la section Raytracing pour ceux qui ssont interessés.

en attendant :
Horloge_60leds_Moray_Browser.jpg
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
venom
Avatar de l’utilisateur
Confirmé
Confirmé
Messages : 953
Âge : 38
Enregistré en : avril 2016
Localisation : Klyntar
Contact :

#6 Message par venom » jeu. 29 mars 2018 10:14

paulfjujo a écrit :avec le modeleur MORAY 3.5 et le lanceur de rayon POVRAY 3.62 64bits
c'est une passion qui a debuté il y a bien des années et que j'avais laissé de coté ... un prétexte pour me remettre dans le bain


Merci pour les précisions je vais y jeter un œil :wink:






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

Horloge 60 leds , qui prend ce sujet
Gérard
Avatar de l’utilisateur
Expert
Expert
Messages : 1640
Âge : 65
Enregistré en : septembre 2015
Localisation : Alsace - Haut-Rhin

#7 Message par Gérard » jeu. 29 mars 2018 10:33

Merci pour ces explications.
Tu comptes en faire une vrai horloge?
Le 18/04/19 je suis devenu papy de jumeaux, le 01/09/23 une petite cousine des jumeaux est née.

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 :

#8 Message par paulfjujo » jeu. 29 mars 2018 14:23

Gérard a écrit :Tu comptes en faire une vrai horloge?


OUI , bien sur ..
j'ai deja le module horloge avec les 7 segments
le circuit imprimé pour lemontage des 8 CD4015
les leds ..
prétesté avec 16 leds ..OK

manque plus que le courage pour cabler tout cela.

mise à jour de ma page Raytracing ave c quelques détails.
Aide toi, le ciel ou FantasPic t'aidera

Horloge 60 leds , qui prend ce sujet
Gérard
Avatar de l’utilisateur
Expert
Expert
Messages : 1640
Âge : 65
Enregistré en : septembre 2015
Localisation : Alsace - Haut-Rhin

#9 Message par Gérard » jeu. 29 mars 2018 17:25

Tu parles d'un MAX7819. Es-tu sûr de la référence?
Quel est le contrôleur que tu utiliseras ? Un PIC?
Le 18/04/19 je suis devenu papy de jumeaux, le 01/09/23 une petite cousine des jumeaux est née.

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 :

#10 Message par paulfjujo » jeu. 29 mars 2018 17:40

Gérard a écrit :Tu parles d'un MAX7819. Es-tu sûr de la référence?
Quel est le contrôleur que tu utiliseras ? Un PIC?



:sifflotte: errare, un MAX7219

pour l'instant , je dois terminer mon horloge actuelle à base d'ATMEL

par la suite .. mon PIC préféré : 18F26K22 en 28 DIP . tres confortable.
Aide toi, le ciel ou FantasPic t'aidera


Retourner vers « Langage C »

Qui est en ligne

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