विषयसूची:
वीडियो: 7-सेगमेंट ADC प्रदर्शित करने के लिए #Arduino Values, #Arduino: 4 Steps
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
इस लेख में मैं एक प्रोजेक्ट बनाऊंगा जो अभी भी पिछले लेख से संबंधित है। अर्थात् एडीसी डेटा को संसाधित करना।
इसलिए आपको एडीसी डेटा के मूल्य को देखने के लिए सीरियल मॉनिटर की आवश्यकता नहीं है। इस लेख में मैं एडीसी वैल्यू व्यूअर डिस्प्ले बनाऊंगा। इसलिए आपको एडीसी डेटा के मूल्य को देखने के लिए सीरियल मॉनिटर की आवश्यकता नहीं है। इस लेख में मैं एक एडीसी वैल्यू व्यूअर डिस्प्ले बनाऊंगा।
"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 पर अधिक और मानसिक होगा)
सिफारिश की:
५५५ टाइमर एटमेगा को बाधित करने के लिए सिग्नल उत्सर्जित करने के लिए ३२८: ७ कदम
५५५ टाइमर एमिट सिग्नल को बाधित करने के लिए एटमेगा३२८: इस सर्किट का मुख्य लक्ष्य ऊर्जा की बचत करना है। इसलिए, मैं arduino के बारे में बात नहीं करने जा रहा हूं क्योंकि अंतिम उत्पाद के लिए बोर्ड के पास अनावश्यक बिजली ओवरहेड है। यह विकास के लिए बहुत अच्छा है। लेकिन, बैट पर चल रही अंतिम परियोजनाओं के लिए बहुत अच्छा नहीं है
लाइब्रेरी के बिना स्क्रॉलिंग टेक्स्ट प्रदर्शित करने के लिए एक और Arduino का उपयोग करके एक Arduino प्रोग्रामिंग: 5 कदम
लाइब्रेरी के बिना स्क्रॉलिंग टेक्स्ट प्रदर्शित करने के लिए किसी अन्य Arduino का उपयोग करके एक Arduino प्रोग्रामिंग करना: Sony Spresense या Arduino Uno इतने महंगे नहीं हैं और इसके लिए बहुत अधिक शक्ति की आवश्यकता नहीं होती है। हालाँकि, यदि आपकी परियोजना में बिजली, स्थान या बजट की सीमा है, तो आप Arduino Pro Mini का उपयोग करने पर विचार कर सकते हैं। Arduino Pro Micro के विपरीत, Arduino Pro Mi
इंजन RPM प्रदर्शित करने के लिए Arduino का उपयोग करें: 10 कदम (चित्रों के साथ)
इंजन RPM को प्रदर्शित करने के लिए Arduino का उपयोग करें: यह मार्गदर्शिका बताएगी कि कैसे मैंने Arduino UNO R3, I2C के साथ एक 16x2 LCD डिस्प्ले, और मेरी Acura Integra ट्रैक कार में इंजन स्पीड गेज और शिफ्ट लाइट के रूप में उपयोग की जाने वाली एक एलईडी पट्टी का उपयोग किया। यह किसी ऐसे व्यक्ति के संदर्भ में लिखा गया है जिसके पास कुछ अनुभव या जोखिम है
एलईडी लाइट स्ट्रिंग्स को 12 वी के लिए रीवायर करने के बजाय 12 वी-टू-एसी-लाइन इन्वर्टर का उपयोग करने के लिए खुद को समझाएं।: 3 कदम
एलईडी लाइट स्ट्रिंग्स के लिए उन्हें 12 वी के लिए रीवायर करने के बजाय 12 वी-टू-एसी-लाइन इन्वर्टर का उपयोग करने के लिए खुद को समझाएं: मेरी योजना सरल थी। मैं एक दीवार से चलने वाली एलईडी लाइट स्ट्रिंग को टुकड़ों में काटना चाहता था और फिर इसे 12 वोल्ट से चलाने के लिए फिर से चालू करना चाहता था। विकल्प एक पावर इन्वर्टर का उपयोग करना था, लेकिन हम सभी जानते हैं कि वे बहुत अक्षम हैं, है ना? सही? या क्या वे?
Windows कंप्यूटर पर Linux कंप्यूटर से X प्रोग्राम प्रदर्शित करने के लिए SSH और XMing का उपयोग करें: 6 चरण
विंडोज कंप्यूटर पर लिनक्स कंप्यूटर से एक्स प्रोग्राम प्रदर्शित करने के लिए एसएसएच और एक्समिंग का उपयोग करें: यदि आप काम पर लिनक्स का उपयोग करते हैं, और घर पर विंडोज का उपयोग करते हैं, या इसके विपरीत, आपको कभी-कभी अपने अन्य स्थान पर कंप्यूटर में लॉग इन करने की आवश्यकता हो सकती है। , और प्रोग्राम चलाते हैं। ठीक है, आप एक एक्स सर्वर स्थापित कर सकते हैं, और अपने एसएसएच क्लाइंट के साथ एसएसएच टनलिंग को सक्षम कर सकते हैं, और एक