Përmbajtje:

Ekran LCD ST7920 128X64 në ESP32: 3 hapa
Ekran LCD ST7920 128X64 në ESP32: 3 hapa

Video: Ekran LCD ST7920 128X64 në ESP32: 3 hapa

Video: Ekran LCD ST7920 128X64 në ESP32: 3 hapa
Video: Дисплей 128x64 на контроллере ST7920 2024, Korrik
Anonim
Ekran LCD ST7920 128X64 në ESP32
Ekran LCD ST7920 128X64 në ESP32

Ky Instructables padyshim që nuk do të fitojë çmime për cilësinë ose çfarëdo tjetër!

Para fillimit të këtij projekti, unë hodha sytë në internet dhe nuk gjeta asgjë në lidhje me lidhjen e këtij LCD me një ESP32, kështu që mendova se me sukses, ai duhet të dokumentohet dhe ndahet.

Furnizimet

E tëra që ju nevojitet është një ekran LCD ST7920 128X64, një ESP32 dhe një tenxhere 10K.

Hapi 1: Lidhjet

Lidhjet
Lidhjet

Lidhni të tre përbërësit duke ndjekur lidhjet e mësipërme.

Mund të jetë e mundur të përdorni kunja të ndryshme në ESP32, por nuk e di me siguri.

Hapi 2: Kodi

Kam përdorur Arduino IDE për të ngarkuar kodin në ESP32.

Nëse nuk dini si ta lidhni dhe programoni ESP32 me Arduino IDE, kërkoni udhëzime në internet, është mjaft e lehtë për tu gjetur.

Biblioteka që kam përdorur është biblioteka U8g2 V2.27.6 Nga Oliver.

Pasi të keni instaluar bibliotekën U8g2, shkoni në shembuj dhe hapni "Shembuj/U8g2/full_buffer/GraphicsTest".

Tani, në kod, gjeni rreshtin që duket kështu:

// U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0,/* orë =*/13,/* të dhëna =*/11,/* CS =*/10,/* rivendosje =*/8);

Dhe zëvendësojeni atë me:

U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, /* orë =* / 18, /* të dhëna =* / 23, /* CS =* / 5, /* rivendosje =* / 22); // ESP32

Ngarko kodin në ESP32 dhe, me gishta të kryqëzuar, funksionon!

Hapi 3: Përfundimi

Ky është udhëzuesi im i parë.

Unë e di që nuk është super e zbukuruar ose asgjë, por të paktën është atje dhe mund të ndihmojë dikë.

Ju lutemi komentoni përvojën tuaj duke ndjekur këto udhëzime dhe unë do të përpiqem ta përditësoj dhe ta bëj më të mirë!

- Blaise

Recommended: