विषयसूची:

एनालॉग वोल्टेज पढ़ें - ARDUINO - कोड प्रकट #1: 5 चरण
एनालॉग वोल्टेज पढ़ें - ARDUINO - कोड प्रकट #1: 5 चरण

वीडियो: एनालॉग वोल्टेज पढ़ें - ARDUINO - कोड प्रकट #1: 5 चरण

वीडियो: एनालॉग वोल्टेज पढ़ें - ARDUINO - कोड प्रकट #1: 5 चरण
वीडियो: What is Arduino with Full Information? – [Hindi] – Quick Support 2024, जून
Anonim
एनालॉग वोल्टेज पढ़ें - ARDUINO - कोड प्रकट #1
एनालॉग वोल्टेज पढ़ें - ARDUINO - कोड प्रकट #1
एनालॉग वोल्टेज पढ़ें - ARDUINO - कोड प्रकट #1
एनालॉग वोल्टेज पढ़ें - ARDUINO - कोड प्रकट #1
एनालॉग वोल्टेज पढ़ें - ARDUINO - कोड प्रकट #1
एनालॉग वोल्टेज पढ़ें - ARDUINO - कोड प्रकट #1

CODE REVEAL #1READ ANALOG VOLTAGE: यह उदाहरण आपको दिखाता है कि कैसे एनालॉग पिन 0 पर एक एनालॉग इनपुट को पढ़ना है, एनालॉग रीड () से वोल्टेज में मानों को परिवर्तित करना है, और इसे Arduino Software (IDE) के सीरियल मॉनिटर पर प्रिंट करना है।

चरण 1: आवश्यक हार्डवेयर:

Arduino या Genuino Board, 10k OHM पोटेंशियोमीटर।

चरण 2: सुरक्षा सावधानियां; स्वस्थ उपयोग:

ध्यान रखें कि arduino के एनालॉग पिन पर बाहरी बिजली की आपूर्ति का उपयोग 5V से अधिक नहीं होना चाहिए, क्योंकि arduino 5V तर्क पर काम करता है, और यदि वोल्टेज 5V से अधिक है तो माइक्रोकंट्रोलर जल सकता है। यह परियोजना छोटी पेंसिल या लिथियम बैटरी और ट्रिंपोट के वोल्टेज की जांच के लिए उपयोगी है।

चरण 3: सर्किट:

सर्किट
सर्किट
सर्किट
सर्किट

पोटेंशियोमीटर से तीन तारों को अपने बोर्ड से कनेक्ट करें। पहला पोटेंशियोमीटर के बाहरी पिनों में से एक से जमीन पर जाता है। दूसरा पोटेंशियोमीटर के दूसरे बाहरी पिन से 5 वोल्ट तक जाता है। तीसरा पोटेंशियोमीटर के मध्य पिन से एनालॉग इनपुट 0 पर जाता है। पोटेंशियोमीटर के शाफ्ट को मोड़कर, आप वाइपर के दोनों ओर प्रतिरोध की मात्रा को बदलते हैं जो कि पोटेंशियोमीटर के केंद्र पिन से जुड़ा होता है। यह केंद्र पिन पर वोल्टेज को बदलता है। जब 5 वोल्ट से जुड़े केंद्र और पक्ष के बीच प्रतिरोध शून्य के करीब होता है (और दूसरी तरफ प्रतिरोध 10 किलोहम के करीब होता है), तो केंद्र पिन पर वोल्टेज 5 वोल्ट के करीब होता है। जब प्रतिरोधों को उलट दिया जाता है, तो केंद्र पिन पर वोल्टेज 0 वोल्ट या जमीन के करीब होता है। यह वोल्टेज एनालॉग वोल्टेज है जिसे आप इनपुट के रूप में पढ़ रहे हैं। बोर्ड के माइक्रोकंट्रोलर के अंदर एक सर्किट होता है जिसे एनालॉग-टू-डिजिटल कनवर्टर या एडीसी कहा जाता है जो इस बदलते वोल्टेज को पढ़ता है और इसे 0 और 1023 के बीच की संख्या में परिवर्तित करता है। जब शाफ्ट को एक दिशा में सभी तरह से घुमाया जाता है, तो पिन पर जाने वाले 0 वोल्ट होते हैं, और इनपुट मान 0 होता है। जब शाफ्ट को विपरीत दिशा में घुमाया जाता है, तो पिन में जाने वाले 5 वोल्ट होते हैं और इनपुट मान 1023 है। बीच में, analogRead() 0 और 1023 के बीच एक संख्या देता है जो पिन पर लागू होने वाले वोल्टेज की मात्रा के समानुपाती होता है।

चरण 4: कोड:

कोड
कोड

ध्यान देने योग्य बात यह है कि यदि आपके पास कंप्यूटर या लैपटॉप नहीं है, तो आप अपने Arduino को Google Play Store पर उपलब्ध 'Arduinodroid' ऐप से प्रोग्राम कर सकते हैं। आप 'Arduinodroid'.void setup() { Serial.begin(9600);}void loop() {int sensorValue = analogRead(A0); की मदद से सीरियल मॉनिटर पर जा सकते हैं। फ्लोट वोल्टेज = सेंसरवैल्यू * (5.0 / 1023.0); Serial.println (वोल्टेज);}

चरण 5: इंस्टाग्राम पोस्ट

इस इंस्टाग्राम पोस्ट पर जाएँ जहाँ मैंने इस परियोजना का वर्णन किया है -

सिफारिश की: