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

TFT 1.8'' en SPI avec ST7735
sylvain54
Avatar de l’utilisateur
Amateur
Amateur
Messages : 194
Âge : 51
Enregistré en : août 2015
Localisation : Dans l'est de la France

#21 Message par sylvain54 » dim. 7 févr. 2016 14:44

Merci pour toutes ces informations Satinas. Tu utilises MikroC comme compilateur ?

++

TFT 1.8'' en SPI avec ST7735
Jérémy
Administrateur du site
Administrateur du site
Messages : 2723
Âge : 45
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#22 Message par Jérémy » dim. 7 févr. 2016 15:44

C'est plutôt une bonne nouvelle pour toi !! :D
C'est en faisant des erreurs, que l'on apprend le mieux !!!

TFT 1.8'' en SPI avec ST7735
satinas
Expert
Expert
Messages : 1225
Enregistré en : novembre 2015

#23 Message par satinas » dim. 7 févr. 2016 18:39

Content que ça marche aussi.
Je travaille à l'ancienne, MPLAB, C18, C30, C32, PicKit2, PicKit3. Tant pis pour les nouveaux pics.
Je pratique aussi l'Arduino pour repiquer des infos dans ses librairies qui sont très utilisées et donc bien documentées.
Actuellement je suis sur le SSD1306 et les oleds.

TFT 1.8'' en SPI avec ST7735
sylvain54
Avatar de l’utilisateur
Amateur
Amateur
Messages : 194
Âge : 51
Enregistré en : août 2015
Localisation : Dans l'est de la France

#24 Message par sylvain54 » dim. 7 févr. 2016 18:52

satinas a écrit :Content que ça marche aussi.
Je pratique aussi l'Arduino pour repiquer des infos dans ses librairies qui sont très utilisées et donc bien documentées.


Je suis d'accord avec toi, cela permet de bien comprendre certaines choses, les codes sont souvent très bien commentés

Actuellement je suis sur le SSD1306 et les oleds.


Ce sujet m'intéresse aussi, j'ai du oled avec comme driver le SSD1306.

De mon coté, je pense avoir terminé. :D
Ma librairie me permet pas mal de chose :
- Inversion des couleurs
- Rotation de l'écran mode portrait, mode paysage
- Affiche du texte
- Dessine un rectangle plein
- Couleur de l'écran
- Dessine une ligne
- Dessine une ligne verticale de 1 pixel de large
- Dessine une ligne horizontale de 1 pixel de large
- Dessine un rectangle de 1 pixel de large
- Dessine un rectangle sur toute la largeur de l'écran
- Dessine un cercle de 1 pixel de large
- Dessine un arc de cercle
- Dessine un demi cercle d'épaisseur delta
- Dessine un cercle plein
- Dessine 1 pixel, attend les variables (x,y,couleur)
- Affiche une image à l'écran de taille 128*160

Par contre, l'affichage d'une image occupe pas mal de place sur le PIC, la prochaine étape sera donc d'utiliser le lecteur de carte SD de l'écran.

Jérémy, pour le partage des sources, tu veux faire comment ?

++

TFT 1.8'' en SPI avec ST7735
Jérémy
Administrateur du site
Administrateur du site
Messages : 2723
Âge : 45
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#25 Message par Jérémy » dim. 7 févr. 2016 19:01

Jérémy, pour le partage des sources, tu veux faire comment ?


Dans l'idéale, ce serait sympa pour le forum d'avoir ne serait-ce qu'un petit tuto . Du genre tu explique les réglages bien commentés, et quelques difficultés si tu en as rencontrés ;

dans l'idée quelqu'un qui tombe sur ce driver devrait pouvoir ne serait que tracé une figure avec une bonne initialisation . Un peu comme j'ai fait avec le SDD1306 ! ce serait vraiment sympa!

Si ca te prend trop de temps je ferai la mise en page après, pour ne pas trop t’embêter, mais je ne possède ce driver je ne peux donc pas tester et donc pas faire de tuto .

Une petite vidéo serait cool aussi !

a toi de voir ce que tu veux faire. Ça fera un peu de contenu pour le forum et attirera encore un peu plus de monde. Un forum participatif quoi !!! ca demande un peu de temps je le conçois, a toi de voir !

Quand je vois le nombre d’inscrits et le nombre de participants, certains sont bien contents de lire, mais pas de participer :evil: C'est dommage, je trouve
C'est en faisant des erreurs, que l'on apprend le mieux !!!

TFT 1.8'' en SPI avec ST7735
sylvain54
Avatar de l’utilisateur
Amateur
Amateur
Messages : 194
Âge : 51
Enregistré en : août 2015
Localisation : Dans l'est de la France

#26 Message par sylvain54 » dim. 7 févr. 2016 19:27

Bon, je vais essayer de te faire ça :

- Le lien vers l'écran TFT 1.8 ST7735
- un schéma avec les connectiques à réaliser
- Un exemple utilisant certaines fonctions graphique de la librairie (j'essayerai bien de faire un thermomètre avec un LM35 DZ ;) )
- Pour la vidéo, j'ai filmé le résultat de ce soir, ce n'est pas très probant. Il faut que j'essaye avec une autre caméra
- J'ai déjà fortement commenté mon code source, de ce coté, c'est réglé
- J'expliquerai comment ajouter les différents fichiers (.h et .c) dans MikroC pour pouvoir utiliser la librairie dans d'autres projets

Vois-tu d'autres choses ?
Tu préfère que je t'envois le tuto par mail ou je le mets sur le forum directement ?

Par contre, faudra pas être pressé, je ne suis pas en vacances en ce moment.

++ Sylvain
Modifié en dernier par sylvain54 le dim. 7 févr. 2016 20:57, modifié 1 fois.

TFT 1.8'' en SPI avec ST7735
Jérémy
Administrateur du site
Administrateur du site
Messages : 2723
Âge : 45
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#27 Message par Jérémy » dim. 7 févr. 2016 19:46

Pas de problème, tu as le temps . Si tu le fait c'est vraiment sympa !

C'est parfait, avec des lignes commentées surtout pour l'initialisation . Rien de plus énervant que de ne pas réussir a faire allumer ces écrans, j'en ai payer le prix ! :D
Une fois qu'on sait l’allumer c'est plus agréable de tester les fonctions et de chercher car on voit ce que l'on fait !

Faut ce mettre à la place d'un débutant qui veut utiliser un tel écran. Les petites astuces sont un plus. Non mais le sur le forum en suivant la démarche !
:bravo:
C'est en faisant des erreurs, que l'on apprend le mieux !!!


Retourner vers « Langage C »

Qui est en ligne

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