תוכן עניינים:
- שלב 1: הפגנה
- שלב 2: שימוש במשאבים
- שלב 3: הרכבה
- שלב 4: TFT 1.8 אינץ 'תצוגת Pinout
- שלב 5: הרכבה ESP-WROOM32 עם תצוגת TFT 1.8 אינץ '
- שלב 6: טבלת חיבורים ESP-WROOM32 ותצוגת TFT 1.8 אינץ '
- שלב 7: הר ESP32 לורה עם תצוגת TFT 1.8 אינץ '
- שלב 8: טבלת חיבור ESP32 LoRa ותצוגת TFT 1.8 אינץ '
- שלב 9: התקנת ספריות - Arduino IDE
- שלב 10: קוד
- שלב 11: קוד ESP32
- שלב 12: בנה הגדרות
- שלב 13: קישורים
- שלב 14: קובץ
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
בסרטון שלנו היום, אני הולך להראות לך את מסך ה- 1.8 אינץ 'TFT. זוהי תצוגה גרפית של 128 על 160. הוא גדול יותר ממה שמגיע ב- ESP32 LoRa, ואני אראה את השימוש בו גם ב- ESP32 המסורתי. לאחר מכן יהיה לנו הרכבה וקוד המקור לשימוש בתצוגה זו עם שני דגמי המיקרו -בקרים הללו, באמצעות דוגמה של Adafruit. אני דווקא מוצא שהתצוגה היא תכונה חשובה מאוד, מכיוון שהיא נותנת לך משוב מהמעגל שלך.
שלב 1: הפגנה
שלב 2: שימוש במשאבים
• ESP32-WROOM
• ESP32 LoRa
• תצוגת TFT Lcd 1.8 אינץ '
• פרוטובורד
• מגשרים
שלב 3: הרכבה
שלב 4: TFT 1.8 אינץ 'תצוגת Pinout
שלב 5: הרכבה ESP-WROOM32 עם תצוגת TFT 1.8 אינץ '
שלב 6: טבלת חיבורים ESP-WROOM32 ותצוגת TFT 1.8 אינץ '
שלב 7: הר ESP32 לורה עם תצוגת TFT 1.8 אינץ '
שלב 8: טבלת חיבור ESP32 LoRa ותצוגת TFT 1.8 אינץ '
שלב 9: התקנת ספריות - Arduino IDE
הורד את שני קבצי ה- ZIP על ידי גישה לקישורים הבאים:
ספריית GFX של Adafruit:
ספריית Adafruit ST7735:
1. כאשר ה- Arduino IDE פתוח, לחץ על סקיצה -> הוסף ספרייה -> הוסף ספרייה. ZIP
2. חפש את הקובץ שהורדת, בחר ולחץ על פתח
3. בצע זאת עבור שתי הספריות שהורדת
שלב 10: קוד
קוד ESP-WROOM 32
הצהרות ומשתנים
#כלול // ספריית גרפיקה ליבה 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, TFTR);
קוד ESP32 LoRa
הצהרות ומשתנים
#כלול // ספריית גרפיקה ליבה 0 #define TFT_MISO 0 Adafruit_ST7735 tft = Adafruit_ST7735 (TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST);
שלב 11: קוד 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: קובץ
הורד את הקבצים:
INO