Bien débuter sur le Raspberry Pi
Test, installation et réglages d'un Ecran LCD 7" tactile avec un Raspberry Pi


Mis à jour le : 15/01/2019


Un Raspberry est un micro-ordinateur, et dans micro-ordinateur, il y a ordinateur. Et en effet, on peut assez facilement transformer cette carte electronique en ordinateur disons... conventionnel, avec clavier, souris et surtout écran ! En fonction de l'utilisation de ce dernier, il peut être très intéressant d'avoir un écran tactile que l'on peut connecter facilement au Raspberry Pi. C'est pourquoi dans ce tuto, je vais vous montrer comment brancher, régler, et profiter d'un tel dispositif.

Question

Pourquoi un modèle 7" ?

Dans ce tuto, je vais utiliser le modèle 7" de l'écran pour plusieurs raisons. Tout d'abord, le modèle 5" est pour moi trop petit. Le modèle 10", pourquoi pas, mais son prix double carrément !
Cependant, ce tuto s'applique à tous les modèles de de type (Ecran tactile avec liaison HDMI).

I. Prérequis

Pour suivre ce tuto, on va avoir besoin de tout ça ! Mais vous avez probablement déjà la plupart du matériel.

Pour utiliser ce capteur HC-SR501 avec un Raspberry, il faut :

Une fois tous les éléments réunis, on peut passer au branchement.

II. Déballage & branchement

Vous n'avez pas encore reçu votre écran ? Voici à quoi va ressembler la boite et ce qu'elle contient :

Boite Ecran LCD 7 Contenu boite Ecran LCD 7

Contenu de la boite

Ecran LCD 7"

Pour utiliser l'écran avec le Raspberry Pi, le CD ne nous servira pas. (Heureusement, ce serai compliqué sinon !) La première chose que je vous conseille de faire est de visser les 4 vis à l'écran avec les écrous comme sur la photo ci-dessous. (Et normalement, pas besoin de tournevis). Elles assurent une certaine protection aux composants se trouvant au dos de l'écran : celà évite leur contact avec une surface métalique par exemple.

Vis et écrou Ecran 7

Une fois les vis installées, on va pouvoir brancher l'écran au Raspberry (éteint de pref.). Pour ce faire, rien de plus simple. Il sufit de relier le cable HDMI entre chaque port ainsi que le cable micro-USB à une des deux entrées de l'écran et relier l'autre côté à un port USB du Raspberry.


Branchement Ecran 7p - Raspberry
Branchement Ecran 7p - Raspberry


Question

Pourquoi y a-t-il deux entrées micro-USB sur l'écran ?

La présence de deux ports s'explique par le fait que des fois, il sera nécessaire d'avoir une alimentation supplémentaire juste pour l'écran. En effet, lorsque le Raspberry "travaille", il va consommer plus de courant et il n'en restera pas forcément assez pour alimenter en plus l'écran. A ce moment là, un petit éclair jaune va s'afficher en haut à droite de ce dernier. La solution est donc de brancher une alimentation supplémentaire sur le 2° port. Attention : On ne peut se contenter de brancher l'écran uniquement à une alimentation sans le brancher au Raspberry, sinon, les données du tactile ne pourraient plus être traités par le Raspberry.

III. Réglage de la résolution

La qualité d'écran est mauvaise ? Il y a des bandes noires sur le côté ? C'est normal, il faut faire quelques réglages côté Raspberry ! Tout d'abord, ouvrir un terminal et entrer :

sudo nano raspi-config

Se rendre dans Advanced Options -> Resolution. Pour un écran 7", j'utilise la résolution DMT Mode 4 640x480 60Hz 4:3 Ce n'est pas vraiment celle qui est le plus adaptée à l'écran, mais à l'utilisation c'est celle que je préfère car le texte est affiché relativement gros alors que sur les resolutions type 1280x720 ou 1920x1080, on ne vois pas grand chose. Cependant, libre vous de tester chaque résolution pour trouver celle qui vous conviens le mieux.

Problème

Des bords épais autour de l'écran ?

L'utilitaire sudo raspi-config permet de changer facilement la résolution d'un écran. Cependant, il ne permet pas de choisir tous les paramètres de configuration disponibles sur le Raspberry. Pour pouvoir régler tous ces paramètres, il faut modifier le fichier /boot/config.txt, en entrant par exemple la commande :

sudo nano /boot/config.txt

Si vous rencontrez un problème avec des bordures trop larges, il suffit de décommenter la ligne suivante (enlever le # du début de ligne) :

disable_overscan=1

Pour que les modifications de ce fichier soient prises en charge, il faut enregistrer (Ctrl+X -> Y (ou O) -> Entrer), puis redémarrer le Raspberry Pi.
Pour rappel, on redémarre le Raspberry Pi à l'aide de la commande suivante :

sudo reboot

IV. Vitesse de curseur de souris anormalement lente ?

Pour ceux qui utilisent l'écran avec une souris sans fil, vous avez dû remarquer que le curseur se déplace à une vitesse lente, comme si il lagait. Heureusement, il existe une solution à ce problème !
Entrez tout d'abord la commande suivante :

sudo nano /boot/cmdline.txt

Vous allez obtenir une fichier avec un certain nombre de paramètres, tous sur une ligne. Pour résoudre le problème de curseur de souris, il faut ajouter à la fin de cette ligne ceci : "usbhid.mousepoll=0". Enregistrer la modification (Ctrl+X -> Y (ou O) -> Enter) puis redémarrer le Raspbery Pi.
Au prochain démarage, la souris se déplace enfin normalement !


Commentaires



Commenter
Votre adresse mail ne sera pas visible sur le site.

Seuls les commentaires jugés corrects seront mis en ligne.



Composants Bien débuter sur le Raspberry PI Configurer le Raspberry Pi
Ecran LCD 16x02 Accessoires indispensables sur Raspberry Pi Connexion sans login ni mot de passe au Raspberry
Capteur de température DS18B20 Première installation et démarage Changer le Hostname du Raspberry Pi
Afficheurs 7 segments Création et execution d'un programme Python Connexion Ethernet Raspberry/ordinateur
Capteur distance HC-SR04 Connexion au bureau depuis Windows
Interaction par bouton poussoir Test & tuto : Ecran LCD 7" tactile
Servo Moteur
Capteur de présence HC-SR501
Module RFID-RC522
Caméra sur Raspberry Pi
Module L298N : Contrôle de moteurs à courant continu

EspaceRaspberryFrançais |
Contact | Facebook



En tant que Partenaire Amazon, je réalise un bénéfice sur les achats remplissant les conditions requises.

Espace-raspberry-francais.fr est hebergé par SARL LWS.