Je souhaite joindre un écran tactile à mon Raspberry Pi. En faisant des recherches sur Internet à ce sujet, j'ai découvert que ce n'était pas trivial, car tous les écrans tactiles ne sont pas compatibles.
Comment savoir si un écran tactile est compatible avec le Raspberry Pi?
Je ne cherche pas de recommandations ni de listes d'appareils possibles, je veux savoir comment savoir si un écran donné fonctionne.
la source
Lilliput vend des écrans tactiles HDMI et il est prouvé que cela fonctionne avec le RPi.
la source
USB serait le choix instantané.
Convertir un écran tactile Arduino pour utiliser le port GPIO serait un projet simple.
Ou attendez que les pilotes / informations DSI soient publiés.
Le développement en cours est en cours d’installation dans le port de la caméra DSI, et non dans l’affichage + écran tactile.
Si je n'étais pas si pauvre alors comme ci-dessus, un écran HDMI 1.4 avec une interface tactile.
la source
Eh bien, j'ai eu le même problème et j'ai dû découvrir que cette question était plutôt difficile.
Cette entrée de blog présentant l'écran officiel 7 "RPi explique certains des mots-clés les plus importants impliqués (HDMI, DPI DSI, DBI).
Si votre affichage doit être un écran tactile, le premier aspect important est que (d'après mes recherches), seuls les écrans connectés via le port DSI (J4) ou GPIO n'auront pas besoin d'une connexion de données supplémentaire pour relayer l'entrée tactile. Si votre écran est connecté via HDMI, une connexion supplémentaire (généralement via USB) est nécessaire (et devra accéder aux ports USB de l'extérieur si vous ne souhaitez pas souder - cela pourrait entrer en conflit avec votre boîtier). Vous devriez pouvoir obtenir cette information facilement.
Le deuxième aspect important est que les écrans utilisant les ports GPIO nécessitent généralement des pilotes spéciaux (soit pour être installés sur une Raspbian standard, soit livrés avec une Raspbian non standard fournie par le fabricant de cet écran). Cela compliquait énormément les choses, car ces pilotes pourraient être mal documentés ou rapidement périmés - même la prochaine mise à jour de votre système d'exploitation les rendrait inutiles - sans parler de difficultés d'utilisation des systèmes d'exploitation pour lesquels il n'y a pas de pilote. Vous devriez pouvoir trouver les pilotes et les commentaires des clients en ligne. Si vous ne trouvez pas facilement les pilotes (corrects) ou une assistance, vous aurez probablement des problèmes pour utiliser les écrans une fois que vous les avez achetés.
De plus, les affichages utilisant les ports GPIO doivent généralement fournir une ventilation supplémentaire pour que vous puissiez utiliser certains des ports GPIO. Cette information devrait être obtenue en regardant des images des écrans (y a-t-il un "point de vente" GPIO quelque part sur le dos des écrans?).
TFT, LCD (ou peut-être même LED, oLED) sont différentes technologies pour afficher des contenus. Bien qu'ils déterminent la qualité optique et la consommation d'énergie, je ne m'inquiéterais pas trop pour eux.
Le plus important - du moins à mon avis - est la technologie tactile, qui signifie résistive ou capacitive. Le premier doit être utilisé avec un stylet et ne peut généralement pas prendre de gestes ("multi-touch"), le dernier est ce que les téléphones intelligents modernes utilisent.
Enfin, en ce qui concerne la compatibilité avec RPi3 (par opposition à RPi B + par exemple), les formats DSI et HDMI devraient toujours fonctionner et en ce qui concerne GPIO, je voudrais utiliser les informations des fabricants (car ce sont eux qui fournissent les microprogrammes / pilotes). Hardwarewise, il ne devrait pas y avoir de problème.
Pour être un peu plus précis, le seul écran DSI que j’ai trouvé est l’écran officiel 7 ". Il fonctionnera sans aucune modification de Raspbian (je ne connais pas d’autres systèmes d’exploitation). Il existe de nombreux écrans GPIO de que j’utiliserais ceux des fabricants connus vendus dans les grands magasins pour éviter d’être coincés avec des briques (dans mon département, nous avons plusieurs écrans que nous ne pouvons plus utiliser, car ce sont des imitations bon marché dont le firmware n’est nulle part. Et en ce qui concerne HDMI: comme le HDMI et l’appareil tactile (dont les informations sont transmises par USB) sont normalisés, il ne devrait pas y avoir de problème pour aucun des principaux systèmes d’exploitation.
J'espère que cela répond à la plupart des questions. Sinon, clarifiez simplement votre question dans les commentaires.
la source
Depuis 2018, le moyen le plus simple de vérifier si un écran fonctionne avec Raspberry Pi consiste à rechercher des références à l' arborescence des périphériques . En particulier, chaque écran doit comporter une superposition d'arborescence de périphériques ou au moins des notes dont le nom par défaut doit être sélectionné manuellement dans le fichier config.txt.
la source
Ici, j’ai trouvé l’écran tactile lilliput qui fonctionne très bien avec le framboise pi et cet écran tactile capacitif de 10 pouces.
https://www.youtube.com/watch?v=KrpsaQ8SGhg
la source