Talaan ng mga Nilalaman:

Halagain ang Iyong Proyekto: Gumamit ng Graphic Display !: 14 Mga Hakbang
Halagain ang Iyong Proyekto: Gumamit ng Graphic Display !: 14 Mga Hakbang

Video: Halagain ang Iyong Proyekto: Gumamit ng Graphic Display !: 14 Mga Hakbang

Video: Halagain ang Iyong Proyekto: Gumamit ng Graphic Display !: 14 Mga Hakbang
Video: Egyptian Museum Cairo TOUR - 4K with Captions *NEW!* 2024, Hulyo
Anonim
Image
Image
Pagpapakita
Pagpapakita

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

Ginamit na Mga Mapagkukunan
Ginamit na Mga Mapagkukunan

• ESP32-WROOM

• ESP32 LoRa

• Ipakita ang TFT Lcd 1.8"

• Protoboard

• Mga jumper

Hakbang 3: Assembly

Assembly
Assembly

Hakbang 4: TFT 1.8 "Ipout Display

TFT 1.8
TFT 1.8

Hakbang 5: Pag-mount ng ESP-WROOM32 Na May TFT Display 1.8"

Pag-mount ng ESP-WROOM32 Na May TFT Display 1.8 "
Pag-mount ng ESP-WROOM32 Na May TFT Display 1.8 "

Hakbang 6: Talaan ng Koneksyon ng ESP-WROOM32 at TFT1.8 "Display

Talaan ng Koneksyon sa ESP-WROOM32 at TFT1.8
Talaan ng Koneksyon sa ESP-WROOM32 at TFT1.8

Hakbang 7: ESP32 LoRa Mount Na May TFT Display 1.8"

Ang ESP32 LoRa Mount Na May TFT Display 1.8 "
Ang ESP32 LoRa Mount Na May TFT Display 1.8 "

Hakbang 8: Talaan ng Koneksyon ng ESP32 LoRa at TFT1.8 "Ipakita

Talaan ng Koneksyon ng ESP32 LoRa at TFT1.8
Talaan ng Koneksyon ng ESP32 LoRa at TFT1.8

Hakbang 9: Pag-install ng Mga Aklatan - Arduino IDE

Pag-install ng Mga Aklatan - Arduino IDE
Pag-install ng Mga Aklatan - Arduino IDE
Pag-install ng Mga Aklatan - Arduino IDE
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

Code ng ESP32
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

Mga Setting ng Build
Mga Setting ng Build
Mga Setting ng Build
Mga Setting ng Build

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:

PDF

INO

Inirerekumendang: