Satura rādītājs:

Novērtējiet savu projektu: izmantojiet grafisko displeju !: 14 soļi
Novērtējiet savu projektu: izmantojiet grafisko displeju !: 14 soļi

Video: Novērtējiet savu projektu: izmantojiet grafisko displeju !: 14 soļi

Video: Novērtējiet savu projektu: izmantojiet grafisko displeju !: 14 soļi
Video: Mastering AD Replication: Troubleshooting Tips for IT Pros: Part 2 2024, Jūlijs
Anonim
Image
Image
Demonstrācija
Demonstrācija

Šodienas videoklipā es jums parādīšu 1,8 collu TFT displeju. Šis ir 128x160 grafiskais displejs. Tas ir lielāks nekā ESP32 LoRa, un es arī parādīšu tā izmantošanu tradicionālajā ESP32. Pēc tam mums būs montāža un avota kods, lai izmantotu šo displeju ar šiem diviem mikrokontrolleru modeļiem, izmantojot Adafruit piemēru. Es īpaši uzskatu, ka displejs ir ļoti svarīga iezīme, jo tas sniedz jums atsauksmes no jūsu ķēdes.

1. solis: demonstrācija

2. darbība. Izmantotie resursi

Izmantotie resursi
Izmantotie resursi

• ESP32-WROOM

• ESP32 LoRa

• 1,8 collu TFT LCD displejs

• Protoboard

• Džemperi

3. solis: montāža

Montāža
Montāža

4. solis: TFT 1,8 collu Pinout displejs

TFT 1,8 collu Pinout displejs
TFT 1,8 collu Pinout displejs

5. solis: ESP-WROOM32 montāža ar 1,8 collu TFT displeju

ESP-WROOM32 stiprinājums ar 1,8 collu TFT displeju
ESP-WROOM32 stiprinājums ar 1,8 collu TFT displeju

6. darbība: ESP-WROOM32 savienojumu tabula un TFT 1.8 collu displejs

ESP-WROOM32 savienojumu tabula un TFT 1.8 collu displejs
ESP-WROOM32 savienojumu tabula un TFT 1.8 collu displejs

7. solis: ESP32 LoRa stiprinājums ar 1,8 collu TFT displeju

ESP32 LoRa stiprinājums ar 1,8 collu TFT displeju
ESP32 LoRa stiprinājums ar 1,8 collu TFT displeju

8. solis: ESP32 LoRa savienojumu tabula un TFT 1.8 collu displejs

ESP32 LoRa savienojumu tabula un TFT 1,8 collu displejs
ESP32 LoRa savienojumu tabula un TFT 1,8 collu displejs

9. darbība: bibliotēku instalēšana - Arduino IDE

Bibliotēku instalēšana - Arduino IDE
Bibliotēku instalēšana - Arduino IDE
Bibliotēku instalēšana - Arduino IDE
Bibliotēku instalēšana - Arduino IDE

Lejupielādējiet divus ZIP failus, piekļūstot tālāk norādītajām saitēm:

Adafruit GFX bibliotēka:

Adafruit ST7735 bibliotēka:

1. Kad Arduino IDE ir atvērts, noklikšķiniet uz Skice -> Pievienot bibliotēku -> Pievienot bibliotēku. ZIP

2. Pārlūkojiet lejupielādēto failu, atlasiet un noklikšķiniet uz Atvērt

3. Dariet to abām lejupielādētajām bibliotēkām

10. darbība: kods

ESP-WROOM kods 32

Deklarācijas un mainīgie

#include // Pamatgrafikas bibliotēka #include // Aparatūrai specifiska bibliotēka ST7735 #include // Šīs tapas darbosies arī 1,8 collu TFT vairogam // 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 kods

Deklarācijas un mainīgie

#include // Pamatgrafikas bibliotēka #include // Aparatūrai specifiska bibliotēka 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 #define TFT_MISO 0 Adafruit_ST7735 tft = Adafruit_ST7735 (TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST);

11. darbība: ESP32 kods

ESP32 kods
ESP32 kods

Piezīme

• Izmantotais grafiskais kods ir ražotāja Adafruit izstrādāts piemērs:

• Tomēr kodā norādītās tapas ir mainītas, lai tās darbotos ar iepriekš parādīto ESP32.

• Šīs nodarbības mērķis ir mācīt tikai komunikāciju starp displeju un ESP32.

12. darbība: izveidojiet iestatījumus

Veidot iestatījumus
Veidot iestatījumus
Veidot iestatījumus
Veidot iestatījumus

Būvējuma konfigurācijas ir parādītas zemāk esošajos attēlos. Plātnes ir ESP32 Dev Module un Heltec_WIFI_LoRa_32

13. solis: saites

TFT displeja bibliotēkas

github.com/adafruit/Adafruit-GFX-Library

github.com/adafruit/Adafruit-ST7735-Library

PDF - GFX apmācība

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

14. darbība: fails

Lejupielādējiet failus:

PDF

ES NĒ

Ieteicams: