جدول المحتويات:

ST7920 شاشة عرض 128X64 LCD إلى ESP32: 3 خطوات
ST7920 شاشة عرض 128X64 LCD إلى ESP32: 3 خطوات

فيديو: ST7920 شاشة عرض 128X64 LCD إلى ESP32: 3 خطوات

فيديو: ST7920 شاشة عرض 128X64 LCD إلى ESP32: 3 خطوات
فيديو: الأردوينو ☑️ OLED مقدمة عن كيفية استخدام شاشة 2024, يوليو
Anonim
ST7920 128X64 شاشة LCD إلى ESP32
ST7920 128X64 شاشة LCD إلى ESP32

من الواضح أن هذه Instructables لن تفوز بجوائز لجودتها أو أيا كان!

قبل أن أبدأ في هذا المشروع ، جربت الإنترنت ولم أجد شيئًا حول توصيل شاشة LCD هذه بجهاز ESP32 ، لذلك اعتقدت أنه عند النجاح ، يجب توثيقها ومشاركتها.

اللوازم

كل ما تحتاجه هو شاشة ST7920 128X64 LCD ، و ESP32 ووعاء 10K.

الخطوة 1: التوصيلات

التوصيلات
التوصيلات

قم بتوصيل جميع المكونات الثلاثة بعد التوصيلات المذكورة أعلاه.

قد يكون من الممكن استخدام دبابيس مختلفة على ESP32 لكنني لا أعرف على وجه اليقين.

الخطوة الثانية: الكود

لقد استخدمت Arduino IDE لتحميل الكود على ESP32.

إذا كنت لا تعرف كيفية توصيل ESP32 وبرمجته باستخدام Arduino IDE ، فابحث عن الإرشادات على الإنترنت ، فمن السهل جدًا العثور عليها.

المكتبة التي استخدمتها هي مكتبة U8g2 V2.27.6 بواسطة Oliver.

بمجرد تثبيت مكتبة U8g2 ، انتقل إلى الأمثلة وافتح "Examples / U8g2 / full_buffer / GraphicsTest".

الآن ، في الكود ، ابحث عن السطر الذي يبدو كالتالي:

// U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0، / * clock = * / 13، / * data = * / 11، / * CS = * / 10، / * reset = * / 8) ؛

واستبدله بـ:

U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0 ، / * الساعة = * / 18 ، / * البيانات = * / 23 ، / * CS = * / 5 ، / * إعادة التعيين = * / 22) ؛ // ESP32

قم بتحميل الكود إلى ESP32 الخاص بك ، وبتقاطع الأصابع ، فإنه يعمل!

الخطوة الثالثة: الخاتمة

هذا هو أول Instructables الخاص بي.

أعلم أنه ليس رائعًا أو أي شيء ولكنه على الأقل موجود وقد يساعد شخصًا ما.

يرجى التعليق على تجربتك باتباع هذه التعليمات وسأحاول تحديثها وتحسينها!

- بليز

موصى به: