विषयसूची:

16x64 P10 स्क्रॉलिंग एलईडी डिस्प्ले PIC16F877 माइक्रोकंट्रोलर का उपयोग कर: 5 कदम (चित्रों के साथ)
16x64 P10 स्क्रॉलिंग एलईडी डिस्प्ले PIC16F877 माइक्रोकंट्रोलर का उपयोग कर: 5 कदम (चित्रों के साथ)

वीडियो: 16x64 P10 स्क्रॉलिंग एलईडी डिस्प्ले PIC16F877 माइक्रोकंट्रोलर का उपयोग कर: 5 कदम (चित्रों के साथ)

वीडियो: 16x64 P10 स्क्रॉलिंग एलईडी डिस्प्ले PIC16F877 माइक्रोकंट्रोलर का उपयोग कर: 5 कदम (चित्रों के साथ)
वीडियो: 128x64 LED Matrix - Part 1: Assembling Modules and Writing Driver Software 2024, जुलाई
Anonim
Image
Image

इस निर्देश में, PICI6F877A माइक्रोकंट्रोलर के साथ 16 x 64 (p10) एलईडी मैट्रिक्स डिस्प्ले को इंटरफ़ेस करने का तरीका बताया गया है।

एक डेटा माइक्रोकंट्रोलर को यूएआरटी के माध्यम से भेजता है जो ईईपीरोम में संग्रहीत होता है और डेटा एलईडी मैट्रिक्स डिस्प्ले पर प्रदर्शित होगा। जब भी कोई नया डेटा आएगा, यह वही डेटा जारी रखेगा।

C में लिखा गया प्रोग्राम MPLAB से बनाया गया है।

चरण 1: 16x64 (p10) एलईडी मैट्रिक्स नियंत्रण

16x64 (p10) एलईडी मैट्रिक्स नियंत्रण
16x64 (p10) एलईडी मैट्रिक्स नियंत्रण
16x64 (p10) एलईडी मैट्रिक्स नियंत्रण
16x64 (p10) एलईडी मैट्रिक्स नियंत्रण

इस प्रणाली में, 16x64 मैट्रिक्स डिस्प्ले जानकारी दिखा सकता है जिसके लिए 1024 एलईडी की आवश्यकता होगी। इस डिस्प्ले में बड़े स्क्रीन से एक साथ व्यवस्थित छोटे मॉड्यूल होते हैं, प्रत्येक मॉड्यूल में आमतौर पर 4x8 मैट्रिक्स एलईडी होते हैं जैसा कि चित्र में दिखाया गया है।

p10 पैनल से पिन आउट करें जैसा कि ६ नियंत्रण रेखाएं हैं।

चरण 2: हार्डवेयर सेटअप

हार्डवेयर सेटअप
हार्डवेयर सेटअप
हार्डवेयर सेटअप
हार्डवेयर सेटअप
हार्डवेयर सेटअप
हार्डवेयर सेटअप
हार्डवेयर सेटअप
हार्डवेयर सेटअप

इस परियोजना को विकसित करने के लिए, हमें निम्नलिखित सामग्रियों की आवश्यकता है,

  • p10 (16x32) एलईडी डिस्प्ले x 2
  • PICI6F877A माइक्रोकंट्रोलर
  • पीआईसी माइक्रोकंट्रोलर डेवलपमेंट बोराड
  • 16 x 32 (p10) एलईडी मैट्रिक्स - 2 नग
  • यूएसबी 2 सीरियल एडाप्टर
  • 5वी 5ए एसएमपीएस

चरण 3: सर्किट आरेख

सर्किट आरेख
सर्किट आरेख

सर्किट आरेख चित्र में दिखाया गया है।

MCLR पिन को 10K रेसिस्टर का उपयोग करके ऊपर खींचा जाता है।

USB 2 सीरियल कन्वर्टर RC6 और RC7 में जुड़ा हुआ है क्योंकि यह UART कम्युनिकेशन को सपोर्ट करता है और बॉड्रेट 9600 बीपीएस है।

यहां 20 मेगाहर्ट्ज क्रिस्टल ऑसीलेटर का इस्तेमाल किया गया।

(p10) LED स्क्रॉलिंग डिस्प्ले के लिए पिन किसी भी डिजिटल पिन का उपयोग कर सकते हैं। इस परियोजना में हमने इस्तेमाल किया,

  • एन - आरबी४
  • ए - आरबी 5
  • बी - आरबी 6
  • सीएलके - RC1
  • एससीएलके - आरडी3
  • डेटा - RD2

चरण 4: कोड

यहां सी में विकसित पूरा कोड संलग्न कर रहा है।

यूएआरटी बॉड्रेट: 9600 बीपीएस

संदेश प्रारूप: * <संदेश> $ (उदाहरण: *प्रभाव$)

चरण 5: आउटपुट

यहां संलग्न वीडियो लिंक जो हमने किया है।

यूट्यूब:

फेसबुक:

www.facebook.com/impacttechnolabz

सिफारिश की: