विषयसूची:
- चरण 1: शक्ति और जमीन
- चरण 2: एल ई डी कनेक्ट करना
- चरण 3: पुश बटन
- चरण 4: पोटेंशियोमीटर
- चरण 5: संभावित त्रुटियां
- चरण 6: कोड
वीडियो: यूएसए अरुडिनो इंटरप्ट एलईडी ब्राइटनेस: 6 स्टेप्स
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
इस परियोजना में, हम एक पोटेंशियोमीटर और एक पुश बटन के साथ एक लाल, सफेद और नीले रंग का एलईडी डिस्प्ले बनाएंगे। सुनने में आसान लगता है, लेकिन इसके लिए हम इंटरप्ट का भी इस्तेमाल करेंगे। इसलिए जब पुश बटन दबाया जाता है, तो पोटेंशियोमीटर से मान एलईडी की चमक निर्धारित करेगा। आवश्यक सामग्री में शामिल हैं:
-Arduino Uno R3
-ब्रेड बोर्ड
-पुरुष से पुरुष तार
-तीन एलईडी (लाल, सफेद, नीला)
-पोटेंशियोमीटर
-दबाने वाला बटन
-220ohm रोकनेवाला
चरण 1: शक्ति और जमीन
सबसे पहले, ग्राउंड और 5v पावर को ब्रेडबोर्ड से कनेक्ट करें।
चरण 2: एल ई डी कनेक्ट करना
तीनों एलईडी को ब्रेडबोर्ड पर रखें। प्रत्येक के लिए कैथोड को जमीन से कनेक्ट करें। एक 220 ओम रोकनेवाला को एनोड से कनेक्ट करें और फिर उसे आर्डिनो से कनेक्ट करें, पिन 9-11।
चरण 3: पुश बटन
पुश बटन के लिए, सुनिश्चित करें कि आपने इसे चित्र में बिल्कुल कनेक्ट किया है। पावर टू पावर, 220ohm रेसिस्टर टू ग्राउंड, और फिर पिन 3 के विपरीत छोर। इसका उपयोग इंटरप्ट के रूप में किया जाएगा।
चरण 4: पोटेंशियोमीटर
पुश बटन की तरह, पोटेंशियोमीटर को ठीक वैसे ही कनेक्ट करें जैसे चित्र में दिखाया गया है। यह चमक को समायोजित करने के उद्देश्य को पूरा करेगा।
चरण 5: संभावित त्रुटियां
सुनिश्चित करें कि पिन कोड और चित्रों की तरह जुड़े हुए हैं, और वे मेल खाते हैं। इसके अलावा, सुनिश्चित करें कि एनोड और कैथोड तदनुसार जुड़े हुए हैं।
चरण 6: कोड
कॉन्स्ट बाइट एलईडीब्लू = 11; // पिन 11const बाइट LEDRed = 10 पर LED ब्लू सेट करता है; // पिन 10 पर एलईडी लाल सेट करता है
कॉन्स्ट बाइट एलईडीव्हाइट = 9; // एलईडी सफेद को पिन करने के लिए सेट करता है 9
कॉन्स्ट बाइट इंटरप्टपिन = 3; // इंटरप्ट के रूप में पुश बटन
कॉन्स्ट बाइट पॉटपिन = 1; // पोटेंशियोमीटर पिन A1 है
अस्थिर int उज्ज्वल; // एलईडी चमक
व्यर्थ व्यवस्था() {
पिनमोड (एलईडीब्लू, आउटपुट); // OUTPUT के रूप में नीली एलईडी
पिनमोड (एलईडीरेड, आउटपुट); // OUTPUT के रूप में लाल एलईडी
पिनमोड (एलईडीव्हाइट, आउटपुट); // OUTPUT के रूप में सफेद एलईडी
पिनमोड (इंटरप्टपिन, INPUT_PULLUP); // बटन पिन INPUT_PULLUP के रूप में
पिनमोड (पोटपिन, इनपुट); // पोटेंशियोमीटर पिन INPUT के रूप में
// इनपुट पिन और ब्राइटनेस के साथ इंटरप्ट को RISING सेट करता है
अटैचइंटरप्ट (डिजिटलपिनटोइंटरप्ट (इंटरप्टपिन), लाइट, राइजिंग);
}// सेटअप समाप्त करें
शून्य लूप () {
एनालॉगवर्इट (एलईडीब्लू, ब्राइट); // नीली एलईडी को चमक के सेट स्तर पर सेट करता है
एनालॉगवर्इट (एलईडीरेड, ब्राइट); // लाल एलईडी को चमक के सेट स्तर पर सेट करता है
एनालॉगवर्इट (एलईडी व्हाइट, ब्राइट); // सफेद एलईडी को चमक के सेट स्तर पर सेट करता है
}//अंत लूप
शून्य प्रकाश () {
उज्ज्वल = एनालॉगरेड (पोटपिन); // पोटेंशियोमीटर से मूल्य में पढ़ता है
उज्ज्वल = नक्शा (उज्ज्वल, 0, 1023, 0, 255); // एलईडी चमक के लिए मानचित्र मान
}//उज्ज्वल अंत
सिफारिश की:
24 वाट एलईडी ग्रो लाइट विद ब्राइटनेस कंट्रोल: 8 स्टेप्स (चित्रों के साथ)
24 वाट एलईडी ग्रो लाइट विद ब्राइटनेस कंट्रोल: फूड ग्रोइंग मेरे पसंदीदा शौक में से एक है क्योंकि मैं ऑर्गेनिक फूड्स और हेल्दी ईटिंग का बहुत बड़ा फैन हूं। यह निर्देश आपको दिखाएगा कि आपकी बढ़ती जरूरतों के अनुरूप लाल / नीले रंग की चमक नियंत्रण के साथ एक एलईडी ग्रो लाइट कैसे बनाई जाए और आपको अनुभव करने की अनुमति दी जाए
VHDL में प्रोग्रामेबल इंटरप्ट कंट्रोलर का डिज़ाइन: 4 चरण
वीएचडीएल में प्रोग्रामेबल इंटरप्ट कंट्रोलर का डिजाइन: इस ब्लॉग में मुझे जिस तरह की प्रतिक्रियाएं मिल रही हैं, उससे मैं अभिभूत हूं। मेरे ब्लॉग पर आने और मुझे अपने ज्ञान को आपके साथ साझा करने के लिए प्रेरित करने के लिए धन्यवाद दोस्तों। इस बार, मैं एक और दिलचस्प मॉड्यूल का डिज़ाइन प्रस्तुत करने जा रहा हूँ जो हम सभी एसओसी में देखते हैं - इंटरप्ट सी
लीनियर ब्राइटनेस कर्व के साथ असतत अल्टरनेटिंग एनालॉग एलईडी फेडर: 6 चरण (चित्रों के साथ)
लीनियर ब्राइटनेस कर्व के साथ असतत अल्टरनेटिंग एनालॉग एलईडी फेडर: एक एलईडी को फीका / मंद करने के लिए अधिकांश सर्किट एक माइक्रोकंट्रोलर के पीडब्लूएम आउटपुट का उपयोग करते हुए डिजिटल सर्किट होते हैं। पीडब्लूएम सिग्नल के कर्तव्य चक्र को बदलकर एलईडी की चमक को नियंत्रित किया जाता है। जल्द ही आपको पता चलता है कि कर्तव्य चक्र को रैखिक रूप से बदलते समय
एलईडी मैट्रिक्स ऑटो ब्राइटनेस अलार्म क्लॉक: 7 स्टेप्स (चित्रों के साथ)
एलईडी मैट्रिक्स ऑटो ब्राइटनेस अलार्म क्लॉक: 16 दिन और आठ घंटे पहले मैंने इस महान परियोजना को शुरू किया, एक परियोजना जो परेशानियों और ट्रांजिस्टर से भरी हुई थी। लेकिन इसके माध्यम से मैंने उन सभी चीजों को सीखा जो मैं पहले नहीं जानता था… मजाक कर रहा था कि मुझे शुरू करने से पहले क्या करना है इसका कुछ अंदाजा था। इससे पहले कि आप स्टे
यूएसए - यूएसबी: अमेरिकी ध्वज यूएसबी मेमोरियल: 8 कदम (चित्रों के साथ)
यूएसए - यूएसबी: अमेरिकन फ्लैग यूएसबी मेमोरियल: प्लग एंड प्ले फ्लैग वेविंग समारोह। पीसी = देशभक्ति कंप्यूटर। संबंधित तस्वीरें और वीडियो यहाँ। अधिक परियोजनाओं के लिए ni9e.com देखें