Table des matières:

Valorisez votre projet : utilisez l'affichage graphique ! : 14 étapes
Valorisez votre projet : utilisez l'affichage graphique ! : 14 étapes

Vidéo: Valorisez votre projet : utilisez l'affichage graphique ! : 14 étapes

Vidéo: Valorisez votre projet : utilisez l'affichage graphique ! : 14 étapes
Vidéo: Comment présenter ses projets à ses clients? (Logo, identité,...) 2024, Novembre
Anonim
Image
Image
Manifestation
Manifestation

Dans notre vidéo d'aujourd'hui, je vais vous montrer l'écran TFT de 1,8 pouces. Il s'agit d'un affichage graphique 128 par 160. Il est plus grand que ce qui vient dans l'ESP32 LoRa, et je montrerai également son utilisation dans l'ESP32 traditionnel. Nous aurons alors l'assembly et le code source pour utiliser cet affichage avec ces deux modèles de microcontrôleurs, en utilisant un exemple réalisé par Adafruit. Je trouve spécifiquement que l'affichage est une caractéristique très importante, car il vous donne un retour d'information sur votre circuit.

Étape 1: Démonstration

Étape 2: Ressources utilisées

Ressources utilisées
Ressources utilisées

• ESP32-WROOM

• ESP32 LoRa

• Affichage TFT Lcd 1.8''

• Protoboard

• Cavaliers

Étape 3: Assemblage

Assemblée
Assemblée

Étape 4: Écran de brochage TFT 1.8 ''

Affichage de brochage TFT 1,8 ''
Affichage de brochage TFT 1,8 ''

Étape 5: Montage ESP-WROOM32 avec écran TFT 1,8 ''

Montage ESP-WROOM32 Avec Écran TFT 1.8''
Montage ESP-WROOM32 Avec Écran TFT 1.8''

Étape 6: Tableau de connexion ESP-WROOM32 et écran TFT1.8 ''

Tableau de connexion ESP-WROOM32 et écran TFT1.8''
Tableau de connexion ESP-WROOM32 et écran TFT1.8''

Étape 7: Support LoRa ESP32 avec écran TFT 1.8''

Support LoRa ESP32 avec écran TFT 1,8 ''
Support LoRa ESP32 avec écran TFT 1,8 ''

Étape 8: Tableau de connexion ESP32 LoRa et affichage TFT1.8 ''

Tableau de connexion ESP32 LoRa et écran TFT1.8 ''
Tableau de connexion ESP32 LoRa et écran TFT1.8 ''

Étape 9: Installation des bibliothèques - Arduino IDE

Installation des bibliothèques - Arduino IDE
Installation des bibliothèques - Arduino IDE
Installation de bibliothèques - Arduino IDE
Installation de bibliothèques - Arduino IDE

Téléchargez les deux fichiers ZIP en accédant aux liens ci-dessous:

Bibliothèque Adafruit GFX:

Bibliothèque Adafruit ST7735:

1. Avec l'IDE Arduino ouvert, cliquez sur Sketch -> Ajouter une bibliothèque -> Ajouter une bibliothèque. ZIP

2. Recherchez le fichier téléchargé, sélectionnez et cliquez sur Ouvrir

3. Faites ceci pour les deux bibliothèques téléchargées

Étape 10: Coder

ESP-WROOM Code 32

Déclarations et variables

#include // Bibliothèque graphique principale#include // Bibliothèque spécifique au matériel pour ST7735 #include // Ces broches fonctionneront également pour le shield TFT 1,8 //ESP32-WROOM #define TFT_DC 12 //A0 #define TFT_CS 13 // CS #définir TFT_MOSI 14 //SDA #définir TFT_CLK 27 //SCK #définir TFT_RST 0 #définir TFT_MISO 0 Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST);

Code LoRa ESP32

Déclarations et variables

#include // Bibliothèque graphique principale#include // Bibliothèque spécifique au matériel pour ST7735 #include #define TFT_DC 17 //A0 #define TFT_CS 21 //CS #define TFT_MOSI 2 //SDA #define TFT_CLK 23 //SCK #define TFT_RST 0 #définir TFT_MISO 0 Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST);

Étape 11: Code ESP32

Code ESP32
Code ESP32

Noter

• Le code graphique utilisé est un exemple développé par le fabricant Adafruit:

• Cependant, les broches déclarées dans le code ont été modifiées pour fonctionner avec l'ESP32 précédemment montré.

• Le but de cette leçon est d'enseigner uniquement la communication entre l'écran et l'ESP32.

Étape 12: Construire les paramètres

Paramètres de construction
Paramètres de construction
Paramètres de construction
Paramètres de construction

Les configurations de construction sont présentées dans les images ci-dessous. Les cartes sont ESP32 Dev Module et Heltec_WIFI_LoRa_32

Étape 13: Liens

Bibliothèques d'affichage TFT

github.com/adafruit/Adafruit-GFX-Library

github.com/adafruit/Adafruit-ST7735-Library

PDF - Tutoriel GFX

cdn-learn.adafruit.com/downloads/pdf/adafruit-gfx-graphics-library.pdf

Étape 14: Fichier

Téléchargez les fichiers:

PDF

INO

Conseillé: