Talaan ng mga Nilalaman:
- Hakbang 1: Pagpapakita
- Hakbang 2: Ginamit na Mga Mapagkukunan
- Hakbang 3: Assembly
- Hakbang 4: TFT 1.8 "Ipout Display
- Hakbang 5: Pag-mount ng ESP-WROOM32 Na May TFT Display 1.8 "
- Hakbang 6: Talaan ng Koneksyon ng ESP-WROOM32 at TFT1.8 "Display
- Hakbang 7: ESP32 LoRa Mount Na May TFT Display 1.8 "
- Hakbang 8: Talaan ng Koneksyon ng ESP32 LoRa at TFT1.8 "Ipakita
- Hakbang 9: Pag-install ng Mga Aklatan - Arduino IDE
- Hakbang 10: Code
- Hakbang 11: Code ng ESP32
- Hakbang 12: Bumuo ng Mga Setting
- Hakbang 13: Mga Link
- Hakbang 14: File
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Sa aming video ngayon, ipapakita ko sa iyo ang 1.8-inch TFT display. Ito ay isang 128-by-160 graphic display. Ito ay mas malaki kaysa sa kung ano ang dumating sa ESP32 LoRa, at ipapakita ko rin ang paggamit nito sa tradisyunal na ESP32. Magkakaroon kami ng assemble at source code upang magamit ang display na ito sa dalawang modelo ng mga microcontroller, gamit ang isang halimbawang ginawa ng Adafruit. Partikular kong nahahanap ang pagpapakita na isang napakahalagang tampok, dahil nagbibigay ito sa iyo ng feedback mula sa iyong circuit.
Hakbang 1: Pagpapakita
Hakbang 2: Ginamit na Mga Mapagkukunan
• ESP32-WROOM
• ESP32 LoRa
• Ipakita ang TFT Lcd 1.8"
• Protoboard
• Mga jumper
Hakbang 3: Assembly
Hakbang 4: TFT 1.8 "Ipout Display
Hakbang 5: Pag-mount ng ESP-WROOM32 Na May TFT Display 1.8"
Hakbang 6: Talaan ng Koneksyon ng ESP-WROOM32 at TFT1.8 "Display
Hakbang 7: ESP32 LoRa Mount Na May TFT Display 1.8"
Hakbang 8: Talaan ng Koneksyon ng ESP32 LoRa at TFT1.8 "Ipakita
Hakbang 9: Pag-install ng Mga Aklatan - Arduino IDE
I-download ang dalawang mga ZIP file sa pamamagitan ng pag-access sa mga link sa ibaba:
Adafruit GFX Library:
Adafruit ST7735 Library:
1. Sa bukas na Arduino IDE, i-click ang Sketch -> Magdagdag ng Library -> Magdagdag ng Library. ZIP
2. Mag-browse para sa na-download na file, piliin at i-click ang Buksan
3. Gawin ito para sa parehong nai-download na mga aklatan
Hakbang 10: Code
Code ng ESP-WROOM 32
Mga deklarasyon at variable
#include // Core graphics library # isama // Library na tukoy sa hardware para sa ST7735 #include // Ang mga pin na ito ay gagana rin para sa 1.8 TFT shield // 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 code
Mga deklarasyon at variable
#include // Core graphics library # isama // Library na tukoy sa hardware para sa ST7735 # isama ang #define TFT_DC 17 // A0 #define TFT_CS 21 // CS #define TFT_MOSI 2 // SDA #define TFT_CLK 23 // SCK #define TFT_RST 0 # tukuyin ang TFT_MISO 0 Adafruit_ST7735 tft = Adafruit_ST7735 (TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST);
Hakbang 11: Code ng ESP32
Tandaan
• Ang ginamit na graphics code ay isang halimbawa na binuo ng gumagawa ng Adafruit:
• Gayunpaman, ang mga pin na idineklara sa code ay binago upang gumana kasama ang dati nang ipinakita na ESP32.
• Ang layunin ng araling ito ay magturo lamang ng komunikasyon sa pagitan ng display at ng ESP32.
Hakbang 12: Bumuo ng Mga Setting
Ang mga configure ng build ay ipinapakita sa mga imahe sa ibaba. Ang mga board ay ESP32 Dev Module at Heltec_WIFI_LoRa_32
Hakbang 13: Mga Link
TFT Ipakita ang Mga Aklatan
github.com/adafruit/Adafruit-GFX-Library
github.com/adafruit/Adafruit-ST7735-Library
PDF - GFX Tutorial
cdn-learn.adafruit.com/downloads/pdf/adafruit-gfx-graphics-library.pdf
Hakbang 14: File
I-download ang mga file:
INO