विषयसूची:
- चरण 1: आवश्यक चीजें
- चरण 2: विवरण
- चरण 3: सर्किट वायरिंग
- चरण 4: पुस्तकालय सेटअप
- चरण 5: स्रोत कोड
- चरण 6: आउटपुट
वीडियो: इंटरफ़ेस एलईडी डॉट मैट्रिक्स (8x8) NodeMCU के साथ: 6 चरण (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
हैलो मेकर्स,
मैं एक और सरल और शांत निर्देश के साथ हूं।
इस निर्देश में हम सीखेंगे कि एलईडी डॉट मैट्रिक्स (8x8) को NodeMCU के साथ कैसे इंटरफ़ेस किया जाए।
तो, चलिए शुरू करते हैं।
चरण 1: आवश्यक चीजें
इस इंस्ट्रक्शंस को करने के लिए ये आवश्यक चीजें हैं।
हार्डवेयर आवश्यकता
- एलईडी डॉट मैट्रिक्स (8x8)
- नोडएमसीयू
- जम्पर वायर / कनेक्टिंग वायर (वैकल्पिक)
- ब्रेड बोर्ड
- माइक्रो यूएसबी केबल
सॉफ़्टवेयर आवश्यकताएं
Arduino IDE (ESP8266 लाइब्रेरी स्थापित के साथ)
चरण 2: विवरण
एक एलईडी डॉट मैट्रिक्स या एलईडी डिस्प्ले डॉट-मैट्रिक्स डिस्प्ले का एक बड़ा, निम्न-रिज़ॉल्यूशन वाला रूप है।
यह औद्योगिक और वाणिज्यिक दोनों उद्देश्यों के लिए उपयोगी है, जानकारी प्रदर्शित करने के साथ-साथ शौकिया मानव-मशीन इंटरफेस के लिए भी उपयोगी है।
इसमें 2-डी डायोड मैट्रिक्स होता है जिसमें उनके कैथोड पंक्तियों में शामिल होते हैं और उनके एनोड कॉलम (या इसके विपरीत) में शामिल होते हैं।
प्रत्येक पंक्ति और स्तंभ जोड़ी के माध्यम से बिजली के प्रवाह को नियंत्रित करके प्रत्येक एलईडी को व्यक्तिगत रूप से नियंत्रित करना संभव है।
चरण 3: सर्किट वायरिंग
डॉट मैट्रिक्स में 5 पिन होते हैं यानी, VCC - NodeMCU विन से जुड़ा होना।
GND - NodeMCU के ग्राउंड पिन (GND) से जुड़ा होना।
दीन - NodeMCU के डिजिटल पिन D0 से जुड़ा होना।
CS - NodeMCU के डिजिटल पिन D1 से जुड़ा होना।
CLK - NodeMCU के डिजिटल पिन D2 से जुड़ा होना।
चरण 4: पुस्तकालय सेटअप
कोडिंग शुरू करने से पहले आपको Arduino IDE की आवश्यकता होगी।
Arduino IDE डाउनलोड करने और NodeMCU सेटअप के लिए, आप मेरे पिछले निर्देश की जाँच कर सकते हैं। और इस निर्देश के लिए आपको LedControl मैट्रिक्स लाइब्रेरी की आवश्यकता है, आप इसे नीचे दिए गए लिंक से डाउनलोड कर सकते हैं।
एलईडी नियंत्रण पुस्तकालय
ठीक है, चलो कोडिंग के साथ शुरू करते हैं।
चरण 5: स्रोत कोड
कोड:
#शामिल
इंट डीआईएन = 16; // डी0
इंट सीएस = 5; // D1 int CLK = 4; // डी२
लेडकंट्रोल एलसी = लेडकंट्रोल (डीआईएन, सीएलके, सीएस, 0);
व्यर्थ व्यवस्था(){
एलसी शटडाउन (0, झूठा); // MAX72XX स्टार्टअप lc.setIntensity(0, 15) पर पावर-सेविंग मोड में है; // चमक को अधिकतम मान lc.clearDisplay(0) पर सेट करें; // और डिस्प्ले को क्लियर करें }
शून्य लूप () {
बाइट ए [8] = {0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xFF, 0xFF}; // एल बाइट बी [8] = {0xFF, 0xFF, 0x18, 0x18, 0x18, 0x18, 0xFF, 0xFF}; // मैं बाइट c[8] = {0x7F, 0xFF, 0xC0, 0xDF, 0xDF, 0xC3, 0x7F, 0x3F}; // जी बाइट डी [8] = {0xC3, 0xC3, 0xC3, 0xFF, 0xFF, 0xC3, 0xC3, 0xC3}; // एच बाइट ई [8] = {0xFF, 0xFF, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18}; // टी बाइट f[8] = {0xC3, 0xC3, 0xC3, 0xFF, 0xFF, 0xC3, 0xC3, 0xC3}; // एच बाइट जी [8] = {0x3C, 0x7E, 0xC3, 0xC3, 0xC3, 0xC3, 0x7E, 0x3C}; // ओ बाइट एच [8] = {0xC3, 0xC3, 0xC3, 0xC3, 0xC3, 0xC3, 0xFF, 0xFF}; // यू बाइट i[8] = {0x7F, 0xFE, 0xC0, 0xFE, 0x7F, 0x03, 0x7F, 0xFE}; // एस बाइट जे [8] = {0xFF, 0xFF, 0xC0, 0xF8, 0xF8, 0xC0, 0xFF, 0xFF}; // ई प्रिंटबाइट (ए); देरी (1000); प्रिंटबाइट (बी); देरी (1000); प्रिंटबाइट (सी); देरी (1000); प्रिंटबाइट (डी); देरी (1000); प्रिंटबाइट (ई); देरी (1000); प्रिंटबाइट (एफ); देरी (1000); प्रिंटबाइट (जी); देरी (1000); प्रिंटबाइट (एच); देरी (1000); प्रिंटबाइट (i); देरी (1000); प्रिंटबाइट (जे); देरी (1000); }
शून्य प्रिंटबाइट (बाइट कैरेक्टर ) {
इंट मैं = 0; for(i=0;i<8;i++) { lc.setRow(0, i, character); } }
नीचे संलग्न "LED_DotMatrix_NodeMCU.ino" कोड डाउनलोड करें।
आप अपनी इच्छानुसार कोड के साथ छेड़छाड़ कर सकते हैं, या इसे वैसे ही उपयोग कर सकते हैं।
चरण 6: आउटपुट
वह सब निर्माता हैं
मुझे आशा है कि आपको यह पसंद आया होगा। अधिक परियोजनाओं के लिए बने रहें!
सिफारिश की:
डिजिटल घड़ी एलईडी डॉट मैट्रिक्स - ईएसपी मैट्रिक्स एंड्रॉइड ऐप: 14 कदम
डिजिटल क्लॉक एलईडी डॉट मैट्रिक्स - ईएसपी मैट्रिक्स एंड्रॉइड ऐप: यह लेख पीसीबीवे द्वारा गर्व से प्रायोजित है। पीसीबीवे दुनिया भर के लोगों के लिए उच्च गुणवत्ता वाले प्रोटोटाइप पीसीबी बनाते हैं। इसे अपने लिए आजमाएं और बहुत अच्छी गुणवत्ता के साथ PCBWAY पर मात्र $5 में 10 PCB प्राप्त करें, धन्यवाद PCBWAY। ईएसपी मैट्रिक्स बोर्ड जो मैंने विकसित किया है
IoT स्मार्ट क्लॉक डॉट मैट्रिक्स Wemos ESP8266 - ESP मैट्रिक्स का उपयोग करें: 12 चरण (चित्रों के साथ)
IoT स्मार्ट क्लॉक डॉट मैट्रिक्स Wemos ESP8266 - ESP मैट्रिक्स का उपयोग करें: अपनी खुद की IoT स्मार्ट घड़ी बनाएं जो: एक सुंदर एनीमेशन आइकन के साथ घड़ी प्रदर्शित करें रिमाइंडर -1 से रिमाइंडर -5 प्रदर्शित करें कैलेंडर प्रदर्शित करें मुस्लिम प्रार्थना समय प्रदर्शित करें मौसम की जानकारी प्रदर्शन समाचार प्रदर्शन सलाह प्रदर्शन बिटकॉइन दर प्रदर्शन
ATtiny85 माइक्रोकंट्रोलर के साथ MAX7219 संचालित एलईडी मैट्रिक्स 8x8 को कैसे इंटरफ़ेस करें: 7 कदम
ATtiny85 माइक्रोकंट्रोलर के साथ MAX7219 संचालित एलईडी मैट्रिक्स 8x8 को कैसे इंटरफ़ेस करें: MAX7219 नियंत्रक मैक्सिम इंटीग्रेटेड द्वारा निर्मित है, कॉम्पैक्ट, सीरियल इनपुट / आउटपुट कॉमन-कैथोड डिस्प्ले ड्राइवर है जो माइक्रोकंट्रोलर को 64 अलग-अलग एलईडी, 7-सेगमेंट न्यूमेरिक एलईडी डिस्प्ले के साथ इंटरफेस कर सकता है। 8 अंकों तक, बार-ग्राफ डिस्प्ले
MAX7219 LED डॉट मैट्रिक्स असेंबली और परीक्षण: 6 चरण (चित्रों के साथ)
MAX7219 एलईडी डॉट मैट्रिक्स असेंबली और परीक्षण: एक डॉट-मैट्रिक्स डिस्प्ले एक डिस्प्ले डिवाइस है जिसमें मैट्रिक्स के रूप में संरेखित प्रकाश उत्सर्जक डायोड होते हैं। यह डॉट मैट्रिक्स डिस्प्ले उन अनुप्रयोगों में उपयोग किया जाता है जहां प्रतीक, ग्राफिक, वर्ण, अक्षर, अंकों की आवश्यकता होती है एक साथ प्रदर्शित हो
एलईडी डॉट-मैट्रिक्स डिस्प्ले: 8 कदम (चित्रों के साथ)
एलईडी डॉट-मैट्रिक्स डिस्प्ले: यह आपकी खुद की व्यक्तिगत एलईडी डॉट-मैट्रिक्स डिस्प्ले बनाने का एक आसान तरीका है। मैं एल ई डी को प्रकाश में लाने के लिए एक स्पष्टीकरण के साथ पूरा कार्यक्रम जोड़ूंगा। यह हैक करने योग्य भी है, आप इसे अपने हिसाब से बदल सकते हैं। मैंने अपना खुद का डी बनाने का फैसला किया