विषयसूची:

7-सेगमेंट ADC प्रदर्शित करने के लिए #Arduino Values, #Arduino: 4 Steps
7-सेगमेंट ADC प्रदर्शित करने के लिए #Arduino Values, #Arduino: 4 Steps

वीडियो: 7-सेगमेंट ADC प्रदर्शित करने के लिए #Arduino Values, #Arduino: 4 Steps

वीडियो: 7-सेगमेंट ADC प्रदर्शित करने के लिए #Arduino Values, #Arduino: 4 Steps
वीडियो: SEGMENT DISPLAY ARDUINO tutorial | seven SEGMENT DISPLAY ARDUINO UNO [code and circuit diagram] 2024, जुलाई
Anonim
7-सेगमेंट ADC प्रदर्शित करने के लिए #Arduino Values, #Arduino
7-सेगमेंट ADC प्रदर्शित करने के लिए #Arduino Values, #Arduino
7-सेगमेंट ADC प्रदर्शित करने के लिए #Arduino Values, #Arduino
7-सेगमेंट ADC प्रदर्शित करने के लिए #Arduino Values, #Arduino

इस लेख में मैं एक प्रोजेक्ट बनाऊंगा जो अभी भी पिछले लेख से संबंधित है। अर्थात् एडीसी डेटा को संसाधित करना।

इसलिए आपको एडीसी डेटा के मूल्य को देखने के लिए सीरियल मॉनिटर की आवश्यकता नहीं है। इस लेख में मैं एडीसी वैल्यू व्यूअर डिस्प्ले बनाऊंगा। इसलिए आपको एडीसी डेटा के मूल्य को देखने के लिए सीरियल मॉनिटर की आवश्यकता नहीं है। इस लेख में मैं एक एडीसी वैल्यू व्यूअर डिस्प्ले बनाऊंगा।

"7-सेगमेंट" मॉड्यूल का उपयोग कैसे करें, यह जानने के लिए आप नीचे दिए गए लेख को पढ़ सकते हैं

"MAX7219 7-सेगमेंट Arduino का उपयोग करके"

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

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

इस लेख के लिए आवश्यक घटक:

  • MAX7219 7-सेगमेंट मॉड्यूल
  • अरुडिनो नैनो
  • तार जम्पर
  • यूएसबी मिनी
  • तनाव नापने का यंत्र

चरण 2: घटकों को इकट्ठा करें

घटकों को इकट्ठा करें
घटकों को इकट्ठा करें
घटकों को इकट्ठा करें
घटकों को इकट्ठा करें

घटकों को सही ढंग से इकट्ठा करने के लिए उपरोक्त योजनाबद्ध देखें।

एडुइनो टू कंपोनेंट

+5वी ==> 3.पोटेंशियोमीटर और वीसीसी

GND ==> 1. पोटेंशोमीटर और GND

ए0 ==> 2.पोटेंसियो

D12 ==> डेटा IN

D11 ==> CLK

D10 ==> सीएस

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

कॉपी करें और कोड को नीचे पेस्ट करें:

#शामिल "LedControl.h"

लेडकंट्रोल एलसी = लेडकंट्रोल (12, 11, 10, 1);

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

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

शून्य लूप () {

int adc = एनालॉगरेड (A0);

एलसी.सेटडिजिट (0, 7, एडीसी/1000, झूठा);

lc.setDigit(0, 6, (adc/100)%10, false); lc.setDigit(0, 5, (adc/10)%10, false); एलसी.सेटडिजिट (0, 4, एडीसी% 10, झूठा);

सीरियल.प्रिंट्लन (एडीसी);

देरी (100); }

मूल फ़ाइलें नीचे डाउनलोड की जा सकती हैं:

चरण 4: परिणाम

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

जब पोटेंशियोमीटर को दाईं ओर घुमाया जाता है, तो मान और भी अधिक होगा और 1023 में मानसिक)

जब पोटेंशियोमीटर को बाईं ओर ले जाया जाता है, तो मान 1023 पर अधिक और मानसिक होगा)

सिफारिश की: