विषयसूची:
![पोटेंशियोमीटर द्वारा एलईडी को नियंत्रित करें: 6 कदम पोटेंशियोमीटर द्वारा एलईडी को नियंत्रित करें: 6 कदम](https://i.howwhatproduce.com/images/010/image-27271-j.webp)
वीडियो: पोटेंशियोमीटर द्वारा एलईडी को नियंत्रित करें: 6 कदम
![वीडियो: पोटेंशियोमीटर द्वारा एलईडी को नियंत्रित करें: 6 कदम वीडियो: पोटेंशियोमीटर द्वारा एलईडी को नियंत्रित करें: 6 कदम](https://i.ytimg.com/vi/u0NVEc0snI0/hqdefault.jpg)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
![पोटेंशियोमीटर द्वारा एलईडी को नियंत्रित करें पोटेंशियोमीटर द्वारा एलईडी को नियंत्रित करें](https://i.howwhatproduce.com/images/010/image-27271-1-j.webp)
पहले, हमने नियंत्रण बोर्ड को डेटा भेजने के लिए सीरियल मॉनिटर का उपयोग किया है, जो एक नए सॉफ़्टवेयर को जानने के लिए ज्ञानवर्धक हो सकता है। इस पाठ में, आइए देखें कि एक पोटेंशियोमीटर द्वारा एलईडी की चमक को कैसे बदला जाए, और इसके मूल्य परिवर्तन को देखने के लिए सीरियल मॉनिटर में पोटेंशियोमीटर का डेटा प्राप्त करें।
चरण 1: अवयव
- Arduino Uno बोर्ड * 1
- यूएसबी केबल * 1
- रोकनेवाला (220Ω) * 1
- एलईडी * 1
- पोटेंशियोमीटर * 1
- ब्रेडबोर्ड * १
- जम्पर तार
चरण 2: सिद्धांत
![सिद्धांत सिद्धांत](https://i.howwhatproduce.com/images/010/image-27271-2-j.webp)
एक रैखिक पोटेंशियोमीटर एक एनालॉग इलेक्ट्रॉनिक घटक है। तो एनालॉग वैल्यू और डिजिटल वैल्यू में क्या अंतर है? सीधे शब्दों में कहें तो डिजिटल का अर्थ है ऑन/ऑफ, उच्च/निम्न स्तर केवल दो राज्यों के साथ, यानी या तो 0 या 1. लेकिन एनालॉग सिग्नल की डेटा स्थिति रैखिक होती है, उदाहरण के लिए, 1 से 1000 तक; एक सटीक संख्या इंगित करने के बजाय समय के साथ संकेत मान बदलता है। एनालॉग सिग्नल में प्रकाश की तीव्रता, आर्द्रता, तापमान आदि शामिल हैं।
चरण 3: योजनाबद्ध आरेख
![योजनाबद्ध आरेख योजनाबद्ध आरेख](https://i.howwhatproduce.com/images/010/image-27271-3-j.webp)
चरण 4: प्रक्रियाएं
इस प्रयोग में, पोटेंशियोमीटर का उपयोग वोल्टेज विभक्त के रूप में किया जाता है, जिसका अर्थ है उपकरणों को इसके सभी तीन पिनों से जोड़ना। पोटेंशियोमीटर के मध्य पिन को क्रमशः A0 और अन्य दो पिनों को 5V और GND से कनेक्ट करें। इसलिए, पोटेंशियोमीटर का वोल्टेज 0-5V है। पोटेंशियोमीटर के नॉब को घुमाएं और पिन A0 पर वोल्टेज बदल जाएगा। फिर उस वोल्टेज को नियंत्रण बोर्ड में AD कनवर्टर के साथ एक डिजिटल मान (0-1024) में परिवर्तित करें। प्रोग्रामिंग के माध्यम से, हम नियंत्रण बोर्ड पर एलईडी की चमक को नियंत्रित करने के लिए परिवर्तित डिजिटल मूल्य का उपयोग कर सकते हैं।
चरण 1:
सर्किट का निर्माण करें।
चरण 2:
github.com/primerobotics/Arduino से कोड डाउनलोड करें
चरण 3:
स्केच को Arduino Uno बोर्ड पर अपलोड करें
कोड को कंट्रोल बोर्ड पर अपलोड करने के लिए अपलोड आइकन पर क्लिक करें।
यदि विंडो के नीचे "अपलोड हो गया" दिखाई देता है, तो इसका मतलब है कि स्केच सफलतापूर्वक अपलोड किया गया है।
पोटेंशियोमीटर के शाफ्ट को स्पिन करें और आपको एलईडी परिवर्तन की चमक दिखाई देनी चाहिए।
यदि आप संबंधित मान परिवर्तनों की जांच करना चाहते हैं, तो सीरियल मॉनिटर खोलें और विंडो में डेटा आपके पोटेंशियोमीटर नॉब के घूमने से बदल जाएगा। इस प्रयोग को आप जैसे चाहें दूसरों के लिए भी बदला जा सकता है। उदाहरण के लिए, एलईडी ब्लिंकिंग के समय अंतराल को नियंत्रित करने के लिए पोटेंशियोमीटर का उपयोग करें।
चरण 5: कोड
// पोटेंशियोमीटर द्वारा नियंत्रित
// घुमाएँ
पोटेंशियोमीटर का शाफ्ट और आपको एलईडी परिवर्तन की चमक दिखाई देनी चाहिए।
// वेबसाइट: www.primerobotics.in
/******************************************/
स्थिरांक
int एनालॉगपिन = 0;//एनालॉग इनपुट पिन से जुड़ा हुआ है
स्थिरांक
int LEDPin = 9;//लीड संलग्न करें
NS
इनपुटवैल्यू = 0;//वेरिएबल सेंसर से आने वाले मूल्य को स्टोर करने के लिए
NS
आउटपुटवैल्यू = 0;//वेरिएबल आउटपुट वैल्यू को स्टोर करने के लिए
/******************************************/
शून्य
सेट अप()
{
Serial.begin(9600);//सीरियल सेट करें
संचार बॉड्रेट 9600. के रूप में
}
/******************************************/
शून्य
कुंडली()
{
इनपुटवैल्यू = एनालॉगरेड (एनालॉगपिन);//पढ़ें
पोटेंशियोमीटर से मान
सीरियल.प्रिंट ("इनपुट:"); // प्रिंट
"इनपुट"
Serial.println (इनपुटवैल्यू); // प्रिंट
इनपुट वैल्यू
आउटपुटवैल्यू = नक्शा (इनपुट वैल्यू, 0, 1023, 0, 255); // 0-1023 से 0 से 255. की संख्या की संख्या के अनुपात में कनवर्ट करें
सीरियल.प्रिंट ("आउटपुट:"); // प्रिंट
"आउटपुट"
Serial.println (आउटपुटवैल्यू); // प्रिंट
आउटपुट वैल्यू
एनालॉगवर्इट (एलईडीपिन, आउटपुटवैल्यू); //इसे मोड़ें
आउटपुट मूल्य के आधार पर एलईडी
देरी (1000);
}
/*******************************************/
सिफारिश की:
एक पोटेंशियोमीटर के साथ एलईडी ब्लिंकिंग दालों को नियंत्रित करें: 6 कदम
![एक पोटेंशियोमीटर के साथ एलईडी ब्लिंकिंग दालों को नियंत्रित करें: 6 कदम एक पोटेंशियोमीटर के साथ एलईडी ब्लिंकिंग दालों को नियंत्रित करें: 6 कदम](https://i.howwhatproduce.com/images/001/image-1030-18-j.webp)
एक पोटेंशियोमीटर के साथ एलईडी ब्लिंकिंग पल्स को नियंत्रित करें: इस ट्यूटोरियल में हम सीखेंगे कि पोटेंशियोमीटर के साथ एलईडी ब्लिंकिंग पल्स को कैसे नियंत्रित किया जाए। एक प्रदर्शन वीडियो देखें।
ब्लूटूथ या पोटेंशियोमीटर द्वारा नियंत्रित आरजीबी एलईडी: 5 कदम
![ब्लूटूथ या पोटेंशियोमीटर द्वारा नियंत्रित आरजीबी एलईडी: 5 कदम ब्लूटूथ या पोटेंशियोमीटर द्वारा नियंत्रित आरजीबी एलईडी: 5 कदम](https://i.howwhatproduce.com/images/006/image-17021-j.webp)
ब्लूटूथ या पोटेंशियोमीटर द्वारा नियंत्रित आरजीबी एलईडी: हाय!आज मैं अपने Arduino प्रोजेक्ट को आपके साथ साझा करना चाहता था। मैंने RGB को Arduino द्वारा नियंत्रित किया है। इसमें 3 मोड और 2 इंटरफेस हैं। पहला मोड मैनुअल कंट्रोल, दूसरा कूल रेनबो और तीसरा कलर लॉक है। सबसे पहले आप पोटेंशियोमीटर को कैलिब्रेट करें। फिर आप
सर्किटपायथन में पोटेंशियोमीटर द्वारा नियंत्रित डुअल 7-सेगमेंट डिस्प्ले - दृष्टि की दृढ़ता का प्रदर्शन: 9 कदम (चित्रों के साथ)
![सर्किटपायथन में पोटेंशियोमीटर द्वारा नियंत्रित डुअल 7-सेगमेंट डिस्प्ले - दृष्टि की दृढ़ता का प्रदर्शन: 9 कदम (चित्रों के साथ) सर्किटपायथन में पोटेंशियोमीटर द्वारा नियंत्रित डुअल 7-सेगमेंट डिस्प्ले - दृष्टि की दृढ़ता का प्रदर्शन: 9 कदम (चित्रों के साथ)](https://i.howwhatproduce.com/images/003/image-7977-16-j.webp)
सर्किटपायथन में पोटेंशियोमीटर द्वारा नियंत्रित डुअल 7-सेगमेंट डिस्प्ले - विजन की दृढ़ता का प्रदर्शन: यह प्रोजेक्ट 7-सेगमेंट एलईडी डिस्प्ले (F5161AH) के एक जोड़े पर डिस्प्ले को नियंत्रित करने के लिए एक पोटेंशियोमीटर का उपयोग करता है। जैसे ही पोटेंशियोमीटर नॉब को घुमाया जाता है, प्रदर्शित संख्या 0 से 99 की सीमा में बदल जाती है। किसी भी क्षण केवल एक एलईडी जलाया जाता है, बहुत संक्षेप में, लेकिन
Arduino Uno R3 के साथ पोटेंशियोमीटर द्वारा एलईडी को नियंत्रित करना: 6 कदम
![Arduino Uno R3 के साथ पोटेंशियोमीटर द्वारा एलईडी को नियंत्रित करना: 6 कदम Arduino Uno R3 के साथ पोटेंशियोमीटर द्वारा एलईडी को नियंत्रित करना: 6 कदम](https://i.howwhatproduce.com/images/004/image-9055-7-j.webp)
Arduino Uno R3 के साथ पोटेंशियोमीटर द्वारा एलईडी को नियंत्रित करना: पहले, हमने नियंत्रण बोर्ड को डेटा भेजने के लिए सीरियल मॉनिटर का उपयोग किया है, जो एक नए सॉफ़्टवेयर को जानने के लिए ज्ञानवर्धक हो सकता है। इस पाठ में, आइए देखें कि एक पोटेंशियोमीटर द्वारा एलईडी की चमक कैसे बदलें, और पोटेंशियोमेट का डेटा प्राप्त करें
NodeMCU, ESP8266 और MAX7219 के साथ फोन द्वारा एलईडी बोर्ड को नियंत्रित करें: 8 कदम
![NodeMCU, ESP8266 और MAX7219 के साथ फोन द्वारा एलईडी बोर्ड को नियंत्रित करें: 8 कदम NodeMCU, ESP8266 और MAX7219 के साथ फोन द्वारा एलईडी बोर्ड को नियंत्रित करें: 8 कदम](https://i.howwhatproduce.com/images/002/image-3130-36-j.webp)
NodeMCU, ESP8266 और MAX7219 के साथ फोन द्वारा एलईडी बोर्ड को नियंत्रित करें: मैं एलईडी बोर्ड को टर्निंग सिग्नल के रूप में नियंत्रित करने के लिए फोन का उपयोग करना चाहता हूं। तो, ESP8266 एक एक्सेस प्वाइंट, माइक्रोकंट्रोलर और एक सर्वर के रूप में भी काम करेगा। वेब सर्वर में 3 बटनों वाला एक साधारण वेबपेज होगा: बाएँ मुड़ें, दाएँ मुड़ें, और SOS मुड़ें। टेक्स