|

Connecter TFT GMT130 V1.0 240 x 240 sur un Arduino Uno

Prérequis :

  • 1 x Carte Arduino Uno
  • 1 x GMT130 V1.0
  • 1 x Breadboard
  • Fils de connexion

Version IDE :

  • Arduino IDE 2.3.5

Bibliothèque :

Vidéo de démonstration :

Schéma de câblage :

Code :

#include <Adafruit_GFX.h>     // Adafruit core graphics library
#include <Adafruit_ST7789.h>  // Adafruit hardware-specific library for ST7789

// ST7789 TFT module connections
#define TFT_CS 10  // définir chip select pin
#define TFT_DC 8   // définir data/command pin
#define TFT_RST 9  // définissez la broche de réinitialisation
// MOSI(SDA) ---> Arduino digital pin 11
// SCK (SCL) ---> Arduino digital pin 13
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);

void setup() {

  // initialiser l'affichage du ST7789 (240x240 pixel)
  tft.init(240, 240, SPI_MODE2);

  // si l'écran est retourné, supprimez cette commande
  tft.setRotation(2);
  // remplir l'écran de couleur noire
  tft.fillScreen(ST77XX_BLACK);

  tft.setTextWrap(false);                        // désactiver l'option d'habillage du texte
  tft.setTextColor(ST77XX_GREEN, ST77XX_BLACK);  // définir la couleur du texte sur fond vert et noir
  tft.setTextSize(2);                            // taille du texte = 2
  tft.setCursor(17, 61);                         // déplacer le curseur à la position (17, 61) pixel
  tft.print("projetsduino.com");
  tft.setTextSize(3);      // taille du texte = 3
  tft.setCursor(17, 111);  // déplacer le curseur à la position (17, 111) pixel
  tft.print("Simple");
  tft.setCursor(17, 141);  // déplacer le curseur à la position (17, 141) pixel
  tft.print("Exemple");
}

void loop() {
}

Publications similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *