विषयसूची:

ST7920 128X64 LCD डिस्प्ले से ESP32: 3 कदम
ST7920 128X64 LCD डिस्प्ले से ESP32: 3 कदम

वीडियो: ST7920 128X64 LCD डिस्प्ले से ESP32: 3 कदम

वीडियो: ST7920 128X64 LCD डिस्प्ले से ESP32: 3 कदम
वीडियो: Arduino LCD Tutorial ST7920 2024, जुलाई
Anonim
ST7920 128X64 LCD डिस्प्ले से ESP32
ST7920 128X64 LCD डिस्प्ले से ESP32

यह निर्देश स्पष्ट रूप से इसकी गुणवत्ता या जो कुछ भी पुरस्कार जीतने वाला नहीं है!

इस परियोजना को शुरू करने से पहले, मैंने इंटरनेट पर देखा और इस एलसीडी को ईएसपी 32 से जोड़ने के बारे में कुछ भी नहीं पाया, इसलिए मैंने सोचा कि सफलता पर, इसे दस्तावेज और साझा किया जाना चाहिए।

आपूर्ति

आपको केवल एक ST7920 128X64 LCD डिस्प्ले, एक ESP32 और एक 10K पॉट की आवश्यकता होगी।

चरण 1: कनेक्शन

कनेक्शन
कनेक्शन

उपरोक्त कनेक्शन के बाद सभी तीन घटकों को कनेक्ट करें।

ESP32 पर विभिन्न पिनों का उपयोग करना संभव हो सकता है, लेकिन मैं निश्चित रूप से नहीं जानता।

चरण 2: कोड।

मैंने ESP32 पर कोड अपलोड करने के लिए Arduino IDE का उपयोग किया।

यदि आप नहीं जानते कि कैसे Arduino IDE के साथ ESP32 को कनेक्ट और प्रोग्राम करना है, तो इंटरनेट पर निर्देश देखें, इसे खोजना काफी आसान है।

मैंने जिस लाइब्रेरी का उपयोग किया है, वह U8g2 लाइब्रेरी V2.27.6 बाय ओलिवर है।

एक बार जब आप U8g2 पुस्तकालय स्थापित कर लेते हैं, तो उदाहरणों में जाएं और "उदाहरण/U8g2/full_buffer/ग्राफिक्सटेस्ट" खोलें।

अब, कोड में, इस तरह दिखने वाली लाइन खोजें:

//U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, /* घड़ी=*/ 13, /* डेटा=*/ 11, /* CS=*/ 10, /* रीसेट=*/8);

और इसे इसके साथ बदलें:

U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, /* घड़ी=*/ 18, /* डेटा=*/ 23, /* CS=*/5, /* रीसेट=*/ 22); // ईएसपी 32

कोड को अपने ESP32 पर अपलोड करें और, उंगलियों को पार करें, यह काम करता है!

चरण 3: निष्कर्ष

यह मेरा पहला इंस्ट्रक्शंस है।

मुझे पता है कि यह सुपर फैंसी या कुछ भी नहीं है लेकिन कम से कम यह वहां है और यह किसी की मदद कर सकता है।

कृपया इन निर्देशों का पालन करते हुए अपने अनुभव पर टिप्पणी करें और मैं इसे अपडेट करने और इसे बेहतर बनाने का प्रयास करूंगा!

- ब्लेज़

सिफारिश की: