Mundarija:
Video: ST7920 128X64 LCD displeyi ESP32: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
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
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:
M4 LCD displeyi bilan o'zaro aloqa: 5 qadam
LCD displeyli M4 bilan o'zaro aloqa M4 Qo'shish: Bu qo'llanma LCD displeyni smartfonimizdan Wi-Fi orqali boshqarishga imkon beradi, agar bizda haydovchimiz bo'lmasa, biz arduino-dan foydalanishimiz mumkin, lekin Drivemall-ni ishlab chiqish havolasi ostida. Drivemall -ni kla -dan ustun qo'yish
Avtomobillar paneli uchun STONE LCD displeyi: 5 qadam
Avtomobillar paneli uchun STONE LCD displeyi: Iqtisodiyotning jadal rivojlanishi va odamlarning iste'mol qilish quvvatining asta -sekin yaxshilanishi bilan avtomobillar oddiy oilalarning kundalik ehtiyojiga aylandi va hamma avtomobillarning qulayligi va xavfsizligiga ko'proq e'tibor qaratmoqda
I2C / IIC LCD displeyi - Arduino bilan SPI -IIC moduli yordamida I2C LCD displeyiga SPI LCD -dan foydalaning: 5 qadam
I2C / IIC LCD displeyi | IUC LCD displeyiga SPI LCD displeyidan Arduino yordamida IIC modulidan IIC modulidan foydalaning: Salom bolalar, chunki oddiy SPI LCD 1602 -da ulanish uchun simlar juda ko'p, shuning uchun uni arduino bilan ulash juda qiyin, lekin bozorda bitta modul mavjud. SPI displeyini IIC displeyiga aylantiring, shunda siz faqat 4 ta simni ulashingiz kerak
I2C / IIC LCD displeyi - LCD displeyini I2C LCD displeyiga aylantirish: 5 qadam
I2C / IIC LCD displeyi | SPI LCD displeyini I2C LCD displeyiga aylantiring: spi -lcd displeyni ishlatish uchun juda ko'p ulanish kerak, buni amalga oshirish juda qiyin, shuning uchun men i2c lcd -ni spi -lcd -ga aylantira oladigan modul topdim
Kirish ESP32 Lora OLED displeyi: 8 qadam
Kirish ESP32 Lora OLED -displey: Bu ESP32 LoRa -ga kirish haqidagi boshqa video. Bu safar biz aniq grafik displey (128x64 piksel) haqida gaplashamiz. Biz ushbu OLED -displeyda ma'lumotlarni ko'rsatish uchun SSD1306 kutubxonasidan foydalanamiz va