Table des matières:

Comment interfacer un écran TFT 4x3" avec un Arduino : 4 étapes
Comment interfacer un écran TFT 4x3" avec un Arduino : 4 étapes

Vidéo: Comment interfacer un écran TFT 4x3" avec un Arduino : 4 étapes

Vidéo: Comment interfacer un écran TFT 4x3
Vidéo: Comment contrôler un ÉCRAN LCD avec Arduino facilement? 2024, Novembre
Anonim
Comment interfacer un écran TFT 4x3
Comment interfacer un écran TFT 4x3

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

  1. Arduino UNO
  2. ACL TFT 4x3"; E43RG34827LW2M300-R
  3. Carte pilote RA8875 40 broches
  4. Planche à pain sans soudure
  5. Fils de connexion Dupont
  6. En-têtes au pas de 2,54 mm
  7. IDE Arduino
  8. Cable USB
  9. Fer à souder
  10. Plomb à souder ou étain

Étape 2: Étape 1: Connectez la carte RA8875 et installez les bibliothèques

Étape 1: connectez la carte RA8875 et installez les bibliothèques
Étape 1: connectez la carte RA8875 et installez les bibliothèques
  1. Soudez l'en-tête d'accompagnement à la carte RA8875.
  2. 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 "_".

    1. Adafruit_RA8875_Master (https://github.com/adafruit/Adafruit_RA8875)
    2. Adafruit_GFX_Library_Master (https://github.com/adafruit/Adafruit-GFX-Library)
    3. Adafruit_STMPE610_Master (https://github.com/adafruit/Adafruit_STMPE610)
  3. Connectez l'écran TFT à la carte RA8875. Notez que l'écran doit être orienté vers le haut.
  4. Connectez l'Arduino à la carte RA8875 comme dans l'image:

    1. RA8875 VIN à Arduino UNO 5V.
    2. RA8875 GND à Arduino UNO GND.
    3. RA8875 SCLK vers Arduino UNO Digital #13.
    4. RA8875 MISO vers Arduino UNO Digital #12.
    5. RA8875 MOSI vers Arduino UNO Digital #11.
    6. RA8875 INT vers Arduino UNO #3.
    7. RA8875 CS vers Arduino UNO #10.
    8. RA8875 RESET à Arduino UNO #9.

Étape 3: Étape 2: Ouvrez un exemple d'esquisse et personnalisez

Étape 2: Ouvrez un exemple d'esquisse et personnalisez
Étape 2: Ouvrez un exemple d'esquisse et personnalisez
  1. 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.
  2. Dans l'IDE Arduino, sélectionnez Fichier> Exemples> Adafruit RA8875> buildtest
  3. 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

Étape 3: Téléchargez le croquis et visualisez le résultat
Étape 3: Téléchargez le croquis et visualisez le résultat
  1. Téléchargez ce croquis sur l'Arduino UNO en appuyant sur CTRL-U.
  2. Et voila ! Votre écran devrait afficher quelque chose comme ceci.

Conseillé: