बैटरी#
परिचय#
battery वर्ग brain आधार वर्ग से लिया गया है और V5 ब्रेन की बैटरी तक पहुंच प्रदान करता है, जिससे आपका रोबोट क्षमता, वोल्टेज, वर्तमान खपत, बिजली उपयोग, तापमान और दक्षता की निगरानी कर सकता है।
पहुँच#
Brain.Battery
सदस्य कार्य#
battery क्लास में निम्नलिखित सदस्य फ़ंक्शन शामिल हैं:
voltage— बैटरी वोल्टेज लौटाता है।current— बैटरी वर्तमान खपत लौटाता है।capacity— मस्तिष्क की शेष बैटरी क्षमता लौटाता है।temperature— बैटरी का तापमान लौटाता है।
किसी भी battery सदस्य फ़ंक्शन को कॉल करने से पहले, एक brain इंस्टेंस बनाना होगा, जैसा कि नीचे दिखाया गया है:
// Create the V5 Brain
brain Brain = brain();
voltage#
यह V5 ब्रेन बैटरी का वोल्टेज बताता है। वोल्टेज बैटरी को आपूर्ति किया गया विद्युत दबाव है, जिससे आप यह जांच सकते हैं कि रोबोट के सुचारू रूप से चलने के लिए बैटरी पर्याप्त रूप से चार्ज है या नहीं।
Available Functionsdouble voltage( voltageUnits units = voltageUnits::volt );
पैरामीटर |
प्रकार |
विवरण |
|---|---|---|
|
|
वैकल्पिक। वोल्टेज को दर्शाने के लिए प्रयुक्त इकाई: |
यह निर्दिष्ट इकाइयों में बैटरी वोल्टेज को दर्शाने वाला double लौटाता है।
current#
यह V5 ब्रेन बैटरी से ली गई विद्युत धारा को दर्शाता है। धारा से पता चलता है कि रोबोट बैटरी से कितनी विद्युत ऊर्जा का उपयोग कर रहा है, जिससे आपको यह समझने में मदद मिल सकती है कि रोबोट कितनी मेहनत कर रहा है या क्या मोटर पर अतिरिक्त भार पड़ रहा है। यह मान 0.0 से 20.0 एम्पियर तक हो सकता है।
Available Functionsdouble current( currentUnits units = currentUnits::amp );
पैरामीटर |
प्रकार |
विवरण |
|---|---|---|
|
|
वैकल्पिक। धारा को दर्शाने के लिए प्रयुक्त इकाई: |
यह V5 ब्रेन बैटरी से एम्पीयर में खींची गई विद्युत धारा को दर्शाने वाला double लौटाता है।
capacity#
यह V5 ब्रेन बैटरी का शेष बैटरी स्तर बताता है।
Available Functionsuint32_t capacity( percentUnits units = percentUnits::pct );
पैरामीटर |
प्रकार |
विवरण |
|---|---|---|
|
|
Optional. The unit used to represent battery capacity: |
यह 0% से 100% तक के प्रतिशत के रूप में शेष बैटरी क्षमता को दर्शाने वाला uint32_t लौटाता है।
temperature#
यह V5 ब्रेन बैटरी का तापमान बताता है।
Available Functions1 — बैटरी का तापमान प्रतिशत के रूप में लौटाता है।
double temperature( percentUnits units = percentUnits::pct );
Parameters2 — निर्दिष्ट तापमान इकाइयों में बैटरी का तापमान लौटाता है।
double temperature( temperatureUnits units );
पैरामीटर |
प्रकार |
विवरण |
|---|---|---|
|
|
वैकल्पिक। बैटरी के तापमान को दर्शाने वाली इकाई: |
|
|
यह बैटरी का तापमान विशिष्ट इकाइयों में लौटाता है: |
यह निर्दिष्ट इकाइयों में शेष बैटरी तापमान को दर्शाने वाला double लौटाता है।
बैटरी के लिए ऑपरेटिंग तापमान सीमा लगभग
20°C(68°F) से70°C(158°F) है।