Mundarija:

ST7920 128X64 LCD displeyi ESP32: 3 qadam
ST7920 128X64 LCD displeyi ESP32: 3 qadam

Video: ST7920 128X64 LCD displeyi ESP32: 3 qadam

Video: ST7920 128X64 LCD displeyi ESP32: 3 qadam
Video: Дисплей 128x64 на контроллере ST7920 2024, Iyul
Anonim
ESP32 uchun ST7920 128X64 LCD displey
ESP32 uchun ST7920 128X64 LCD displey

Bu Instructables sifatli yoki boshqa narsalar uchun sovrinlarni qo'lga kiritmasligi aniq!

Loyihani boshlashdan oldin, men Internetga qaradim va LCD displeyni ESP32 -ga ulash haqida hech narsa topmadim, shuning uchun muvaffaqiyatga erishgandan so'ng, uni hujjatlashtirish va bo'lishish kerak deb o'yladim.

Ta'minotlar

Sizga faqat ST7920 128X64 LCD displey, ESP32 va 10K qozon kerak bo'ladi.

1 -qadam: Ulanishlar

Ulanishlar
Ulanishlar

Yuqoridagi ulanishlardan so'ng barcha uchta komponentni ulang.

ESP32 -da har xil pinlardan foydalanish mumkin, lekin men aniq bilmayman.

2 -qadam: Kod

Kodni ESP32 -ga yuklash uchun men Arduino IDE -dan foydalandim.

Agar siz ESP32 -ni Arduino IDE -ga qanday ulashni va dasturlashni bilmasangiz, Internetdagi ko'rsatmalarni qidiring, uni topish juda oson.

Men foydalangan kutubxona - U8g2 kutubxonasi V2.27.6 Oliver tomonidan.

U8g2 kutubxonasini o'rnatganingizdan so'ng, misollarga o'ting va "Examples/U8g2/full_buffer/GraphicsTest" ni oching.

Endi kodda shunday ko'rinadigan qatorni toping:

// U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0,/* soat =*/13,/* ma'lumotlar =*/11,/* CS =*/10,/* tiklash =*/8);

Va uni quyidagilar bilan almashtiring:

U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, /* soat =* / 18, /* ma'lumotlar =* / 23, /* CS =* / 5, /* reset =* / 22); // ESP32

Kodni ESP32 -ga yuklang va barmoqlaringizni kesib o'ting, u ishlaydi!

3 -qadam: Xulosa

Bu mening birinchi ko'rsatma.

Bilaman, bu juda xayoliy narsa emas, lekin hech bo'lmaganda u erda va kimgadir yordam berishi mumkin.

Iltimos, ushbu ko'rsatmalarga amal qilib, tajribangizni sharhlang, men uni yangilab, yaxshilab borishga harakat qilaman!

- Blez

Tavsiya: