विषयसूची:

Arduino मुस्कान MAX7219 मैट्रिक्स एलईडी ट्यूटोरियल: 4 कदम
Arduino मुस्कान MAX7219 मैट्रिक्स एलईडी ट्यूटोरियल: 4 कदम

वीडियो: Arduino मुस्कान MAX7219 मैट्रिक्स एलईडी ट्यूटोरियल: 4 कदम

वीडियो: Arduino मुस्कान MAX7219 मैट्रिक्स एलईडी ट्यूटोरियल: 4 कदम
वीडियो: MAX7219 Dot Matrix 4-in-1 Display with Arduino - Scrolling Text & Displaying Sensor Data 2024, जुलाई
Anonim
Arduino मुस्कान MAX7219 मैट्रिक्स एलईडी ट्यूटोरियल
Arduino मुस्कान MAX7219 मैट्रिक्स एलईडी ट्यूटोरियल

इस ट्यूटोरियल में "Arduino का उपयोग करके एक एलईडी मैट्रिक्स को नियंत्रित करना"। मैं आपको दिखाता हूं कि Arduino का उपयोग करके LED मैट्रिक्स डिस्प्ले का उपयोग कैसे किया जाता है।

और इस लेख में, हम Arduino का उपयोग करके भी इस मैट्रिक्स डिस्प्ले का उपयोग करके मुस्कान इमोटिकॉन्स बनाना सीखेंगे।

उपयोग की गई सामग्री अभी भी पिछले लेख की तरह ही है। तो तुरंत हम ट्यूटोरियल शुरू करते हैं।

चरण 1: आवश्यक घटक

आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक

यह आवश्यक घटकों की एक सूची है:

  • एलईडी मैट्रिक्स
  • अरुडिनो नैनो
  • जम्पर तार
  • यूएसबीमिनी
  • परियोजना बोर्ड

आवश्यक पुस्तकालय:

एलईडी नियंत्रण

चरण 2: योजना

योजना
योजना
योजना
योजना

घटकों को इकट्ठा करने के लिए ऊपर योजनाबद्ध चित्र देखें, आप नीचे दी गई जानकारी भी देख सकते हैं:

Arduino के लिए एलईडी मैट्रिक्स

वीसीसी ==> +5वी

जीएनडी ==> जीएनडी

दीन ==> डी6

सीएस ==> डी7

सीएलके ==> डी8

कंपोनेंट असेंबली को पूरा करने के बाद, प्रोग्रामिंग प्रक्रिया के लिए आगे बढ़ें।

चरण 3: प्रोग्रामिंग

प्रोग्रामिंग
प्रोग्रामिंग

डॉट मैट्रिक्स में मुस्कान इमोटिकॉन बनाने के लिए नीचे दिए गए कोड का उपयोग करें:

#शामिल "LedControl.h"

/*

अब हमें काम करने के लिए एक लेडकंट्रोल की जरूरत है। ***** ये पिन नंबर शायद आपके हार्डवेयर के साथ काम नहीं करेंगे ***** पिन 6 डेटा से जुड़ा है पिन 8 सीएलके पिन से जुड़ा है 7 लोड से जुड़ा है हमारे पास केवल एक MAX72XX है। */

लेडकंट्रोल एलसी = लेडकंट्रोल (6, 7, 8, 1);

अहस्ताक्षरित लंबी देरी समय = १००;

व्यर्थ व्यवस्था() {

एलसी शटडाउन (0, झूठा); lc.setIntensity(0, 8); एलसी.क्लियरडिस्प्ले(0); }

शून्य मुस्कान () {

बाइट a[8]={B00000000, B01100110, B01100110, B00000000, B00000000, B01000010, B00111100, B00000000};

lc.setRow(0, 0, a[0]);

lc.setRow(0, 1, a[1]); lc.setRow(0, 2, a[2]); lc.setRow(0, 3, a[3]); lc.setRow(0, 4, a[4]); lc.setRow(0, 5, a[5]); lc.setRow(0, 6, a[6]); lc.setRow(0, 7, a[7]); }

शून्य लूप () {

मुस्कुराओ(); }

चरण 4: परिणाम

नतीजा
नतीजा
नतीजा
नतीजा

परिणामों के लिए ऊपर की तस्वीर में देखा जा सकता है।

सिफारिश की: