विषयसूची:
वीडियो: Arduino Max7219 एलईडी मैट्रिक्स डिस्प्ले ट्यूटोरियल: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
हाय दोस्तों इस निर्देश में हम सीखेंगे कि इस एलईडी मैट्रिक्स डिस्प्ले पर एनीमेशन और टेक्स्ट प्रदर्शित करने के लिए Arduino के साथ max7219 डिस्प्ले ड्राइवर के साथ एलईडी मैट्रिक्स डिस्प्ले का उपयोग कैसे करें।
चरण 1: चीजें जो आपको चाहिए
इस निर्देश के लिए हमें निम्नलिखित चीजों की आवश्यकता होगी: Arduino unoLed मैट्रिक्स डिस्प्ले मैक्स 7219 जम्पर वायर ब्रेडबोर्ड के साथ
चरण 2: कनेक्शन
इससे पहले कि हम इस सब में जाएं, हमें छवि में दिखाए गए विद्वानों के अनुसार सब कुछ एक साथ जोड़ने की जरूरत है।
चरण 3: कोडिंग भाग
आपको अपने Arduino IDE में LedControl लाइब्रेरी को डाउनलोड और इंस्टॉल करना होगा। पुस्तकालय स्थापित करने के लिए इन चरणों का पालन करें: लेडकंट्रोल पुस्तकालय डाउनलोड करने के लिए यहां क्लिक करें:
आपके डाउनलोड में एक.zip फोल्डर होना चाहिए।.zip फोल्डर को अनजिप करें और आपको LedControl-मास्टर फोल्डर मिलना चाहिए। फ़ंक्शन डॉट मैट्रिक्स पर कुछ प्रदर्शित करने का सबसे आसान तरीका फ़ंक्शन सेटलेड (), सेटरो () या सेट कॉलम () का उपयोग करना है। ये फ़ंक्शन आपको एक समय में एक सिंगल एलईडी, एक पंक्ति या एक कॉलम को नियंत्रित करने की अनुमति देते हैं। यहां प्रत्येक फ़ंक्शन के लिए पैरामीटर हैं: setLed(addr, row, col, State)addr आपके मैट्रिक्स का पता है, उदाहरण के लिए, यदि आपके पास है सिर्फ 1 मैट्रिक्स, इंट एड्र शून्य होगा। पंक्ति वह पंक्ति है जहां लेड स्थित हैकॉल वह कॉलम है जहां एलईडी स्थित हैस्थितियह सच है या 1 यदि आप लेड को चालू करना चाहते हैं तो यह गलत है या 0 यदि आप इसे ऑफसेट करना चाहते हैं तो पंक्ति (addr, row, value)setCol(addr, column, value)निम्न कोड को कॉपी करें और इसे अपने arduino बोर्ड पर अपलोड करें: #include "LedControl.h"#include "binary.h"/* DIN पिन से जुड़ता है 12 CLK कनेक्ट करता है पिन ११ सीएस पिन १० से जुड़ता है */LedControl lc=LedControl(१२, ११, १०, १); // चेहरों के बीच देरी का समय अहस्ताक्षरित लंबा विलंब समय = १०००; // हैप्पी फेसबाइट hf [८] = {B00111100, B01000010, B10100101, B10000001, B10100101, B10011001, B01000010, B00111100};// तटस्थ फेसबाइट nf [8] = {B00111100, B01000010, B10100101, B10000001, B10111101, B10000001, B01000010, B00111100};// उदास फेसबाइट sf [८] = {बी००११११००, बी०१००००१०, बी१०१००१०१, बी१०००००१, बी१००११००१, बी१०१००१०१, बी०१०००१०, बी००११११००}; शून्य सेटअप () {एलसी.शटडाउन(०, झूठा); // चमक को मध्यम मान lc.setIntensity (0, 8) पर सेट करें; // डिस्प्ले को क्लियर करें lc.clearDisplay(0); }void drawFaces(){// उदास चेहरा प्रदर्शित करें lc.setRow(0, 0, sf[0]); एलसी.सेटरो (0, 1, एसएफ [1]); lc.setRow(0, 2, sf[2]); एलसी.सेटरो (0, 3, एसएफ [3]); एलसी.सेटरो (0, 4, एसएफ [4]); एलसी.सेटरो (0, 5, एसएफ [5]); एलसी.सेटरो (0, 6, एसएफ [6]); एलसी.सेटरो (0, 7, एसएफ [7]); देरी (विलंब समय); // तटस्थ चेहरा प्रदर्शित करें lc.setRow (0, 0, nf [0]); एलसी.सेटरो (0, 1, एनएफ [1]); lc.setRow(0, 2, nf[2]); एलसी.सेटरो (0, 3, एनएफ [3]); एलसी.सेटरो (0, 4, एनएफ [4]); एलसी.सेटरो (0, 5, एनएफ [5]); एलसी.सेटरो (0, 6, एनएफ [6]); एलसी.सेटरो (0, 7, एनएफ [7]); देरी (विलंब समय); // खुश चेहरा प्रदर्शित करें lc.setRow (0, 0, hf [0]); lc.setRow(0, 1, hf[1]); lc.setRow(0, 2, hf[2]); एलसी.सेटरो (0, 3, एचएफ [3]); एलसी.सेटरो (0, 4, एचएफ [4]); एलसी.सेटरो (0, 5, एचएफ [5]); एलसी.सेटरो (0, 6, एचएफ [6]); एलसी.सेटरो (0, 7, एचएफ [7]); देरी (देरी);} शून्य लूप () {ड्राफेसेस ();}
चरण 4: आउटपुट
सब कुछ एक साथ जोड़ने और कोड को arduino पर अपलोड करने के बाद आप स्माइली एनीमेशन को छवि में दिखाए गए मेरे प्रदर्शन के रूप में देख पाएंगे।
सिफारिश की:
डिजिटल घड़ी एलईडी डॉट मैट्रिक्स - ईएसपी मैट्रिक्स एंड्रॉइड ऐप: 14 कदम
डिजिटल क्लॉक एलईडी डॉट मैट्रिक्स - ईएसपी मैट्रिक्स एंड्रॉइड ऐप: यह लेख पीसीबीवे द्वारा गर्व से प्रायोजित है। पीसीबीवे दुनिया भर के लोगों के लिए उच्च गुणवत्ता वाले प्रोटोटाइप पीसीबी बनाते हैं। इसे अपने लिए आजमाएं और बहुत अच्छी गुणवत्ता के साथ PCBWAY पर मात्र $5 में 10 PCB प्राप्त करें, धन्यवाद PCBWAY। ईएसपी मैट्रिक्स बोर्ड जो मैंने विकसित किया है
8x8 बड़े एलईडी मैट्रिक्स का निर्माण कैसे करें (MAX7219 एलईडी 10 मिमी): 9 कदम (चित्रों के साथ)
8x8 बड़े एलईडी मैट्रिक्स (MAX7219 LED 10mm) का निर्माण कैसे करें: क्या आपने डिस्प्ले के रूप में तैयार 8x8 एलईडी मैट्रिक्स के साथ काम किया है? वे विभिन्न आकारों में आते हैं और उनके साथ काम करना काफी दिलचस्प है। एक बड़ा आसानी से उपलब्ध आकार लगभग 60 मिमी x 60 मिमी है। हालाँकि, यदि आप एक बहुत बड़े रेडी-मेड एलईडी मैट्रिक्स की तलाश कर रहे हैं, तो
Arduino मुस्कान MAX7219 मैट्रिक्स एलईडी ट्यूटोरियल: 4 कदम
Arduino मुस्कान MAX7219 मैट्रिक्स एलईडी ट्यूटोरियल: इस ट्यूटोरियल में "Arduino का उपयोग करके एक एलईडी मैट्रिक्स को नियंत्रित करना"। मैं आपको दिखाता हूँ कि Arduino का उपयोग करके LED मैट्रिक्स डिस्प्ले का उपयोग कैसे किया जाता है। और इस लेख में, हम Arduino का उपयोग करके भी इस मैट्रिक्स डिस्प्ले का उपयोग करके मुस्कान इमोटिकॉन्स बनाना सीखेंगे। उपयोग की जाने वाली सामग्री
4 इन 1 MAX7219 डॉट मैट्रिक्स डिस्प्ले मॉड्यूल ट्यूटोरियल Arduino UNO का उपयोग करके: 5 चरण
Arduino UNO का उपयोग करके 4 इन 1 MAX7219 डॉट मैट्रिक्स डिस्प्ले मॉड्यूल ट्यूटोरियल: विवरण: एलईडी मैट्रिक्स को नियंत्रित करने में आसान खोज रहे हैं? यह 4 इन 1 डॉट मैट्रिक्स डिस्प्ले मॉड्यूल आपके लिए उपयुक्त होना चाहिए। पूरा मॉड्यूल चार 8x8 रेड कॉमन कैथोड डॉट मैट्रिक्स में आता है जो प्रत्येक MAX7219 IC से लैस है। चल रहे पाठ को प्रदर्शित करने के लिए बढ़िया
एसएमएस मॉनिटर -- डॉट मैट्रिक्स डिस्प्ले -- MAX7219 -- SIM800L: 8 कदम (चित्रों के साथ)
एसएमएस मॉनिटर || डॉट मैट्रिक्स डिस्प्ले || MAX7219 || SIM800L: इस वीडियो में, आप सीखेंगे कि GSM मॉड्यूल का उपयोग कैसे करें, डॉट मैट्रिक्स डिस्प्ले और उस पर स्क्रॉलिंग टेक्स्ट कैसे प्रदर्शित करें। उसके बाद हम उन्हें एक जीएसएम सिम पर प्राप्त संदेशों को डॉट मैट्रिक्स डिस्प्ले पर प्रदर्शित करने के लिए एक साथ जोड़ देंगे। यह काफी आसान है और आप