[CLIMAT 4x4x4][PIC18F4620] Software V0.5 M.A.J. Mai 2012

Aller en bas

[CLIMAT 4x4x4][PIC18F4620] Software V0.5 M.A.J. Mai 2012

Message  Tank86 le Dim 10 Aoû - 6:56

Salut,

Dernière version du programme : V0.5. (Version Stable)
Le code à été écrit sous MPLAB 8 et avec le compilateur C mcc18 (gratuit pour les étudiants).
Sur le SVN vous trouverez également le projet en version MPLAB-X, je l'ai créer pour essayer cette nouvelle version, il y a du bon et du moins bon. Par exemple l'éditeur de code est bien meilleur, mais je trouve que ca n'est pas très intuitif pour le debug, et il y a même certaines options de debug que je ne retrouve pas. Donc pour le moment je reste sous MPLAB 8.

CLIMAT est capable de beaucoup de choses :
- Affichage d'effet lumineux pré-enregistrées,
- Téléchargement d'effets personnalisées (4 emplacements disponibles),
- Mode Living color commandable via PC,
- Choix et mémorisation des effets à activer,
- Streaming d'images et d'animation pendant l'édition, avec le logiciel de control CLIMAT control software (V0.2 et supérieur)
- ...

Pour afficher une image il faut créer un structure contenant l'image à afficher et de la passer au programme qui se chargera de piloter les sorties du microcontroleur pour l'afficher.
J'ai écrit les fonction de base qui permettent l'affichage d'images et d'animations, Je vais bien entendu continuer de faire évoluer tout ça, alors n'hésitez pas a visiter le forum pour suivre le projet.

Le programme de management du cube pour PC est maintenant fournis dans l'archive : Attention cependant ce programme est en version Beta. N'hésitez pas a me remonter des bugs.
Ce programme permet:
- De commander le cube via la liaison RS232 du port d'extension
- D'activer les différents modes du cube
- D'afficher l'état du cube
- De lister/Activer/désactiver les différents effets du cube
- De créer des effets et de les sauvegarder
- D'envoyer les effets vers le cube
- De commander le mode couleur d'ambiance
- et bien d'autres fonctionnalités a venir

Voici quelques sceenshot du logiciel de contrôle sur PC (CLIMAT control software)

(Cliquez sur les miniatures pour agrandir)
C'est par ici ==> Le programme du cube (Lien de téléchargement direct) <== C'est par ici




Pour la partie technique:
Chaque effet est composé d'une suite d'image et chaque image est constituée de 96 octets (chaque pixel(led) est constitué de 12bits (4 par couleur)).
Autrement dit, il s'agit d'un codage RVB444. Il est donc possible d'afficher 4096 couleurs.
Par exemple pour les 4 premières leds. => si l'on met la valeur 0xF pour le rouge 0xE pour le bleu et 0xD pour le vert
Cela donne les 6 octets suivant => FE DF ED FE DF ED (R0V0 B1R1 V2B2 R3V3 B3R4 V4B4)
La valeur de la couleur représente en fait le temps d'allumage de la led. F représente 100% du temps et D représente 14/16=87.5% 0 pour une led éteinte.


Ci dessous la numérotation des leds. Et les axes(axe X en rouge, Y en vert et Z en bleu).


Cliquez pour agrandir



Dernière édition par Tank86 le Ven 1 Juin - 2:47, édité 23 fois
avatar
Tank86
Modo

Nombre de messages : 58
Age : 32
Localisation : Nantes
Date d'inscription : 13/06/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [CLIMAT 4x4x4][PIC18F4620] Software V0.5 M.A.J. Mai 2012

Message  carl3dleds le Lun 20 Oct - 21:04

Salut,

Si l'hypnocube fonctionne avec un "raster" ou "Bitmap" ( fichier de donnees en memoire representant le contenu affiché ), je serais ravi de vous envoyer des animations.

Voir le site http://www.3dleds.com

carl3dleds

Nombre de messages : 1
Age : 50
Localisation : barcelone
Date d'inscription : 20/10/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [CLIMAT 4x4x4][PIC18F4620] Software V0.5 M.A.J. Mai 2012

Message  Tank86 le Mar 21 Oct - 13:16

carl3dleds a écrit:Salut,

Si l'hypnocube fonctionne avec un "raster" ou "Bitmap" ( fichier de donnees en memoire representant le contenu affiché ), je serais ravi de vous envoyer des animations.

Voir le site http://www.3dleds.com

L'objectif est d'arriver à utiliser justement des "images" ou "raster" ... mais en l'état actuel d'avancement du programme ne permet pas de les utiliser. les seules effets codées permettent uniquement de choisir la couleur ...
Si tu peu déjà m'en envoyer pour que je puisse commencer a coder un algo pour l'adapter au cube ce serait vraiment sympa !

C'est de toute façon le prochain objectif, ... avis aux amateurs ! Very Happy
avatar
Tank86
Modo

Nombre de messages : 58
Age : 32
Localisation : Nantes
Date d'inscription : 13/06/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [CLIMAT 4x4x4][PIC18F4620] Software V0.5 M.A.J. Mai 2012

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum