Table des matières:
- Étape 1: Matériel nécessaire
- Étape 2: Étape 1: Connectez la carte RA8875 et installez les bibliothèques
- Étape 3: Étape 2: Ouvrez un exemple d'esquisse et personnalisez
- Étape 4: Étape 3: Téléchargez le croquis et affichez le résultat
Vidéo: Comment interfacer un écran TFT 4x3" avec un Arduino : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
FocusLCDs.com m'a envoyé un échantillon gratuit d'un écran LCD TFT 4x3 (P/N: E43RG34827LW2M300-R) pour l'essayer. Il s'agit d'un écran LCD (affichage à cristaux liquides) à matrice active couleur TFT (Thin Film Transistor) qui utilise le silicium amorphe TFT comme dispositif de commutation. Ce modèle est composé d'un panneau TFT-LCD de type transmissif, d'un circuit pilote et d'une unité de rétroéclairage. La résolution d'un écran TFT-LCD de 4,3 pouces contient 480 x 272 pixels et peut afficher jusqu'à 16,7 millions de couleurs.
Pour ce projet, vous auriez besoin de la carte pilote RA8875 (disponible chez AdaFruit pour 35 $ US) pour interfacer l'écran TFT avec l'Arduino. Il est livré avec un en-tête que vous pouvez souder au besoin.
Résumé des fonctionnalités
- Interface RVB 480x272 (105.4x67.15), 8/16/18/24 bits
- Rétroéclairage LED BLANC, Vue de dessus
- Large température
- Écran tactile résistif transmissif à 4 fils
- 300 LITS
- Contrôleur: ILI6408B
- Conforme RoHS
Étape 1: Matériel nécessaire
Matériaux
- Arduino UNO
- ACL TFT 4x3"; E43RG34827LW2M300-R
- Carte pilote RA8875 40 broches
- Planche à pain sans soudure
- Fils de connexion Dupont
- En-têtes au pas de 2,54 mm
- IDE Arduino
- Cable USB
- Fer à souder
- Plomb à souder ou étain
Étape 2: Étape 1: Connectez la carte RA8875 et installez les bibliothèques
- Soudez l'en-tête d'accompagnement à la carte RA8875.
-
Téléchargez et installez ces bibliothèques Adafruit. Copiez et collez simplement le dossier décompressé dans Documents/Arduino/libraries (sous Windows 10). Notez que l'IDE Arduino n'aime pas les tirets « - » dans les noms de fichiers; remplacez-le simplement par un trait de soulignement "_".
- Adafruit_RA8875_Master (https://github.com/adafruit/Adafruit_RA8875)
- Adafruit_GFX_Library_Master (https://github.com/adafruit/Adafruit-GFX-Library)
- Adafruit_STMPE610_Master (https://github.com/adafruit/Adafruit_STMPE610)
- Connectez l'écran TFT à la carte RA8875. Notez que l'écran doit être orienté vers le haut.
-
Connectez l'Arduino à la carte RA8875 comme dans l'image:
- RA8875 VIN à Arduino UNO 5V.
- RA8875 GND à Arduino UNO GND.
- RA8875 SCLK vers Arduino UNO Digital #13.
- RA8875 MISO vers Arduino UNO Digital #12.
- RA8875 MOSI vers Arduino UNO Digital #11.
- RA8875 INT vers Arduino UNO #3.
- RA8875 CS vers Arduino UNO #10.
- RA8875 RESET à Arduino UNO #9.
Étape 3: Étape 2: Ouvrez un exemple d'esquisse et personnalisez
- Lancez-vous, vous êtes l'IDE Arduino. Prenez soin de sélectionner la bonne carte, c'est-à-dire Arduino UNO ou MEGA, etc. et sélectionnez le bon port COM.
- Dans l'IDE Arduino, sélectionnez Fichier> Exemples> Adafruit RA8875> buildtest
- Dans le croquis, recherchez la ligne 39: "if (!tft.begin(RA8875_480x272)) {"… Assurez-vous que "RA8875_480x272" est indiqué.
Étape 4: Étape 3: Téléchargez le croquis et affichez le résultat
- Téléchargez ce croquis sur l'Arduino UNO en appuyant sur CTRL-U.
- Et voila ! Votre écran devrait afficher quelque chose comme ceci.
Conseillé:
Tutoriel Arduino LCD 16x2 - Interfacer l'écran LCD 1602 avec Arduino Uno : 5 étapes
Tutoriel Arduino LCD 16x2 | Interfaçage de l'écran LCD 1602 avec Arduino Uno: Salut les gars, car de nombreux projets ont besoin d'un écran pour afficher les données, qu'il s'agisse d'un compteur de bricolage ou d'un affichage du nombre d'abonnements YouTube ou d'une calculatrice ou d'un verrou de clavier avec affichage et si tous ces types de projets sont réalisés avec arduino ils vont certainement
Écran LCD I2C/IIC - Utilisez un écran LCD SPI vers l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : 5 étapes
Écran LCD I2C/IIC | Utilisez un écran LCD SPI sur l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : Salut les gars, car un SPI LCD 1602 normal a trop de fils à connecter, il est donc très difficile de l'interfacer avec arduino, mais il existe un module disponible sur le marché qui peut convertir l'affichage SPI en affichage IIC, vous n'avez donc besoin de connecter que 4 fils
Comment interfacer le module GPS (NEO-6m) avec Arduino : 7 étapes (avec photos)
Comment interfacer un module GPS (NEO-6m) avec Arduino : Dans ce projet, j'ai montré comment interfacer un module GPS avec Arduino UNO. Les données de longitude et de latitude sont affichées sur l'écran LCD et l'emplacement peut être consulté sur l'application.Liste du matériel Arduino Uno ==> 8 $ Module GPS Ublox NEO-6m ==> 15 $ 16x
Comment faire une horloge en temps réel à l'aide d'Arduino et d'un écran TFT - Arduino Mega RTC avec écran TFT de 3,5 pouces : 4 étapes
Comment faire une horloge en temps réel à l'aide d'Arduino et d'un écran TFT | Arduino Mega RTC avec un écran TFT de 3,5 pouces : visitez ma chaîne Youtube. Module RTC 2560 et DS3231….Avant de commencer…vérifiez la vidéo de ma chaîne YouTube..Remarque : - Si vous utilisez Arduin
Comment interfacer un écran LCD 16x4 avec un Arduino : 6 étapes
Comment interfacer un écran LCD 16x4 avec un Arduino: IntroductionJ'ai récemment reçu des échantillons LCD gratuits de mes amis de FocusLCDs.com. L'un d'eux est un écran LCD 16x4; Réf. : C164AXBSYLY6WT. Il utilise un contrôleur ST7066U (voir la fiche technique ici) au lieu du HD44780 que l'on trouve couramment dans les écrans LCD. Je ne suis pas