- Les matériaux utilisés
- Écran tactile TFT 5 pouces 800x480
- Connexion d'un écran LCD TFT 5 pouces avec Raspberry Pi
- Installation des pilotes dans Raspberry Pi pour l'écran LCD 5 pouces
- Calibration de l'écran tactile pour Raspberry Pi
Raspberry pi est un ordinateur compact de la taille d'une carte de crédit, qui est très populaire de nos jours pour les applications IoT et les applications de calcul intensif comme la science des données, python, l'apprentissage automatique, etc. De nombreuses applications nécessitent des écrans externes pour être connectés à Raspberry Pi. Dans ce cas, le raspberry pi possède sa propre interface HDMI pour connecter des écrans externes tels que des téléviseurs ou des moniteurs. Mais dans certaines applications, les écrans compacts conviennent et la saisie par écran tactile est préférée via les applications GUI. Pour ces applications, des écrans tactiles HDMI peuvent être utilisés. Nous avons précédemment appris à connecter un écran LCD TFT 3,5 pouces avec Raspberry Pi, aujourd'hui nous allons interfacer un écran tactile HDMI 5 pouces avec Raspberry Pi et apprendrons également à calibrer l'écran tactile pour augmenter sa précision.
Les matériaux utilisés
- Raspberry Pi 3 B (dans mon cas)
- Écran TFT 5 pouces 800x480 avec écran tactile
- Carte Micro SD 16 Go
- Connecteur HDMI
- Stylet
- Alimentation 5 V, 2,4 AMP
- Clavier USB
- Souris USB
Écran tactile TFT 5 pouces 800x480
L'écran tactile de 5 pouces Raspberry Pi Display est un écran HDMI TFT, très compact et pouvant être utilisé sur les modèles Raspberry Pi A, B, Pi B + / 2B et 3B. Il dispose d'un écran tactile résistif intégré prenant en charge le contrôle du rétroéclairage et économise l'alimentation Prise en charge de l'entrée HDMI. Il agit comme un moniteur de l'ordinateur avec une résolution de 800x480 pixels.
Traits:
- Écran HDMI de 5 pouces
- 800x480 pixels Image haute résolution et grand écran de visualisation.
- Écran tactile résistif intégré avec contrôle du rétroéclairage pour réduire la consommation d'énergie.
- Grand angle de vision
- Temps de réponse rapide, écran couleur.
Spécifications techniques:
- Taille: 5 pouces
- Résolution: 800 * 480
- Contrôleur d'affichage: XPT2046
- Interface LCD: SPI
- Type de contact: résistif
- Type d'écran LCD: TFT
Connexion d'un écran LCD TFT 5 pouces avec Raspberry Pi
1. Placez l'écran LCD sur le dessus du Raspberry Pi:
La première étape pour interfacer l'écran LCD avec Raspberry Pi est de connecter l'écran LCD avec pi à l'aide des connecteurs GPIO. L'écran est livré avec quatre entretoises d'angle pour le montage. Ensuite, l'écran LCD est placé sur le Raspberry Pi de telle manière qu'il glisse dans les emplacements GPIO et que les ports HDMI s'alignent parfaitement de l'autre côté. Soyez prudent lorsque vous connectez l'écran LCD à Pi, car l'écran LCD n'utilise que 26 broches pour les connexions avec Pi.
2. Connectez le connecteur HDMI:
Après avoir placé l'écran LCD sur le dessus du Raspberry Pi, connectez le connecteur HDMI qui est inclus dans le boîtier LCD, entre Pi et LCD comme indiqué dans la figure ci-dessous:
3. Connectez l'alimentation:
Après toutes les étapes précédentes, nous devons alimenter le Raspberry Pi et l'écran LCD. Il y a aussi une prise USB sur l'écran LCD pour donner une source d'alimentation séparée, mais tant que vous avez une bonne alimentation de 2,4 A pour votre Pi, il n'a pas besoin d'une alimentation séparée pour l'écran LCD.
4. Activez le commutateur de rétroéclairage de l'écran LCD:
Après avoir donné l'alimentation électrique, allumez l'interrupteur d'alimentation du rétroéclairage situé à l'arrière de l'écran LCD.
Installation des pilotes dans Raspberry Pi pour l'écran LCD 5 pouces
1. Modifiez certains paramètres dans le fichier de configuration:
Avant de télécharger le pilote LCD, apportez quelques modifications dans le fichier de configuration comme indiqué ci-dessous. Le fichier de configuration peut être trouvé en utilisant la commande ci-dessous:
sudo nano /boot/config.txt
Ensuite, ajoutez simplement les lignes suivantes dans le fichier de configuration.
max_usb_current = 1 hdmi_group = 2 hdmi_mode = 87 hdmi_cvt 800480 60 6 0 0 0 hdmi_drive = 1
Remarque: dans certains cas, vous devez simplement décommenter les instructions ci-dessus dans le fichier config. fichier, si le fichier contient déjà les instructions ci-dessus dans les lignes de commentaire.
2. Téléchargez le pilote:
Tout d'abord, téléchargez le pilote depuis github. Cela peut être fait en entrant la commande suivante dans le terminal Raspberry pi.
3. Activez l'affichage:
Après une installation réussie du pilote, nous pouvons activer l'affichage en utilisant la commande ci-dessous:
cd LCD-show / chmod + x LCD5-show ./LCD5-show <> 4.Reboot Raspberry Pi
Après avoir exécuté les commandes ci-dessus, le pi sera automatiquement redémarré et l'écran devrait fonctionner maintenant. Cela peut être illustré dans la figure ci-dessous:
Calibration de l'écran tactile pour Raspberry Pi
La dernière partie du processus consiste à calibrer l'écran tactile pour un fonctionnement optimal. Pour cela, nous devons installer une application dans pi appelée « xinput-calibrator ».
Pour installer le programme, nous devons exécuter la commande ci-dessous:
sudo apt-get install -y xinput-calibrator
Après l'installation réussie du programme ci-dessus, cliquez sur le bouton Menu de la barre des tâches de Raspberry Pi, puis sélectionnez Préférence -> Calibrer l'écran tactile. Ensuite, terminez l'étalonnage de l'écran tactile en suivant les étapes demandées. La fenêtre d'étalonnage de l'écran tactile devrait ressembler à ci-dessous:
Touchez simplement les points marqués en rouge à l'aide du stylet tactile, puis touchez également les 4 points rouges successifs de l'écran, puis un paramètre d'étalonnage devrait s'afficher sur l'écran qui ressemble à ci-dessous:
Enregistrez simplement les paramètres ci-dessus et redémarrez le Raspberry Pi. Maintenant, notre configuration d'affichage est terminée et nous pouvons utiliser notre écran tactile de 5 pouces avec LCD sans aucun problème.
C'est ainsi qu'un LCD TFT peut être attaché avec Raspberry Pi et peut être utilisé pour créer des applications telles que des jeux, un réveil, une tablette, etc.