Përmbajtje:
Video: Ekran LCD ST7920 128X64 në ESP32: 3 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:12
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
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:
Ekran me prekje Macintosh - Mac klasik me një mini iPad për ekran: 5 hapa (me fotografi)
Ekran me prekje Macintosh | Mac klasik me një IPad Mini për ekranin: Ky është përditësimi im dhe modeli i rishikuar se si të zëvendësoni ekranin e një Macintosh të cilësisë së mirë me një iPad mini. Kjo është e 6 -ta nga këto që kam bërë gjatë viteve dhe jam shumë e lumtur me evolucionin dhe modelin e këtij! Kthehu në vitin 2013 kur bëra
Ekran LCD I2C / IIC - Përdorni një ekran SPI në ekranin LCD I2C duke përdorur modulin SPI në IIC me Arduino: 5 hapa
Ekran LCD I2C / IIC | Përdorni një ekran SPI në ekranin LCD I2C Duke përdorur modulin SPI në IIC Me Arduino: Përshëndetje djema pasi një SPI LCD 1602 normal ka shumë tela për t'u lidhur, kështu që është shumë e vështirë ta ndërlidhni me arduino, por ekziston një modul i disponueshëm në treg i cili mund të shndërroni ekranin SPI në ekranin IIC kështu që atëherë ju duhet të lidhni vetëm 4 tela
Stacioni i motit duke përdorur një ekran të madh ST7920: 4 hapa
Stacioni i motit duke përdorur një ekran të madh ST7920: Të dashur miq të mirëpritur në një Udhëzues tjetër! Në këtë tutorial, ne do të hedhim një vështrim të parë në këtë ekran të madh LCD dhe do të ndërtojmë një monitor të temperaturës dhe lagështisë me të. Gjithmonë kam dashur të gjej një ekran të ngjashëm me disp
Ekran LCD I2C / IIC - Shndërroni një ekran SPI në ekranin LCD I2C: 5 hapa
Ekran LCD I2C / IIC | Shndërroni një ekran SPI në ekranin LCD I2C: përdorimi i ekranit spi LCD kërkon shumë lidhje për të bërë, gjë që është vërtet e vështirë për ta bërë, kështu që gjeta një modul që mund të konvertojë LCD i2c në spi LCD, kështu që le të fillojmë
Grafika në një ekran SSD1306 I2C OLED 128x64 me qark Python duke përdorur një Itsybitsy M4 Express: 13 hapa (me fotografi)
Grafika në një SSD1306 I2C OLED 128x64 Display With CircuitPython Duke përdorur një Itsybitsy M4 Express: Ekrani SSD1306 OLED është i vogël (0.96 "), i lirë, i disponueshëm gjerësisht, I2C, ekran monokrom grafik me 128x64 pixel, i cili është i ndërfaqshëm lehtë (vetëm 4 tela) te bordet e zhvillimit të mikroprocesorit si Raspberry Pi, Arduino ose