Bonjour,
Je suis à la recherche d'un écran couleur pour mon arduino, pas obligatoirement tactile mais de préférence avec un lecteur sd intégré. Dans le but de réaliser divers petits projets dont, pourquoi pas un petit jeu vidéo (space invader, mario ou pong)
J'en ai trouvé plusieurs sur le net dont celui ci http://www.lextronic.fr/P27024-module-shield-afficheur-tactile-couleur-tft-28.html qui me semble plutôt bien. Il y a également celui là http://www.liquidware.com/shop/show/TSL/TouchShield+Slide mais ce n'est tout de suite pas le même prix, et je ne vois pas vraiment de différence
L'avez vous deja utilisé ? Est il de qualité ?
Merci
Bonjour,
La shield d'adafruit est "passive", elle affiche se qu'on lui dit d'afficher.
La shield Liquidware est active, elle contient un coprocesseur (compatible arduino mega) dédié pour gérer le dessin.
voir http://www.liquidware.com/wikipages/name/TouchShield pour le détail.
J'ajoute que le shield adafruit est joli, pas trop cher mais...
- Il n'est pas fait pour des applications gourmandes en mémoire
- Il n'est pas très rapide
- Il n'est pas très lumineux
La plus simple des application avec ses libraries mange au moins 28 à 30 ko de mémoire programme. Avec un Uno, il ne reste pas grand chose!
Avec un Arduino Uno ou Mega à 16Mhz si on essaie de tirer un trait sur le touchscreen, il est en pointillé. Les temps de réponse sont très long compte tenu du traitement logiciel.
Pour la luminosité et le rendu des couleurs, on ne peut rien faire.
Ceci dit, la librairie Adafruit est simple, abondante et performante.
On peut facilement tracer des graphiques, afficher du texte dans toutes les couleurs, tailles et orientations.
A partir de la carte SD on peut facilement afficher des images BMP mais pas très vite.
Le shield Liquidware coute au moins trois fois plus cher.
Il permet beaucoup plus de choses, beaucoup plus vite.
Une jolie utilisation :
Quel budget?
alienboats:
Une jolie utilisation :
http://www.janspace.com/b2evolution/arduino.php/2010/06/26/scooterputer
Bonsoir alienboats
effectivement jolie integration
Oui mais bon, faut pas garer son scooter à La Courneuve.
Il existe un grand nombre d'écran TFT avec ou sans tactile sur le marché
Que ce soit des écrans SPI, parallèle, RGB, ...
Moi j'utilise la "mSD-shield" (+ écran) de Watterott, certes la librairie de dessin est minimaliste mais même avec une UNO on peut faire des choses.
Voir ici pour plus d'info : http://www.mon-club-elec.fr/pmwiki_reference_arduino/pmwiki.php?n=Main.LibrairieMI0283QT2Afficheur
Âpres pour la fluidité de l'affichage c'est un probléme hardware, le port SPI d'une carte arduino classique ne peut pas aller au dessus de 8MHz ce qui n'est pas énorme ...
Je ne connaissais pas Watterott .
J'y ai enfin découvert un shield pour Méga avec RTC et lecteur microSD .
En plus on peut y ajouter un TFT+touchscreen!
Reste à tester.
Sale coup pour ma CB
alienboats:
J'y ai enfin découvert un shield pour Méga avec RTC et lecteur microSD .
En plus on peut y ajouter un TFT+touchscreen!
Ya aussi une petite zone de prototypage, certes pas bien grande mais y en a une.
La zone de prototypage !
Les concepteurs de shields n'ont jamais essayé d'envisager la souffrance des gens qu'essaient de créer des interfaces optocouplées ou autres.
alienboats:
Les concepteurs de shields n'ont jamais essayé d'envisager la souffrance des gens qu'essaient de créer des interfaces optocouplées ou autres.
Pourquoi ?
Ben ... y'a pas assez de place .
Un quadruple optocoupleur = un dil 16.
Dérrière il faut des trigger de schmitt = dil 14.
Des connecteurs à vis .
Une alim autonome = un TO220 et quelques condensateurs.
En fait le shield ne peut servir qu''à installer le connecteur vers une carte d'interface.
A ce moment là tu prends une protoshield classique et tu la mets en dessous de l'écran
La zone de prototypage de la shield de watterott c'est juste pour câbler un capteur genre LM35 ou un tout petit truc.