Obsah:
Video: ST7920 128X64 LCD displej na ESP32: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
Tento Instructables zjavne nezíska ceny za kvalitu ani za nič!
Pred spustením tohto projektu som hľadal na internete a nenašiel som nič o pripojení tohto LCD k ESP32, takže som si myslel, že po úspechu by mal byť zdokumentovaný a zdieľaný.
Zásoby
Všetko, čo budete potrebovať, je LCD displej ST7920 128X64, ESP32 a 10K hrniec.
Krok 1: Pripojenia
Pripojte všetky tri komponenty podľa vyššie uvedených zapojení.
Na ESP32 môže byť možné použiť rôzne piny, ale nie som si istý.
Krok 2: Kód
Na nahranie kódu na ESP32 som použil Arduino IDE.
Ak neviete, ako prepojiť a naprogramovať ESP32 s Arduino IDE, hľadajte pokyny na internete, je celkom ľahké ho nájsť.
Knižnica, ktorú som použil, je knižnica U8g2 V2.27.6 od Olivera.
Po nainštalovaní knižnice U8g2 prejdite na príklady a otvorte „Príklady/U8g2/full_buffer/GraphicsTest“.
Teraz v kóde nájdite riadok, ktorý vyzerá takto:
// U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0,/* hodiny =*/13,/* údaje =*/11,/* CS =*/10,/* reset =*/8);
A nahraďte ho:
U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, /* hodiny =* / 18, /* údaje =* / 23, /* CS =* / 5, /* reset =* / 22); // ESP32
Nahrajte kód do svojho ESP32 a držte palce, funguje to!
Krok 3: Záver
Toto je môj prvý návod.
Viem, že to nie je super vymyslené alebo čo, ale aspoň to tam je a niekomu to môže pomôcť.
Napíšte svoje skúsenosti podľa týchto pokynov a pokúsim sa ich aktualizovať a vylepšiť!
- Blaise
Odporúča:
LCD displej ESP32 a ST7789 135x240: 3 kroky
LCD displej ESP32 a ST7789 135x240: Ako pripojiť displej ST7789 k doske ESP32. Experimentoval som s inými displejmi a tento sa ukázal byť trochu náročný na spustenie. Dúfajme, že táto schéma zapojenia a kód pomôžu iným
Používajte jeden displej a ponúkajte 4 -ciferný 8886 displej Con Wemos ESP8266 Arduino NodeMCU: 6 krokov
Používame jeden veľký displej so 4 ciframi 8886 s procesorom ESP8266 Arduino NodeMCU: viac ako jedna jednoduchá verzia 8886 displeja, ktorá má jednu noc, jednu veľkú D1 - potrebujem pre Arduino alebo jeden NodeMCU o kvalitných mikrokontroléroch môžete informovať o tom, ako postupovať
TTGO (farebný) displej s mikropythonom (TTGO T-displej): 6 krokov
TTGO (farebný) displej s mikropythonom (TTGO T-displej): TTGO T-Display je doska založená na ESP32, ktorá obsahuje 1,14 palcový farebný displej. Dosku je možné kúpiť za cenu nižšiu ako 7 $ (vrátane poštovného, ceny, ktorú môžete vidieť na BangGood). Je to neuveriteľná cena za ESP32 vrátane displeja.
LCD displej I2C / IIC - Použite SPI LCD na I2C LCD displej pomocou modulu SPI až IIC s Arduino: 5 krokov
LCD displej I2C / IIC | Použite SPI LCD na I2C LCD displej pomocou modulu SPI až IIC s Arduino: Ahoj, pretože normálny SPI LCD 1602 má príliš veľa káblov na pripojenie, takže je veľmi ťažké prepojiť ho s arduino, ale na trhu je k dispozícii jeden modul, ktorý môže preveďte displej SPI na displej IIC, takže potom potrebujete pripojiť iba 4 vodiče
LCD displej I2C / IIC - Premeňte SPI LCD na I2C LCD displej: 5 krokov
LCD displej I2C / IIC | Premeňte SPI LCD na I2C LCD displej: používanie spi LCD displeja vyžaduje príliš veľa pripojení, čo je skutočne ťažké. Našiel som modul, ktorý dokáže previesť i2c LCD na spi LCD, takže môžeme začať