INHOUDSOPGAWE:

ST7920 128X64 LCD -skerm tot ESP32: 3 stappe
ST7920 128X64 LCD -skerm tot ESP32: 3 stappe

Video: ST7920 128X64 LCD -skerm tot ESP32: 3 stappe

Video: ST7920 128X64 LCD -skerm tot ESP32: 3 stappe
Video: LCD дисплей 128х64 на ST7920 2024, Julie
Anonim
ST7920 128X64 LCD -skerm na ESP32
ST7920 128X64 LCD -skerm na ESP32

Hierdie instruksies gaan duidelik nie pryse wen nie vanweë die kwaliteit daarvan of wat ook al!

Voordat ek met hierdie projek begin, het ek na die internet gekyk en niks gevind om die LCD aan te sluit op 'n ESP32 nie, en ek het gedink dat dit suksesvol gedokumenteer en gedeel moet word.

Voorrade

Al wat u nodig het, is 'n ST7920 128X64 LCD -skerm, 'n ESP32 en 'n 10K -pot.

Stap 1: Die verbindings

Die verbindings
Die verbindings

Verbind al drie komponente volgens die bogenoemde verbindings.

Dit is moontlik om verskillende penne op die ESP32 te gebruik, maar ek weet nie seker nie.

Stap 2: Die kode

Ek het die Arduino IDE gebruik om die kode op die ESP32 op te laai.

As u nie weet hoe u die ESP32 met die Arduino IDE kan koppel en programmeer nie, soek instruksies op die internet, dit is redelik maklik om te vind.

Die biblioteek wat ek gebruik het, is die U8g2 -biblioteek V2.27.6 Deur Oliver.

Nadat u die U8g2 -biblioteek geïnstalleer het, gaan na voorbeelde en maak 'Voorbeelde/U8g2/full_buffer/GraphicsTest' oop.

Soek nou in die kode die lyn wat so lyk:

// U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0,/* klok =*/13,/* data =*/11,/* CS =*/10,/* reset =*/8);

En vervang dit met:

U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, /* klok =* / 18, /* data =* / 23, /* CS =* / 5, /* reset =* / 22); // ESP32

Laai die kode op na jou ESP32 en, met die duim vas, dit werk!

Stap 3: Gevolgtrekking

Dit is my eerste instruksies.

Ek weet dit is nie super fancy of iets nie, maar dit is ten minste daar en dit kan iemand help.

Lewer kommentaar op u ervaring met die gebruik van hierdie instruksies, en ek sal probeer om dit op te dateer en dit beter te maak!

- Blaise

Aanbeveel: