Obsah:
Video: ST7920 128X64 LCD displej na ESP32: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Tento Instructables zjevně nevyhraje ceny za kvalitu ani za nic!
Před zahájením tohoto projektu jsem hledal na internetu a nenašel jsem nic o připojení tohoto LCD k ESP32, takže jsem si myslel, že po úspěchu by měl být zdokumentován a sdílen.
Zásoby
Vše, co budete potřebovat, je ST7920 128X64 LCD displej, ESP32 a 10K pot.
Krok 1: Připojení
Připojte všechny tři součásti podle výše uvedených připojení.
Na ESP32 může být možné použít různé piny, ale nevím to jistě.
Krok 2: Kód
K nahrání kódu na ESP32 jsem použil Arduino IDE.
Pokud nevíte, jak připojit a naprogramovat ESP32 pomocí Arduino IDE, podívejte se na pokyny na internetu, je to docela snadné najít.
Knihovna, kterou jsem použil, je knihovna U8g2 V2.27.6 od Olivera.
Jakmile nainstalujete knihovnu U8g2, přejděte do příkladů a otevřete „Příklady/U8g2/full_buffer/GraphicsTest“.
Nyní v kódu najděte řádek, který vypadá takto:
// U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0,/* hodiny =*/13,/* data =*/11,/* CS =*/10,/* reset =*/8);
A nahraďte jej:
U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, /* hodiny =* / 18, /* data =* / 23, /* CS =* / 5, /* reset =* / 22); // ESP32
Nahrajte kód do svého ESP32 a držte palce, funguje to!
Krok 3: Závěr
Toto je můj první Instructables.
Vím, že to není nic extra, ale aspoň to tam je a někomu to může pomoci.
Vyjádřete prosím své zkušenosti podle těchto pokynů a já se pokusím je aktualizovat a vylepšit!
- Blaise
Doporučuje:
LCD displej ESP32 a ST7789 135x240: 3 kroky
LCD displej ESP32 a ST7789 135x240: Jak připojit displej ST7789 k desce ESP32. Experimentoval jsem s jinými displeji a tento se ukázal být poněkud obtížný. Naštěstí toto schéma zapojení a kód pomůže ostatním
Používejte jeden displej Velký a 4 Cifre 8886 displej Con Wemos ESP8266 Arduino NodeMCU: 6 kroků
Používejte jeden velký displej se 4 Cifre 8886 displejem s ESP8266 Arduino NodeMCU: Vybírejte ze všech semiplic, abyste získali více než 8886 displejů, zobrazte více než jednu skladbu, D1 - potřebujete více Arduino nebo NodeMCU o kvalitní mikrokontrolér, který můžete použít pro každý další
TTGO (barevný) displej s mikropythonem (TTGO T-displej): 6 kroků
TTGO (barevný) displej s mikropythonem (TTGO T-displej): TTGO T-Display je deska založená na ESP32, která obsahuje 1,14 palcový barevný displej. Desku je možné zakoupit za cenu nižší než 7 $ (včetně poštovného, cena viditelná v Banggoodu). To je neuvěřitelná cena za ESP32 včetně displeje
LCD displej I2C / IIC - Použijte SPI LCD na I2C LCD displej pomocí modulu SPI až IIC s Arduino: 5 kroků
LCD displej I2C / IIC | Použijte SPI LCD na I2C LCD displej pomocí modulu SPI až IIC s Arduino: Ahoj lidi, protože normální SPI LCD 1602 má příliš mnoho vodičů na připojení, takže je velmi obtížné propojit jej s arduino, ale na trhu je k dispozici jeden modul, který může převést SPI displej na IIC displej, takže pak potřebujete připojit pouze 4 vodiče
LCD displej I2C / IIC - Převeďte SPI LCD na I2C LCD displej: 5 kroků
LCD displej I2C / IIC | Převeďte SPI LCD na I2C LCD displej: použití spi lcd displeje vyžaduje příliš mnoho připojení, což je opravdu těžké, takže jsem našel modul, který dokáže převést i2c lcd na spi lcd, takže můžeme začít