Πίνακας περιεχομένων:

Εκτιμήστε το έργο σας: Χρησιμοποιήστε την οθόνη γραφικών !: 14 βήματα
Εκτιμήστε το έργο σας: Χρησιμοποιήστε την οθόνη γραφικών !: 14 βήματα

Βίντεο: Εκτιμήστε το έργο σας: Χρησιμοποιήστε την οθόνη γραφικών !: 14 βήματα

Βίντεο: Εκτιμήστε το έργο σας: Χρησιμοποιήστε την οθόνη γραφικών !: 14 βήματα
Βίντεο: HOTWAV ΣΗΜΕΙΩΣΗ 12 - ΛΕΠΤΟΜΕΡΗΣ ΑΝΑΚΟΙΝΩΣΗ και ΔΟΚΙΜΕΣ 2024, Νοέμβριος
Anonim
Image
Image
Επίδειξη
Επίδειξη

Στο σημερινό μας βίντεο, θα σας δείξω την οθόνη TFT 1,8 ιντσών. Αυτή είναι μια γραφική οθόνη 128 επί 160. Είναι μεγαλύτερο από αυτό που έρχεται στο ESP32 LoRa και θα δείξω επίσης τη χρήση του στο παραδοσιακό ESP32. Στη συνέχεια, θα έχουμε τη συναρμολόγηση και τον πηγαίο κώδικα για να χρησιμοποιήσουμε αυτήν την οθόνη με αυτά τα δύο μοντέλα μικροελεγκτών, χρησιμοποιώντας ένα παράδειγμα της Adafruit. Θεωρώ ότι η οθόνη είναι ένα πολύ σημαντικό χαρακτηριστικό, καθώς σας δίνει ανατροφοδότηση από το κύκλωμά σας.

Βήμα 1: Επίδειξη

Βήμα 2: Χρησιμοποιημένοι πόροι

Πόροι που χρησιμοποιήθηκαν
Πόροι που χρησιμοποιήθηκαν

• ESP32-WROOM

• ESP32 LoRa

• Οθόνη TFT LCD 1,8"

• Protoboard

• Μπέρτες

Βήμα 3: Συναρμολόγηση

Συνέλευση
Συνέλευση

Βήμα 4: Οθόνη Pinout TFT 1.8"

Οθόνη Pinout TFT 1,8 "
Οθόνη Pinout TFT 1,8 "

Βήμα 5: Τοποθέτηση ESP-WROOM32 με οθόνη TFT 1.8"

ESP-WROOM32 Τοποθέτηση με οθόνη TFT 1.8 "
ESP-WROOM32 Τοποθέτηση με οθόνη TFT 1.8 "

Βήμα 6: Πίνακας σύνδεσης ESP-WROOM32 και οθόνη TFT1.8"

Πίνακας σύνδεσης ESP-WROOM32 και οθόνη TFT1.8 "
Πίνακας σύνδεσης ESP-WROOM32 και οθόνη TFT1.8 "

Βήμα 7: ESP32 LoRa Mount με οθόνη TFT 1.8"

ESP32 LoRa Mount με οθόνη TFT 1.8 "
ESP32 LoRa Mount με οθόνη TFT 1.8 "

Βήμα 8: Πίνακας σύνδεσης ESP32 LoRa και οθόνη TFT1.8"

Πίνακας σύνδεσης ESP32 LoRa και οθόνη TFT1.8 "
Πίνακας σύνδεσης ESP32 LoRa και οθόνη TFT1.8 "

Βήμα 9: Εγκατάσταση Βιβλιοθηκών - Arduino IDE

Εγκατάσταση Βιβλιοθηκών - Arduino IDE
Εγκατάσταση Βιβλιοθηκών - Arduino IDE
Εγκατάσταση Βιβλιοθηκών - Arduino IDE
Εγκατάσταση Βιβλιοθηκών - Arduino IDE

Κατεβάστε τα δύο αρχεία ZIP αποκτώντας πρόσβαση στους παρακάτω συνδέσμους:

Βιβλιοθήκη Adafruit GFX:

Βιβλιοθήκη Adafruit ST7735:

1. Με ανοιχτό το Arduino IDE, κάντε κλικ στο Sketch -> Add Library -> Add Library. ZIP

2. Αναζητήστε το αρχείο που έχετε κατεβάσει, επιλέξτε και κάντε κλικ στο Άνοιγμα

3. Κάντε αυτό και για τις δύο βιβλιοθήκες που έχετε κατεβάσει

Βήμα 10: Κωδικός

ESP-WROOM Κωδικός 32

Δηλώσεις και μεταβλητές

#include // Βασική βιβλιοθήκη γραφικών #περιλαμβάνουν // Βιβλιοθήκη ειδικού υλικού για ST7735 #include // Αυτές οι ακίδες θα λειτουργούν επίσης για την ασπίδα TFT 1,8 // ESP32-WROOM #define TFT_DC 12 // A0 #define TFT_CS 13 // CS #define TFT_MOSI 14 // SDA #define TFT_CLK 27 // SCK #define TFT_RST 0 #define TFT_MISO 0 Adafruit_ST7735 TFT = Adafruit_ST7735 (TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST)?

Κωδικός ESP32 LoRa

Δηλώσεις και μεταβλητές

#include // Βασική βιβλιοθήκη γραφικών #περιλαμβάνει // βιβλιοθήκη ειδικού υλικού για 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 #καθορίστε TFT_MISO 0 Adafruit_ST7735 tft = Adafruit_ST7735 (TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST);

Βήμα 11: Κωδικός ESP32

Κωδικός ESP32
Κωδικός ESP32

Σημείωση

• Ο κωδικός γραφικών που χρησιμοποιήθηκε είναι ένα παράδειγμα που αναπτύχθηκε από τον κατασκευαστή Adafruit:

• Ωστόσο, οι ακίδες που δηλώνονται στον κωδικό έχουν αλλάξει για να λειτουργούν με το ESP32 που εμφανίστηκε προηγουμένως.

• Σκοπός αυτού του μαθήματος είναι να διδάξει μόνο την επικοινωνία μεταξύ της οθόνης και του ESP32.

Βήμα 12: Δημιουργία ρυθμίσεων

Ρυθμίσεις κατασκευής
Ρυθμίσεις κατασκευής
Ρυθμίσεις κατασκευής
Ρυθμίσεις κατασκευής

Οι διαμορφώσεις κατασκευής εμφανίζονται στις παρακάτω εικόνες. Οι πίνακες είναι ESP32 Dev Module και Heltec_WIFI_LoRa_32

Βήμα 13: Σύνδεσμοι

Βιβλιοθήκες προβολής TFT

github.com/adafruit/Adafruit-GFX-Library

github.com/adafruit/Adafruit-ST7735-Library

PDF - Εκπαιδευτικό πρόγραμμα GFX

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

Βήμα 14: Αρχείο

Κατεβάστε τα αρχεία:

PDF

ΕΓΩ ΔΕΝ

Συνιστάται: