Kazalo:
- 1. korak: demonstracija
- 2. korak: Uporabljeni viri
- 3. korak: Montaža
- 4. korak: TFT 1,8 -palčni zaslon z izpisom
- 5. korak: Montaža ESP-WROOM32 s TFT zaslonom 1,8 "
- Korak 6: Tabela povezav ESP-WROOM32 in zaslon TFT1,8 "
- Korak 7: ESP32 LoRa nosilec z TFT zaslonom 1,8 "
- 8. korak: ESP32 LoRa povezovalna miza in zaslon TFT 1,8 ''
- 9. korak: Namestitev knjižnic - Arduino IDE
- 10. korak: Koda
- 11. korak: Koda ESP32
- Korak: Zgradite nastavitve
- 13. korak: Povezave
- 14. korak: Datoteka
Video: Cenite svoj projekt: uporabite grafični prikaz !: 14 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
V današnjem videu vam bom pokazal 1,8-palčni zaslon TFT. To je grafični zaslon velikosti 128 x 160. Je večji od tistega, ki je priložen ESP32 LoRa, njegovo uporabo pa bom pokazal tudi v tradicionalnem ESP32. Nato bomo imeli montažo in izvorno kodo za uporabo tega zaslona s tema dvema modeloma mikrokrmilnikov z uporabo primera Adafruit. Zlasti se mi zdi zaslon zelo pomembna lastnost, saj vam daje povratne informacije iz vašega vezja.
1. korak: demonstracija
2. korak: Uporabljeni viri
• ESP32-WROOM
• ESP32 LoRa
• Zaslon TFT Lcd 1,8"
• Protoboard
• Skakalci
3. korak: Montaža
4. korak: TFT 1,8 -palčni zaslon z izpisom
5. korak: Montaža ESP-WROOM32 s TFT zaslonom 1,8"
Korak 6: Tabela povezav ESP-WROOM32 in zaslon TFT1,8"
Korak 7: ESP32 LoRa nosilec z TFT zaslonom 1,8"
8. korak: ESP32 LoRa povezovalna miza in zaslon TFT 1,8 ''
9. korak: Namestitev knjižnic - Arduino IDE
Prenesite dve datoteki ZIP z dostopom do spodnjih povezav:
Knjižnica Adafruit GFX:
Knjižnica Adafruit ST7735:
1. Ko je Arduino IDE odprt, kliknite Sketch -> Add Library -> Add Library. ZIP
2. Poiščite preneseno datoteko, izberite in kliknite Odpri
3. Naredite to za obe preneseni knjižnici
10. korak: Koda
Koda ESP-WROOM 32
Izjave in spremenljivke
#include // Osnovna grafična knjižnica #include // Strojna knjižnica za ST7735 #include // Ti zatiči bodo delovali tudi za 1,8-palčni TFT ščit // 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)
Koda LoSPA ESP32
Izjave in spremenljivke
#include // Osnovna grafična knjižnica #include // Strojna knjižnica za 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. korak: Koda ESP32
Opomba
• Uporabljena grafična koda je primer, ki ga je razvil proizvajalec Adafruit:
• Vendar so bili v kodi deklarirani zatiči spremenjeni, da bi delovali s prej prikazanim ESP32.
• Namen te lekcije je le poučevanje komunikacije med zaslonom in ESP32.
Korak: Zgradite nastavitve
Konfiguracije gradnje so prikazane na spodnjih slikah. Plošče so ESP32 Dev Module in Heltec_WIFI_LoRa_32
13. korak: Povezave
Knjižnice zaslona TFT
github.com/adafruit/Adafruit-GFX-Library
github.com/adafruit/Adafruit-ST7735-Library
PDF - Vadnica za GFX
cdn-learn.adafruit.com/downloads/pdf/adafruit-gfx-graphics-library.pdf
14. korak: Datoteka
Prenesite datoteke:
JAZ NE
Priporočena:
Uporabite silo in si ustvarite svoj svetlobni meč (rezilo): 9 korakov (s slikami)
Uporabite silo in si naredite svoj svetlobni meč (rezilo): to navodilo je namenjeno izdelavi rezila za svetlobni meč Ben Solo Legacy Lightsaber, kupljenem pri Disneyland's Galaxy's Edge v Anaheimu v Kaliforniji, vendar lahko storite podobne korake za izdelavo lastnega rezila za drugačno svetlobni meč. Sledite za
Uporabite Arduino za prikaz RPM motorja: 10 korakov (s slikami)
Uporabi Arduino za prikaz števila vrtljajev motorja: Ta priročnik opisuje, kako sem uporabil Arduino UNO R3, 16 -palčni LCD zaslon z I2C in LED trak, ki se uporablja kot merilnik hitrosti motorja in luči za premik v mojem avtomobilu Acura Integra. Napisano je v smislu nekoga z nekaj izkušnjami ali izpostavljenostjo
Ne kupujte modula GSM, uporabite svoj stari telefon!: 6 korakov
Ne kupujte modula GSM, uporabljajte svoj stari telefon !: Tako sem v zadnjem času delal veliko brezžičnih projektov, večinoma temelječih na modulu Bluetooth, vendar sem od takrat želel nadaljevati in svoje projekte začeti pošiljati SMS ali Upravljanje telefonskih klicev je skoraj enako preprosto s pomočjo GSM modula
Uporabite svoj Mac OSX kot brezžični adapter za vaš XBOX 360: 6 korakov
Uporabite svoj Mac OSX kot brezžični vmesnik za vaš XBOX 360: tukaj sem videl še en vodnik, kako to narediti, vendar je bil strašno napačen in je izpustil toliko stvari, zato sem se odločil, da naredim svoje
Uporabite SSH in XMing za prikaz programov X iz računalnika Linux v računalniku s sistemom Windows: 6 korakov
Uporabite SSH in XMing za prikaz programov X iz računalnika Linux v računalniku z operacijskim sistemom Windows: Če uporabljate Linux v službi in Windows doma ali obratno, se boste morda morali prijaviti v računalnik na drugi lokaciji in zaženite programe. No, lahko namestite strežnik X in s svojim odjemalcem SSH omogočite tuneliranje SSH in enega