विषयसूची:

Arduino का उपयोग करके P10 LED डिस्प्ले मॉड्यूल पर तापमान प्रदर्शित करें: 3 चरण (चित्रों के साथ)
Arduino का उपयोग करके P10 LED डिस्प्ले मॉड्यूल पर तापमान प्रदर्शित करें: 3 चरण (चित्रों के साथ)

वीडियो: Arduino का उपयोग करके P10 LED डिस्प्ले मॉड्यूल पर तापमान प्रदर्शित करें: 3 चरण (चित्रों के साथ)

वीडियो: Arduino का उपयोग करके P10 LED डिस्प्ले मॉड्यूल पर तापमान प्रदर्शित करें: 3 चरण (चित्रों के साथ)
वीडियो: 50 MCQS of General Science in 1 hour | Part 4 | Divya Mawani 2024, जुलाई
Anonim
Arduino का उपयोग करके P10 LED डिस्प्ले मॉड्यूल पर तापमान प्रदर्शित करें
Arduino का उपयोग करके P10 LED डिस्प्ले मॉड्यूल पर तापमान प्रदर्शित करें

पिछले ट्यूटोरियल में बताया गया है कि Arduino और DMD कनेक्टर का उपयोग करके डॉट मैट्रिक्स एलईडी डिस्प्ले P10 मॉड्यूल पर टेक्स्ट कैसे प्रदर्शित किया जाता है, जिसे आप यहां देख सकते हैं। इस ट्यूटोरियल में हम P10 मॉड्यूल को डिस्प्ले मीडिया के रूप में उपयोग करके एक सरल प्रोजेक्ट ट्यूटोरियल देंगे। इस बार हम आपको LM35 का उपयोग करके प्रोग्रामिंग तापमान सेंसर के बारे में ट्यूटोरियल देंगे।

चरण 1: आपको आवश्यक सामग्री

आपको चाहिये होगा:

  • Arduino Uno
  • डीएमडी कनेक्टर
  • LM35 तापमान सेंसर
  • ब्रेड बोर्ड
  • जम्पर तार

चरण 2: कनेक्शन

संबंध
संबंध
संबंध
संबंध

कनेक्शन के लिए जैसा कि ऊपर दिखाया गया है।

चरण 3: कार्यक्रम

इंस्टॉलेशन पूर्ण होने के बाद प्रोग्रामिंग पर जाएं, प्रोग्रामिंग के लिए अतिरिक्त लाइब्रेरी फ़ाइलों की आवश्यकता होती है जिन्हें आप डाउनलोड कर सकते हैं >> लाइब्रेरी डीएमडी और टाइमऑन।

कार्यक्रमों के उदाहरण इस प्रकार हैं:

/* फ़ाइल लाइब्रेरी डालें */#शामिल करें #शामिल करें #शामिल करें # परिभाषित करें पंजंग 1 // डिस्प्ले की लंबाई की संख्या P10 # परिभाषित करें Lebar 1 // डिस्प्ले P10 की चौड़ाई की संख्या # परिभाषित सेंसर A5 // सेंसर पिन = पिन को परिभाषित करें ए5

डीएमडी डीएमडी (पंजांग, लेबर); // लंबाई x चौड़ाई

/* डेक्लारासी चर */ फ्लोट सुहू; चार सीआर [5]; शून्य स्कैनडीएमडी () {dmd.scanDisplayBySPI (); } शून्य सेटअप (शून्य) {// सेटअप DMD Timer1.initialize(5000); Timer1.attachInterrupt (स्कैनडीएमडी); dmd.selectFont(SystemFont5x7); // फ़ॉन्ट इस्तेमाल किया dmd.clearScreen(true); सीरियल.बेगिन (९६००); // संचार धारावाहिक के कार्य को सक्रिय करें} शून्य लूप (शून्य) {dmd.clearScreen(true); सुहु = 0; सुहू = एनालॉगरेड (सेंसर); सुहु = (5.0 * सुहु * 100.0) / 1024.0; सीरियल.प्रिंट्लन (सुहू); dtostrf (सुहू, 4, 2, chr); dmd.drawString(2, 0, chr, 5, GRAPHICS_NORMAL); dmd.drawString (6, 9, "'सेल", 4, GRAPHICS_NORMAL); देरी (5000); }

सिफारिश की: