Satura rādītājs:

ST7920 128X64 LCD displejs līdz ESP32: 3 soļi
ST7920 128X64 LCD displejs līdz ESP32: 3 soļi

Video: ST7920 128X64 LCD displejs līdz ESP32: 3 soļi

Video: ST7920 128X64 LCD displejs līdz ESP32: 3 soļi
Video: How to use SSD1306 128x32 OLED Display I2C with Arduino code 2024, Jūlijs
Anonim
ST7920 128X64 LCD displejs uz ESP32
ST7920 128X64 LCD displejs uz ESP32

Šis pamācība acīmredzami neiegūs balvas par kvalitāti vai ko citu!

Pirms šī projekta uzsākšanas es skatījos internetā un neko neatradu par šī LCD savienošanu ar ESP32, tāpēc es domāju, ka pēc panākumiem tas ir jādokumentē un jādala.

Piegādes

Viss, kas Jums nepieciešams, ir ST7920 128X64 LCD displejs, ESP32 un 10K katls.

1. darbība: savienojumi

Savienojumi
Savienojumi

Pievienojiet visus trīs komponentus, ievērojot iepriekš minētos savienojumus.

ESP32 var būt iespējams izmantot dažādas tapas, bet es to nezinu.

2. darbība: kods

Es izmantoju Arduino IDE, lai augšupielādētu kodu ESP32.

Ja jūs nezināt, kā savienot un programmēt ESP32 ar Arduino IDE, meklējiet norādījumus internetā, to ir diezgan viegli atrast.

Bibliotēka, kuru izmantoju, ir Olivera U8g2 bibliotēka V2.27.6.

Kad esat instalējis U8g2 bibliotēku, iedziļinieties piemēros un atveriet "Piemēri/U8g2/full_buffer/GraphicsTest".

Tagad kodā atrodiet rindu, kas izskatās šādi:

// U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0,/* pulkstenis =*/13,/* dati =*/11,/* CS =*/10,/* atiestatīšana =*/8);

Un nomainiet to ar:

U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, /* pulkstenis =* / 18, /* dati =* / 23, /* CS =* / 5, /* atiestatīšana =* / 22); // ESP32

Augšupielādējiet kodu savā ESP32, un, īkšķi, tas darbojas!

3. solis: secinājums

Šis ir mans pirmais Instructables.

Es zinu, ka tas nav nekas superīgs vai kaut kas, bet vismaz tas ir tur, un tas kādam var palīdzēt.

Lūdzu, komentējiet savu pieredzi, ievērojot šos norādījumus, un es centīšos to atjaunināt un uzlabot!

- Blēzs

Ieteicams: