Arduino Forum

International => Français => Réalisations et Projets Finis => Topic started by: ChPr on Sep 08, 2016, 04:12 pm

Title: Composants visuels pour écran tactile 320 x240
Post by: ChPr on Sep 08, 2016, 04:12 pm
Bonjour à toutes et à tous,

J'ai développé depuis quelques temps une suite de composants visuels pour écran tactile 320 x240 : boutons, éditeurs/afficheurs de texte, traceur de courbes, pagination (4 écrans virtuels disponibles par onglets) ...

Concrètement, c'est fait pour un Arduino Méga 2560 équipé d'un écran TFT tactile 320 x 240 pixels².

Vous aurez sans doute à choisir entre les lignes 7 ou 8 du fichier BaseComp.cpp en fonction du module afficheur dont vous disposez.

Une documentation ChP_Base.doc décrit chacun de ces composants et la manière de les programmer (programmation évènementielle). Il y a aussi des fichiers de démo.

Vous trouverez tout cela ICI (http://pr.chauveau.free.fr/spip/spip.php?page=article_pgm&id_rubrique=58).

Cordialement.

Pierre
Title: Re: Composants visuels pour écran tactile 320 x240
Post by: alainav1 on Nov 17, 2016, 11:06 am
merci pour toutes ces precisions
cordialement
Alain
Title: Re: Composants visuels pour écran tactile 320 x240
Post by: icare on Nov 17, 2016, 11:53 am
Bonjour,
Mignon le petit ourson ;)
As-tu un lien sur le type d'écran utilisé ?
Title: Re: Composants visuels pour écran tactile 320 x240
Post by: ChPr on Nov 17, 2016, 01:26 pm
Bonjour,
Mignon le petit ourson ;)
As-tu un lien sur le type d'écran utilisé ?
En tapant "3.2 tft lcd touch" chez "Al..xpr..s" on tombe, entre autres sur cela (https://fr.aliexpress.com/item/1pcs-3-2inch-320x240-Touch-LCD-Screen-Touch-SPI-LCD-SSD1289-TFT-PCB-adapter-Touth-panel/32248676609.html?spm=2114.06010108.3.19.9Z4hd5&ws_ab_test=searchweb0_0,searchweb201602_3_10056_10065_10068_10055_10054_10059_10078_10079_10084_10083_10073_10080_10070_10082_10081_10060_423_10061_10052_10062_10050_10051,searchweb201603_1&btsid=41776fbf-7e18-4fe5-9e24-2c0cab711952).

Pour ce qui me concerne, je l'ai toujours acheté avec l'Arduino 2560 et le shield (https://fr.aliexpress.com/item/Free-shipping-3-2-TFT-LCD-Touch-TFT-3-2-inch-Shield-Mega-2560-R3-with/2019303332.html?spm=2114.06010108.3.10.6XNFg7&ws_ab_test=searchweb201556_9,searchweb201644_4_505_506_503_504_502_10001_10002_10017_10010_10005_10011_10006_10003_10004_10009_10008,searchweb201560_2,searchweb1451318400_-1,searchweb1451318411_6452&btsid=bec0c122-8b08-4d36-b163-dfb2430c1bad) qui va bien.

Je suis content de ce triptyque avec lequel, en conjonction avec mes composants, j'ai déjà réalisé un gestionnaire d'arrosage, un enregistreur de paramètres de ma chaufferie, un contrôle de température, hauteur d'eau dans ma piscine, ...

Cordialement.

Pierre
Title: Re: Composants visuels pour écran tactile 320 x240
Post by: ChPr on Jan 19, 2017, 11:44 am
Bonjour à toutes et à tous,

J'ai apporté quelques modifications à cette VCL. Vous la trouverez ICI (http://pr.chauveau.free.fr/spip/spip.php?page=article_pgm&id_rubrique=58).

Cordialement.

Pierre
Title: Re: Composants visuels pour écran tactile 320 x240
Post by: reivaxy on Feb 26, 2017, 11:59 am
Hello

ça m'a l'air très intéressant !

As-tu pensé à mettre ça sur un repository type github ou bitbucket ? ça donnerait plus d'exposition, et d'autres pourraient participer et contribuer à enrichir.
Des petits screenshots seraient super pour donner un aperçu du rendu.

Cordialement,
Xavier
Title: Re: Composants visuels pour écran tactile 320 x240
Post by: ChPr on Feb 26, 2017, 03:38 pm
Voici quelques images de ce qu'on peut réaliser avec cette bibliothèque :

(http://pr.chauveau.free.fr/Photos/Test/ImgComp_01.jpg)

Et puis les suivantes pour une surveillance de piscine (http://forum.arduino.cc/index.php?topic=454214.0).

(http://pr.chauveau.free.fr/Photos/Test/ImgComp_02.jpg)

Et bien d'autres  :) .

Cordialement.

Pierre
Title: Re: Composants visuels pour écran tactile 320 x240
Post by: reivaxy on Feb 26, 2017, 09:16 pm
Ah oui super !! Ça donne envie de connecter mon tft qui traine, je ne l'ai pas encore essayé...
Title: Re: Composants visuels pour écran tactile 320 x240
Post by: Scoob on Feb 27, 2017, 04:08 pm
Exactement, sa as de la gueule! En voyant ce projet, je me rend compte de l'énorme fossé qui me reste as franchir en programmation.
Merci ChPr pour ce partage
Title: Re: Composants visuels pour écran tactile 320 x240
Post by: ChPr on Feb 27, 2017, 05:36 pm
Si la conception de ces composants a fait appel à pas mal de notions de langage objet et des listes chaînées, leur utilisation est relativement simple.

Cordialement.

Pierre
Title: Re: Composants visuels pour écran tactile 320 x240
Post by: lesept on Jun 20, 2017, 02:40 pm
Hello, tu as fait avec un Méga 2560, mais est-ce que ça pourrait passer avec un autre Arduino ? Un nano aura-t-il assez de mémoire pour ça ?
Title: Re: Composants visuels pour écran tactile 320 x240
Post by: ChPr on Jun 20, 2017, 05:32 pm
Hello, tu as fait avec un Méga 2560, mais est-ce que ça pourrait passer avec un autre Arduino ? Un nano aura-t-il assez de mémoire pour ça ?
Je viens de faire l'essai avec un minimum de composants : non, ça ne passe malheureusement pas.

Désolé.

Cordialement.

Pierre.
Title: Re: Composants visuels pour écran tactile 320 x240
Post by: ChPr on Aug 28, 2017, 10:06 am
Bonjour à toutes et à tous,

Sur le site où je propose mes applications (Arduino et autres), il y a un compteur de téléchargements qui m'indique quand et quelle application a été téléchargée.

Par ce biais, je vois régulièrement des téléchargements de la bibliothèque de composants visuels en version 1.

Celle-ci ayant été remplacée par la version 2, Je me demande par quel biais elle peut être obtenue.

Si au final, c'est la version 2 que vous obtenez : pas de problème. Par contre, si vous n'obtenez rien ou quelque chose qui ne soit pas la version 2, cela m'ennuie.

Si vous vous trouvez dans ce dernier cas, pouvez-vous me dire et m'indiquer par quel biais vous êtes arrivé à cela.

Cordialement.

Pierre