विषयसूची:
वीडियो: NODEMCU LUA ESP8266 एक M5450B7 एलईडी डिस्प्ले ड्राइवर IC ड्राइविंग: 5 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
एम५४५०बी७ एक ४० पिन डीआईपी एलईडी डिस्प्ले ड्राइवर आईसी है।
यह एक जानवर की तरह दिखता है, लेकिन इसे नियंत्रित करना और प्रोग्राम करना अपेक्षाकृत आसान है।
34 आउटपुट पिन हैं जिनमें प्रत्येक से एक एलईडी जुड़ा हो सकता है।
डिवाइस इसे आपूर्ति करने के बजाय वर्तमान में डूबता है इसलिए एलईडी के कैथोड को एक पिन से जोड़ा जाना चाहिए और 5V को एनोड को आपूर्ति की जानी चाहिए। डिवाइस एल ई डी को आपूर्ति की जाने वाली धारा का भी ध्यान रखता है।
डिवाइस का उपयोग आमतौर पर 4 या 5 अंकों के अल्फा न्यूमेरिक एलईडी डिस्प्ले को नियंत्रित करने के लिए किया जाता है, लेकिन कई अन्य चीजें हैं जो आप इसके साथ कर सकते हैं।
डिवाइस क्या कर सकता है इसका एक सरल उदाहरण यहां दिया गया है।
चरण 1: डिवाइस को जोड़ना
M5450 को ब्रेडबोर्ड पर स्थापित किया जा सकता है या आप कुछ ऐसा बना सकते हैं जो मैंने नीचे किया है।
- पिन 1 Vss और पिन 23 को कनेक्ट करें डेटा Gnd को सक्षम करें,
- पिन 20 से 5V कनेक्ट करें,
- एक रोकनेवाला के माध्यम से पिन 19 से 5V कनेक्ट करें (मैंने 200 ओम का उपयोग किया)
- संभावित दोलनों को रोकने के लिए 1nF संधारित्र को चमक नियंत्रण, पिन 19 और 20 से जोड़ा जाना चाहिए।
- क्लॉक इन को ESP8266 के D1 से कनेक्ट करें
- डेटा को ESP8266 के D2 से कनेक्ट करें
मैंने अपने बोर्ड को चलाने के लिए एक WeMos का उपयोग किया है क्योंकि इसमें 5V की आपूर्ति है, डिवाइस 3.3V पर भी चलेगा, हालांकि एलईडी उतने उज्ज्वल नहीं हैं। कोई भी ESP8266 M5450 डिवाइस को चलाने में सक्षम होना चाहिए।
मैंने बिना किसी अतिरिक्त बिजली आपूर्ति के डिवाइस को चलाने के लिए पीसी यूएसबी आपूर्ति का भी उपयोग किया।
आप डिवाइस को कनेक्ट करने के लिए किसी भी ESP8266 पिन का उपयोग कर सकते हैं, यदि आप आपूर्ति किए गए प्रोग्राम को तदनुसार बदलते हैं।
चरण 2: मेरा बोर्ड
बोर्ड का निर्माण करना काफी आसान है, लेकिन करने के लिए बहुत सारे सोल्डरिंग हैं!
आयताकार एल ई डी का उपयोग करने का मतलब है कि आप उन्हें एक साथ बंद कर सकते हैं।
चरण 3: सॉफ्टवेयर
डिवाइस को प्रोग्राम करना काफी आसान है क्योंकि इसमें केवल 2 इनपुट हैं - क्लॉक इन और डेटा इन।
डिवाइस को काम करने के लिए किसी लाइब्रेरी को डाउनलोड या इंस्टॉल करने की आवश्यकता नहीं है।
ESP8266 पर D1 और D2 को आउटपुट पर सेट करें।
आप D1 को क्लॉक पिन हाई लें, डेटा (हाई या लो) को पिन D2 पर रखें और क्लॉक पिन LOW को फिर से लें। ऐसा 36 बार करें और डिवाइस प्रोग्राम हो गया है। आपको 2 घड़ी संक्रमणों के बीच टाइमर विलंब की आवश्यकता नहीं है, डिवाइस ESP8266 के साथ बना रह सकता है।
के लिए मैं = 0, 35 do
gpio.write(घड़ी, gpio.high) gpio.write(data, buffer) gpio.write(घड़ी, gpio. LOW) अंत
डिवाइस के काम करने के लिए बफर [३५] को १ या हाई पर सेट करने की जरूरत है।
डेटा बिट्स की सही संख्या प्राप्त करने पर डिवाइस लैच हो जाता है और आउटपुट को सूचना भेजता है
आरेख (ऊपर) दिखाता है कि डिवाइस को कैसे प्रोग्राम किया जाना चाहिए। मैं डेटाशीट के साथ प्रतिभाशाली नहीं हूं, लेकिन इसकी मेरी व्याख्या काम करती है।
चरण 4: एलयूए कार्यक्रम
मैंने प्रोग्राम को फंक्शन्स के साथ लिखा है।
रैंडम () - रैंडम LEDschaser () - 3 LED लाइट चेज़रॉलऑनऑफ () को चालू और बंद करता है - सभी एल ई डी को चालू करता है और फिर ऑफरेफिल () - एल ई डी के पूर्व परिभाषित पैटर्न को आईसी में लोड करता है
शामिल 4 उदाहरण बहुत ही आत्म व्याख्यात्मक हैं।
चरण 5: निष्कर्ष
मैंने यह दिखाने की कोशिश की है कि उपकरणों को ESP8266 में इंटरफ़ेस करना कितना आसान है।
मैंने मूल रूप से एक Arduino के साथ अपने बोर्ड का उपयोग किया और सोचा कि क्या मैं इसे ESP8266 के साथ चला सकता हूं।
आपको मेरे पास जितने एल ई डी हैं, उतने कनेक्ट करने की आवश्यकता नहीं है, लेकिन आपके प्रोग्राम को अभी भी डेटा के 36 तत्वों को डिवाइस पर भेजने की आवश्यकता है।
सिफारिश की:
एलईडी मार्की और सब-डिस्प्ले के साथ आर्केड1अप मॉड: 9 कदम (चित्रों के साथ)
एलईडी मार्की और सब-डिस्प्ले के साथ आर्केड1अप मॉड: ****अप्रैल 2020 अपडेट // वर्चुअल पिनबॉल के लिए सॉफ्टवेयर सपोर्ट जोड़ा गया, http://pixelcade.org पर अधिक **** एलईडी मार्की और अतिरिक्त के साथ संशोधित एक आर्केड1अप आर्केड कैबिनेट छोटे, उप-डिस्प्ले जो गेम की जानकारी जैसे गेम का शीर्षक, वर्ष, निर्माण
एकीकृत पिक्सेल एलईडी डिस्प्ले के साथ वर्टिकल बारटॉप आर्केड: 11 कदम (चित्रों के साथ)
एकीकृत पिक्सेल एलईडी डिस्प्ले के साथ वर्टिकल बारटॉप आर्केड: **** जुलाई 2019 में नए सॉफ्टवेयर के साथ अपडेट किया गया, यहां विवरण ******* एक बारटॉप आर्केड अद्वितीय विशेषता के साथ निर्मित होता है जिसे एलईडी मैट्रिक्स मार्की चयनित गेम से मेल खाने के लिए बदलता है। कैबिनेट पक्षों पर चरित्र कला लेजर कट इनले हैं और स्टिक नहीं हैं
PIXELCADE - एकीकृत पिक्सेल एलईडी डिस्प्ले के साथ मिनी बारटॉप आर्केड: 13 कदम (चित्रों के साथ)
PIXELCADE - एकीकृत पिक्सेल एलईडी डिस्प्ले के साथ मिनी बारटॉप आर्केड: **** यहां एकीकृत एलईडी मार्की के साथ बेहतर संस्करण **** एक एकीकृत एलईडी डिस्प्ले की अनूठी विशेषता के साथ एक बारटॉप आर्केड का निर्माण जो चयनित गेम से मेल खाता है। कैबिनेट के किनारों पर चरित्र कला लेजर कट इनले हैं न कि स्टिकर। एक विशाल
लेजरकट स्विच के साथ ऐक्रेलिक एलईडी डिस्प्ले: 11 कदम (चित्रों के साथ)
लेसरकट स्विच के साथ ऐक्रेलिक एलईडी डिस्प्ले: मैंने पहले एक ऐक्रेलिक डिस्प्ले किया है, लेकिन इस बार मैं डिजाइन में एक स्विच को एकीकृत करना चाहता था। मैंने इस डिज़ाइन के लिए एक ऐक्रेलिक बेस पर भी स्विच किया। एक मूर्खतापूर्ण, आसान डिज़ाइन के साथ आने में मुझे बहुत सारे बदलाव करने पड़े। अंतिम डिजाइन ऐसा दिखता है
हाई पावर एलईडी ड्राइवर सर्किट: 12 कदम (चित्रों के साथ)
हाई पावर एलईडी ड्राइवर सर्किट: हाई-पावर एलईडी: लाइटिंग का भविष्य! लेकिन… आप उनका उपयोग कैसे करते हैं? वे आपको कहां मिले? 1-वाट और 3-वाट पावर एलईडी अब $ 3 से $ 5 रेंज में व्यापक रूप से उपलब्ध हैं, इसलिए मैं हाल ही में परियोजनाओं के एक समूह पर काम कर रहा हूं जो उनका उपयोग करते हैं। प्रो में