Sisukord:
- 1. samm: demonstratsioon
- 2. samm: kasutatud ressursid
- 3. samm: kokkupanek
- 4. samm: TFT 1,8 -tolline Pinout -ekraan
- 5. samm: ESP-WROOM32 paigaldamine 1,8-tollise TFT-ekraaniga
- Samm 6: ESP-WROOM32 ühendustabel ja TFT 1.8 "ekraan
- Samm 7: ESP32 LoRa kinnitus 1,8 -tollise TFT -ekraaniga
- 8. samm: ESP32 LoRa ühendustabel ja TFT -ekraan, 1,8 tolli
- Samm: raamatukogude installimine - Arduino IDE
- 10. samm: kood
- Samm 11: ESP32 kood
- 12. samm: seadete loomine
- 13. samm: lingid
- 14. samm: fail
Video: Väärtustage oma projekti: kasutage graafilist ekraani !: 14 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Meie tänases videos näitan teile 1,8-tollist TFT-ekraani. See on 128 x 160 graafiline ekraan. See on suurem kui ESP32 LoRa, ja näitan selle kasutamist ka traditsioonilises ESP32 -s. Seejärel on meil Adafruit'i näite abil selle kahe mikrokontrollerimudeli jaoks selle ekraani kasutamiseks koost ja lähtekood. Leian, et ekraan on väga oluline funktsioon, kuna see annab teile tagasisidet oma vooluringilt.
1. samm: demonstratsioon
2. samm: kasutatud ressursid
• ESP32-WROOM
• ESP32 LoRa
• Ekraani TFT LCD 1.8"
• Protoboard
• Džemprid
3. samm: kokkupanek
4. samm: TFT 1,8 -tolline Pinout -ekraan
5. samm: ESP-WROOM32 paigaldamine 1,8-tollise TFT-ekraaniga
Samm 6: ESP-WROOM32 ühendustabel ja TFT 1.8 "ekraan
Samm 7: ESP32 LoRa kinnitus 1,8 -tollise TFT -ekraaniga
8. samm: ESP32 LoRa ühendustabel ja TFT -ekraan, 1,8 tolli
Samm: raamatukogude installimine - Arduino IDE
Laadige alla kaks ZIP -faili, kasutades järgmisi linke:
Adafruit GFX raamatukogu:
Adafruit ST7735 raamatukogu:
1. Kui Arduino IDE on avatud, klõpsake Sketch -> Add Library -> Add Library. ZIP
2. Sirvige allalaaditud faili, valige ja klõpsake nuppu Ava
3. Tehke seda mõlema allalaaditud teegi puhul
10. samm: kood
ESP-WROOM kood 32
Deklaratsioonid ja muutujad
#include // Põhigraafikaraamatukogu #include // Riistvarapõhine teek ST7735 jaoks #include // Need tihvtid töötavad ka 1,8-tollise TFT-kilbi puhul // 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 kood
Deklaratsioonid ja muutujad
#include // Põhigraafikaraamatukogu #include // Riistvarapõhine teek ST7735 jaoks #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);
Samm 11: ESP32 kood
Märge
• Kasutatud graafikakood on tootja Adafruit välja töötatud näide:
• Kuid koodis deklareeritud tihvtid on muudetud nii, et need töötaksid varem näidatud ESP32 -ga.
• Selle õppetunni eesmärk on õpetada ainult ekraani ja ESP32 vahelist suhtlust.
12. samm: seadete loomine
Ehituse konfiguratsioonid on näidatud allolevatel piltidel. Tahvlid on ESP32 Dev Module ja Heltec_WIFI_LoRa_32
13. samm: lingid
TFT ekraaniteegid
github.com/adafruit/Adafruit-GFX-Library
github.com/adafruit/Adafruit-ST7735-Library
PDF - GFX -i õpetus
cdn-learn.adafruit.com/downloads/pdf/adafruit-gfx-graphics-library.pdf
14. samm: fail
Laadige failid alla:
INO
Soovitan:
Kasutage oma Magicbit [Magicblocks] nuppe: 5 sammu
Kasutage oma Magicbitil nuppe [Magicblocks]: see õpetus õpetab teid Magicblocks'i abil oma Magicbitil olevaid nuppe kasutama. Selles projektis, mis põhineb ESP32 -l, kasutame arendusplaadina magicbitit. Seetõttu saab selles projektis kasutada mis tahes ESP32 arendusplaati
Kasutage LEDC68 vana Goteki ekraani uuesti: 4 sammu
Kasutage LEDC68 vana Goteki ekraani uuesti: mul on mitu Goteki disketiseadet, mis kõik on uuendatud flash-disketiks, et neid saaks kasutada retroarvutites. See tarkvara võimaldab tavalisele Gotek -draivile mitmesuguseid täiendusi lisada, eriti saab uuendada 3 -kohalist LED -ekraani
E-tindi ekraani lisamine oma projekti: 12 sammu (koos piltidega)
Kuidas oma projektile lisada e-tindiekraani: Paljud projektid hõlmavad mingisuguste andmete, näiteks keskkonnaandmete jälgimist, kasutades sageli juhtimiseks Arduino. Minu puhul tahtsin jälgida oma veepehmendaja soola taset. Võimalik, et soovite andmetele juurde pääseda oma koduvõrgu kaudu
Kasutage jõudu ja tehke oma valgusmõõk (tera): 9 sammu (koos piltidega)
Kasutage jõudu ja tehke oma valgusmõõk (tera): see juhis on mõeldud tera valmistamiseks Ben Solo pärandvalgusti jaoks, mis on ostetud Disneylandi Galaxy's Edge'ist Anaheimis, CA, kuid samasuguseid samme saab teha ka oma tera valmistamiseks teise valgusmõõk. Jälgige
Kasutage Moodle'is tegevuse hindamiseks ekraani „Üksvaade”: 8 sammu
Kasutage Moodle'is tegevuse hindamiseks ekraani „Üksvaade”: see samm-sammuline juhend aitab teil mõista üht võimalikest tegevuste hindamise viisidest Moodle'is. Seda meetodit nimetatakse üksikvaateks ja paljud juhendajad eelistavad seda Moodle'is hindamisel. Punktväärtused, mis on sisestatud 'Sin