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
Montre analogique GC9A01
Montre analogique GC9A01
Montre analogique GC9A01
- cyril13110

Expert- Messages : 1693
- Âge : 43
- Enregistré en : avril 2016
- Localisation : 13
F6FCO a écrit :venom a écrit ::shock:Courage F6FC0... En effet tu as l'air débordée
![]()
Un peu comme tout le monde ici... On court après le temps
@++
Attends d'être à la retraite, tu verras... on ne sait plus ou donner de la tête.
Coucou tous le monde , je passe par la vite fait pour faire un coucou.
JC c'est super que tu puisse avoir une retraite bien rempli comme tu la, car tu fais partie d'une génération qui malheureusement la retraite ça passe ou ça casse.
Pas mal de connaissance à mon père et mon oncle sont décédé moins d'un ans après la retraite car pour ces personnes il n'y avait que le travail.
Et je nous souhaite à tous d'avoir une belle retraite bien remplie. Heureuse et en bonne santé.
Ça a l'air sympa comme platine mais en ce moment de mon côté à part des truc simple à faire qui s'entasse sur mon bureau j'ai du mal à me poser pour l'électronique.
J'ai des projets mais en ce moment le temps passe trop vite.
Montre analogique GC9A01
Bonjour tout le forum,
Pour moi la programmation reste une passion, et je veux bien passer 2h à 4h par semaine
Pour voir tourner cette montre à base d'aiguille graphique.
Je peux vous dire avec les connaissances que j'ai maintenant en programmation que c'est loin d'être simple à faire car les ressources des microcontrôleur pics 8 bits sont très limités pour cet écran dans ce qui est énoncé pour faire le concours.
Avoir du temps n'est pas toujours facile. Et je sais de quoi je parle sans x.
A+
Pour moi la programmation reste une passion, et je veux bien passer 2h à 4h par semaine
Pour voir tourner cette montre à base d'aiguille graphique.
Je peux vous dire avec les connaissances que j'ai maintenant en programmation que c'est loin d'être simple à faire car les ressources des microcontrôleur pics 8 bits sont très limités pour cet écran dans ce qui est énoncé pour faire le concours.
Avoir du temps n'est pas toujours facile. Et je sais de quoi je parle sans x.
Montre analogique GC9A01
- paulfjujo

Maître- Messages : 3306
- Âge : 75
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
bonsoir,
Apres quelques test avec une image BMP 240x240 16bits en flash
il n'est pas possible de piloter le tout en XC8
pas assez de flash pour contenir le fond d'image et le soft minimal pour déja gerer
SPI1,I2C RTC , UART ,Fontes de caracteres, librairie MATH (sin et cos)
..
il faut donc gerer un fond NOIR ( vide!) et redessiner entierement le poutour d'une horloge
graduation, chiffres ..
gerer la troteuse comme un vecteur lineaire
à voir pour les aiguilles Heure et minute ..plusieurs vecteurs
on efface tout, on redessine le fond et les nouvelles position des 3 aiguilles..chaque seconde
..à suivre
Apres quelques test avec une image BMP 240x240 16bits en flash
il n'est pas possible de piloter le tout en XC8
pas assez de flash pour contenir le fond d'image et le soft minimal pour déja gerer
SPI1,I2C RTC , UART ,Fontes de caracteres, librairie MATH (sin et cos)
..
il faut donc gerer un fond NOIR ( vide!) et redessiner entierement le poutour d'une horloge
graduation, chiffres ..
gerer la troteuse comme un vecteur lineaire
à voir pour les aiguilles Heure et minute ..plusieurs vecteurs
on efface tout, on redessine le fond et les nouvelles position des 3 aiguilles..chaque seconde
..à suivre
Montre analogique GC9A01
Bonsoir paulfjujo, et tout le forum,
Peut être qu'il faut utiliser un autre format d'image 16 bits (je sais c'est pas simple)
bravo pour cette tentative, reste à mettre un fond d'image pour valider ce concours ....
Pendant les heures de boulot je me suis amussé à regarder les aiguilles de notre pendules et j'ai pu constater ceci
l'aiguille des secondes avance toutes les secondes (celle qu'on voit bouger) 60 positions
l'aiguille des minutes avance toutes les secondes, 1 minute = 60 positions
l'aiguille des heures avance toutes les minutes, 1 heure = 60 positions
Ça veut dire qu'il nous faut 60 positions pour effacer et redessiner les aiguilles
Reste à passer à le pratique...
Pour l'instant le langage C (XC8) arrive en tête, mais la course n'est pas finie... car ASM ne s'est pas encore exprimé. À suivre dans les prochains épisodes sur Fantas-Pic... où vous aurez des surprises de taille...
A+
paulfjujo a écrit :Source du message pas assez de flash pour contenir le fond d'image et le soft minimal pour déja gerer
SPI1,I2C RTC , UART ,Fontes de caracteres, librairie MATH (sin et cos)
Peut être qu'il faut utiliser un autre format d'image 16 bits (je sais c'est pas simple)
paulfjujo a écrit :Source du message il faut donc gerer un fond NOIR ( vide!) et redessiner entierement le poutour d'une horloge
graduation, chiffres ..
gerer la troteuse comme un vecteur lineaire
paulfjujo a écrit :Source du message à voir pour les aiguilles Heure et minute ..plusieurs vecteurs
l'aiguille des secondes avance toutes les secondes (celle qu'on voit bouger) 60 positions
l'aiguille des minutes avance toutes les secondes, 1 minute = 60 positions
l'aiguille des heures avance toutes les minutes, 1 heure = 60 positions
Ça veut dire qu'il nous faut 60 positions pour effacer et redessiner les aiguilles
Reste à passer à le pratique...
Modifié en dernier par Temps-x le dim. 29 mars 2026 03:09, modifié 4 fois.
Montre analogique GC9A01
Bonjour à tous.
Normalement je reçois l'écran ce lundi
J'ai préparé en amont un p'tit code...
Affaire à suivre
@++
@++
Normalement je reçois l'écran ce lundi
J'ai préparé en amont un p'tit code...
Affaire à suivre
@++
@++
Montre analogique GC9A01
- F6FCO

Expert- Messages : 2879
- Âge : 100
- Enregistré en : décembre 2017
- Localisation : Banlieue sud de Klyntar
- Contact :
Temps-x a écrit :
Pendant les heures de boulot je me suis amussé à regarder les aiguilles de notre pendules et j'ai pu constater ceci
l'aiguille des secondes avance toutes les secondes (celle qu'on voit bouger) 60 positions
l'aiguille des minutes avance toutes les secondes, 1 minute = 60 positions
l'aiguille des heures avance toutes les minutes, 1 heure = 60 positions
Ça veut dire qu'il nous faut 60 positions pour effacer et redessiner les aiguilles
Reste à passer à le pratique...
Voilà ce que j'appelle une sacré analyse.
Montre analogique GC9A01
L'aiguille des secondes qui avance par saccade chaque seconde, c'est sur les mouvements modernes. Sur du mécanique c'est quasi assimilable à du continu.
https://www.youtube.com/shorts/Q6BjHpR26fA
https://www.youtube.com/shorts/Q6BjHpR26fA
Retourner vers « Généralités sur les PICs »
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 4 invités
