Cuprins:
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Acest Instructables nu va câștiga premii pentru calitatea sa sau orice altceva!
Înainte de a începe acest proiect, m-am uitat la internet și nu am găsit nimic despre conectarea acestui LCD la un ESP32, așa că m-am gândit că, după succes, ar trebui documentat și partajat.
Provizii
Tot ce veți avea nevoie este un afișaj LCD ST7920 128X64, un ESP32 și o oală de 10K.
Pasul 1: Conexiunile
Conectați toate cele trei componente urmând conexiunile de mai sus.
Poate fi posibil să folosiți pini diferiți pe ESP32, dar nu știu sigur.
Pasul 2: Codul
Am folosit Arduino IDE pentru a încărca codul pe ESP32.
Dacă nu știți cum să vă conectați și să programați ESP32 cu Arduino IDE, căutați instrucțiuni pe Internet, este destul de ușor de găsit.
Biblioteca pe care am folosit-o este biblioteca U8g2 V2.27.6 de Oliver.
După ce ați instalat biblioteca U8g2, intrați în exemple și deschideți „Exemple / U8g2 / full_buffer / GraphicsTest”.
Acum, în cod, Găsiți linia care arată astfel:
// U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, / * clock = * / 13, / * data = * / 11, / * CS = * / 10, / * reset = * / 8);
Și înlocuiți-l cu:
U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, / * clock = * / 18, / * data = * / 23, / * CS = * / 5, / * reset = * / 22); // ESP32
Încărcați codul pe ESP32 și, cu degetele încrucișate, funcționează!
Pasul 3: Concluzie
Acesta este primul meu Instructables.
Știu că nu este super-fantezist sau altceva, dar cel puțin este acolo și poate ajuta pe cineva.
Vă rugăm să comentați experiența dvs. urmând aceste instrucțiuni și voi încerca să o actualizez și să o îmbunătățesc!
- Blaise
Recomandat:
Afișaj LCD ESP32 și ST7789 135x240: 3 pași
Afișaj LCD ESP32 și ST7789 135x240: Cum să conectați un afișaj ST7789 la o placă ESP32. Am experimentat cu alte afișaje și acesta s-a dovedit a fi oarecum dificil de alergat. Sperăm că această schemă de cablare și acest cod îi vor ajuta pe alții
Afișaj TTGO (color) cu Micropython (afișaj TTGO T): 6 pași
Afișaj TTGO (color) cu Micropython (afișaj TTGO T): Afișajul TTGO T este o placă bazată pe ESP32 care include un afișaj color de 1,14 inch. Tabloul poate fi cumpărat pentru un premiu mai mic de 7 $ (inclusiv livrare, premiu văzut pe banggood). Acesta este un premiu incredibil pentru un ESP32, inclusiv un afișaj. T
Afișaj LCD I2C / IIC - Utilizați un LCD SPI pe afișajul LCD I2C Utilizând modulul SPI la IIC cu Arduino: 5 pași
Afișaj LCD I2C / IIC | Utilizați un LCD SPI pe afișajul LCD I2C Utilizarea modulului SPI la IIC cu Arduino: Bună băieți, deoarece un SPI LCD 1602 normal are prea multe fire pentru a se conecta, deci este foarte dificil să îl interfațați cu arduino, dar există un modul disponibil pe piață. convertiți afișajul SPI în afișajul IIC, deci trebuie să conectați doar 4 fire
Stația meteo folosind un afișaj mare ST7920: 4 pași
Stație meteo folosind un afișaj mare ST7920: Dragi prieteni, bun venit la un alt instructabil! În acest tutorial, vom arunca o primă privire la acest mare ecran LCD și vom construi un monitor de temperatură și umiditate cu el. Întotdeauna mi-am dorit să aflu un afișaj similar cu disp
Afișaj LCD I2C / IIC - Convertiți un LCD SPI în afișajul LCD I2C: 5 pași
Afișaj LCD I2C / IIC | Convertiți un LCD SPI pe afișajul LCD I2C: utilizarea afișajului spi lcd are nevoie de prea multe conexiuni, ceea ce este foarte greu de făcut, așa că am găsit un modul care poate converti lcd i2c în lcd spi, așa că să începem