Prérequis :
- 1 x Carte Arduino Uno
- 1 x GMT130 V1.0
- 1 x Breadboard
- Fils de connexion
Version IDE :
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() {
}
Post Views: 298
J’aime ça :
J’aime chargement…