विषयसूची:

आभासी दबाव नापने का यंत्र भाग २: ४ कदम
आभासी दबाव नापने का यंत्र भाग २: ४ कदम

वीडियो: आभासी दबाव नापने का यंत्र भाग २: ४ कदम

वीडियो: आभासी दबाव नापने का यंत्र भाग २: ४ कदम
वीडियो: प्रकाश का #अपवर्तन #durgeshguru #refrectionoflight #विज्ञानकेप्रयोग 2024, नवंबर
Anonim
आभासी दबाव नापने का यंत्र भाग २।
आभासी दबाव नापने का यंत्र भाग २।
आभासी दबाव नापने का यंत्र भाग २।
आभासी दबाव नापने का यंत्र भाग २।

यह प्रोजेक्ट मेरे द्वारा पहले बनाए गए प्रोजेक्ट का दूसरा भाग है। पहले भाग में, मैंने एक वर्चुअल प्रेशर गेज डिज़ाइन किया है जिसे आपके कंप्यूटर कीबोर्ड में UP और DOWN कीज़ से नियंत्रित किया जा सकता है। वर्चुअल प्रेशर गेज पार्ट 1 देखें

इस बार हम गेज को पोटेंशियोमीटर से नियंत्रित करेंगे। मूल रूप से जो हो रहा है वह है: पोटेंशियोमीटर पोर्ट A0 (Arduino का एनालॉग पोर्ट) पर वोल्टेज रीडिंग को बदल देगा। प्रत्येक वोल्टेज रीडिंग 0 से 1023 बाइट्स के बीच एक डिजिटल मान के अनुरूप होगी। संबंधित डिजिटल मान कंप्यूटर को सीरियल पोर्ट के माध्यम से भेजा जाएगा। प्रसंस्करण स्केच सीरियल पोर्ट से मान को पढ़ेगा और इसे कोण मान में बदल देगा, जो वह कोण होगा जिस पर सुई घूमेगी।

यह एक अच्छा प्रोजेक्ट है, काफी मजेदार और बनाने में बहुत आसान है।

आनंद लेना।

आपूर्ति

  • 1 x कंप्यूटर (प्रसंस्करण के साथ और Arduino IDE स्थापित)।
  • 10k x पोटेंशियोमीटर।
  • 1 x Arduino Uno अपने USB तार के साथ।

चरण 1: चरण 1: Arduino के साथ पोटेंशियोमीटर सर्किट।

चरण 1: Arduino के साथ पोटेंशियोमीटर सर्किट।
चरण 1: Arduino के साथ पोटेंशियोमीटर सर्किट।
चरण 1: Arduino के साथ पोटेंशियोमीटर सर्किट।
चरण 1: Arduino के साथ पोटेंशियोमीटर सर्किट।

पोटेंशियोमीटर सर्किट एक बहुत सीधा आगे का सर्किट है:

  • 1 पिन शक्ति स्रोत से जुड़ा है।
  • दूसरा पिन जमीन से जुड़ा है और बीच का पिन Arduino के A0 से जुड़ा है।

चरण 2: चरण 3: Arduino स्केच लिखना और इसे ऊनो में लोड करना।

चरण 3: Arduino स्केच लिखना और इसे ऊनो में लोड करना।
चरण 3: Arduino स्केच लिखना और इसे ऊनो में लोड करना।

यह एक सरल और सीधा आगे का स्केच है।

वोल्टेज मान A0 पोर्ट पर भेजा जाता है, एनालॉग रीड कमांड 0 से 1023 बाइट्स के बीच का मान देगा

चूंकि प्रोसेसिंग आईडीई में सीरियल मॉड्यूल केवल 0 से 255 तक के मान पढ़ सकता है, हमें एनालॉग से मानों को 4 से विभाजित करना होगा।

यही कारण है कि हमारे पास यह आदेश है:

"डेटा = एनालॉग रीड (दबावपिन) / 4;"

चरण 3: चरण 3: वर्चुअल गेज सॉफ़्टवेयर लिखना।

चरण 3: वर्चुअल गेज सॉफ्टवेयर लिखना।
चरण 3: वर्चुअल गेज सॉफ्टवेयर लिखना।
चरण 3: वर्चुअल गेज सॉफ्टवेयर लिखना।
चरण 3: वर्चुअल गेज सॉफ्टवेयर लिखना।

यह स्केच भाग 1 में से एक का एक संशोधित संस्करण है। एक सीधा आगे का स्केच। मूल रूप से इस स्केच में जो हो रहा है वह यह है कि प्रोसेसिंग आईडीई सीरियल पोर्ट से मान पढ़ता है, यह मान 0 और 1.5PI रेडियन के बीच के कोण मान में परिवर्तित हो जाता है।

कोण = नक्शा (वैल, 255, 0, 0, 1.5 * पीआई);

कोण 0 दबाव 0 से मेल खाता है और कोण 1.5 पीआई अधिकतम दबाव से मेल खाता है।

याद रखने वाली एक महत्वपूर्ण बात यह है कि आपको पहले यह जानना होगा कि Arduino किस पोर्ट से जुड़ा है। आप यह जानकारी Arduino IDE से प्राप्त कर सकते हैं। इस परियोजना में, Arduino "COM6" में जुड़ा हुआ था।

आईडीई शो प्रसंस्करण में लाइन 5:

स्ट्रिंग पोर्टनाम = सीरियल.लिस्ट ()[2];

सिफारिश की: