Obsah:
- Krok 1: Ukážka
- Krok 2: Použité zdroje
- Krok 3: Zostavenie
- Krok 4: 1,8 -palcový TFT displej TFT
- Krok 5: Montáž ESP-WROOM32 s TFT displejom 1,8 ''
- Krok 6: Tabuľka pripojenia ESP-WROOM32 a displej TFT1.8 ''
- Krok 7: Držiak ESP32 LoRa s TFT displejom 1,8 ''
- Krok 8: Tabuľka pripojenia ESP32 LoRa a displej TFT1.8 ''
- Krok 9: Inštalácia knižníc - Arduino IDE
- Krok 10: Kód
- Krok 11: Kód ESP32
- Krok 12: Vytvorte nastavenia
- Krok 13: Odkazy
- Krok 14: Súbor
![Oceníte svoj projekt: Používajte grafické zobrazenie !: 14 krokov Oceníte svoj projekt: Používajte grafické zobrazenie !: 14 krokov](https://i.howwhatproduce.com/images/006/image-17055-6-j.webp)
Video: Oceníte svoj projekt: Používajte grafické zobrazenie !: 14 krokov
![Video: Oceníte svoj projekt: Používajte grafické zobrazenie !: 14 krokov Video: Oceníte svoj projekt: Používajte grafické zobrazenie !: 14 krokov](https://i.ytimg.com/vi/sCC1pdPZ4Ec/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
![Image Image](https://i.howwhatproduce.com/images/006/image-17055-8-j.webp)
![](https://i.ytimg.com/vi/nPbmVgv_nE/hqdefault.jpg)
![Ukážka Ukážka](https://i.howwhatproduce.com/images/006/image-17055-9-j.webp)
V našom dnešnom videu vám ukážem 1,8-palcový TFT displej. Jedná sa o grafický displej s rozlíšením 128 x 160 pixelov. Je väčší, ako je uvedené v ESP32 LoRa, a taktiež ukážem jeho využitie v tradičnom ESP32. Potom budeme mať montážny a zdrojový kód na použitie tohto displeja s týmito dvoma modelmi mikrokontrolérov, podľa príkladu spoločnosti Adafruit. Osobne považujem displej za veľmi dôležitú funkciu, pretože vám poskytuje spätnú väzbu z vášho obvodu.
Krok 1: Ukážka
Krok 2: Použité zdroje
![Použité zdroje Použité zdroje](https://i.howwhatproduce.com/images/006/image-17055-10-j.webp)
• ESP32-WROOM
• ESP32 LoRa
• Displej TFT LCD 1,8"
• Protoboard
• Svetre
Krok 3: Zostavenie
![zhromaždenie zhromaždenie](https://i.howwhatproduce.com/images/006/image-17055-11-j.webp)
Krok 4: 1,8 -palcový TFT displej TFT
![1,8 -palcový TFT displej TFT 1,8 -palcový TFT displej TFT](https://i.howwhatproduce.com/images/006/image-17055-12-j.webp)
Krok 5: Montáž ESP-WROOM32 s TFT displejom 1,8 ''
![Montáž ESP-WROOM32 s TFT displejom 1,8 " Montáž ESP-WROOM32 s TFT displejom 1,8 "](https://i.howwhatproduce.com/images/006/image-17055-13-j.webp)
Krok 6: Tabuľka pripojenia ESP-WROOM32 a displej TFT1.8 ''
![Tabuľka pripojenia ESP-WROOM32 a displej TFT1.8 '' Tabuľka pripojenia ESP-WROOM32 a displej TFT1.8 ''](https://i.howwhatproduce.com/images/006/image-17055-14-j.webp)
Krok 7: Držiak ESP32 LoRa s TFT displejom 1,8 ''
![Držiak ESP32 LoRa s TFT displejom 1,8 " Držiak ESP32 LoRa s TFT displejom 1,8 "](https://i.howwhatproduce.com/images/006/image-17055-15-j.webp)
Krok 8: Tabuľka pripojenia ESP32 LoRa a displej TFT1.8 ''
![Tabuľka pripojenia ESP32 LoRa a displej TFT1.8 '' Tabuľka pripojenia ESP32 LoRa a displej TFT1.8 ''](https://i.howwhatproduce.com/images/006/image-17055-16-j.webp)
Krok 9: Inštalácia knižníc - Arduino IDE
![Inštalácia knižníc - Arduino IDE Inštalácia knižníc - Arduino IDE](https://i.howwhatproduce.com/images/006/image-17055-17-j.webp)
![Inštalácia knižníc - Arduino IDE Inštalácia knižníc - Arduino IDE](https://i.howwhatproduce.com/images/006/image-17055-18-j.webp)
Stiahnite si dva súbory ZIP pomocou odkazov nižšie:
Knižnica Adafruit GFX:
Knižnica Adafruit ST7735:
1. V otvorenom Arduino IDE kliknite na Skica -> Pridať knižnicu -> Pridať knižnicu. ZIP
2. Vyhľadajte stiahnutý súbor, vyberte ho a kliknite na položku Otvoriť
3. Vykonajte to pre obe stiahnuté knižnice
Krok 10: Kód
Kód ESP-WROOM 32
Deklarácie a premenné
#include // Základná grafická knižnica #include // Hardvérová knižnica pre ST7735 #include // Tieto kolíky budú fungovať aj pre 1,8 TFT štít // 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);
Kód ESP32 LoRa
Deklarácie a premenné
#include // Základná grafická knižnica #include // Hardvérová knižnica pre 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);
Krok 11: Kód ESP32
![Kód ESP32 Kód ESP32](https://i.howwhatproduce.com/images/006/image-17055-19-j.webp)
Poznámka
• Použitý grafický kód je príkladom vyvinutým výrobcom Adafruit:
• Piny deklarované v kóde však boli zmenené tak, aby fungovali s predtým zobrazeným ESP32.
• Cieľom tejto lekcie je naučiť sa iba komunikáciu medzi displejom a ESP32.
Krok 12: Vytvorte nastavenia
![Zostavte nastavenia Zostavte nastavenia](https://i.howwhatproduce.com/images/006/image-17055-20-j.webp)
![Zostavte nastavenia Zostavte nastavenia](https://i.howwhatproduce.com/images/006/image-17055-21-j.webp)
Konfigurácie zostavy sú zobrazené na obrázkoch nižšie. Dosky sú ESP32 Dev Module a Heltec_WIFI_LoRa_32
Krok 13: Odkazy
Knižnice TFT
github.com/adafruit/Adafruit-GFX-Library
github.com/adafruit/Adafruit-ST7735-Library
PDF - návod GFX
cdn-learn.adafruit.com/downloads/pdf/adafruit-gfx-graphics-library.pdf
Krok 14: Súbor
Stiahnite si súbory:
INO
Odporúča:
Používajte tlačidlá na svojom Magicbit [Magicblocks]: 5 krokov
![Používajte tlačidlá na svojom Magicbit [Magicblocks]: 5 krokov Používajte tlačidlá na svojom Magicbit [Magicblocks]: 5 krokov](https://i.howwhatproduce.com/images/002/image-3504-j.webp)
Používajte tlačidlá na svojom Magicbit [Magicblocks]: Tento tutoriál vás naučí používať tlačidlá na vašom Magicbit pomocou Magicblocks. V tomto projekte používame magicbit ako vývojovú dosku, ktorá je založená na ESP32. V tomto projekte je preto možné použiť akúkoľvek vývojovú dosku ESP32
Používajte miniaplikácie na tabuli s Magicbit [Magicblocks]: 5 krokov
![Používajte miniaplikácie na tabuli s Magicbit [Magicblocks]: 5 krokov Používajte miniaplikácie na tabuli s Magicbit [Magicblocks]: 5 krokov](https://i.howwhatproduce.com/images/002/image-3507-j.webp)
Používajte miniaplikácie dashboardu s Magicbitom [Magicblocks]: Tento tutoriál vás naučí používať widgety dashboardu Magicblocks s vašim Magicbitom. V tomto projekte používame magicbit ako vývojovú dosku, ktorá je založená na ESP32. V tomto projekte je preto možné použiť akúkoľvek vývojovú dosku ESP32
Používajte telefón ako druhý monitor: 5 krokov
![Používajte telefón ako druhý monitor: 5 krokov Používajte telefón ako druhý monitor: 5 krokov](https://i.howwhatproduce.com/images/002/image-5381-j.webp)
Používajte telefón ako druhý monitor: Všetci máme skúsenosti s prácou z domu. Poskytuje nám luxus dokončenia práce alebo zadania z pohodlia domova. Všetci však chceme tieto úlohy splniť čo najefektívnejšie a najproduktívnejšie, aby
Používajte smartfón ako bezkontaktný teplomer / prenosný teplomer: 8 krokov (s obrázkami)
![Používajte smartfón ako bezkontaktný teplomer / prenosný teplomer: 8 krokov (s obrázkami) Používajte smartfón ako bezkontaktný teplomer / prenosný teplomer: 8 krokov (s obrázkami)](https://i.howwhatproduce.com/images/006/image-17890-j.webp)
Používajte smartfón ako bezkontaktný teplomer / prenosný teplomer: Meranie telesnej teploty bezkontaktným / bezkontaktným teplomerom. Vytvoril som tento projekt, pretože Thermo Gun je teraz veľmi drahý, takže musím nájsť alternatívu k vlastnoručnému vyrobeniu. Cieľom je vytvoriť nízkorozpočtovú verziu. DodávkyMLX90614Ardu
Používajte svoj Mac OSX ako adaptér Wirelss pre XBOX 360: 6 krokov
![Používajte svoj Mac OSX ako adaptér Wirelss pre XBOX 360: 6 krokov Používajte svoj Mac OSX ako adaptér Wirelss pre XBOX 360: 6 krokov](https://i.howwhatproduce.com/images/004/image-11599-46-j.webp)
Použite svoj Mac OSX ako adaptér Wirelss pre váš XBOX 360: Videl som tu iného sprievodcu, ako to urobiť, ale bolo to strašne nesprávne a vynechalo toľko vecí, a tak som sa rozhodol vytvoriť si vlastný