बैटरी#

परिचय#

battery वर्ग brain आधार वर्ग से लिया गया है और आईक्यू (दूसरी पीढ़ी) ब्रेन की बैटरी तक पहुंच प्रदान करता है, जिससे आपका रोबोट क्षमता, वोल्टेज, वर्तमान खपत, बिजली उपयोग, तापमान और दक्षता की निगरानी कर सकता है।

पहुँच#

Brain.Battery

सदस्य कार्य#

battery क्लास में निम्नलिखित सदस्य फ़ंक्शन शामिल हैं:

  • capacity — मस्तिष्क की शेष बैटरी क्षमता लौटाता है।

  • voltage — बैटरी वोल्टेज लौटाता है।

  • current — बैटरी वर्तमान खपत लौटाता है।

किसी भी battery सदस्य फ़ंक्शन को कॉल करने से पहले, एक brain इंस्टेंस बनाना होगा, जैसा कि नीचे दिखाया गया है:

// Create the Brain
brain Brain = brain();

capacity#

यह IQ (दूसरी पीढ़ी) ब्रेन बैटरी का शेष बैटरी स्तर बताता है।

Available Functions
uint32_t capacity( percentUnits units = percentUnits::pct );

Parameters

पैरामीटर

प्रकार

विवरण

units

percentUnits

Optional. The unit used to represent battery capacity: pct / percent — percent

Return Values

यह 0 से 100 तक के प्रतिशत के रूप में शेष बैटरी क्षमता को दर्शाने वाला uint32_t लौटाता है।

voltage#

यह IQ (दूसरी पीढ़ी) ब्रेन बैटरी का वोल्टेज बताता है। वोल्टेज बैटरी को आपूर्ति किया गया विद्युत दबाव है, जिससे आप यह जांच सकते हैं कि रोबोट के सुचारू रूप से चलने के लिए बैटरी पर्याप्त रूप से चार्ज है या नहीं।

Available Functions
double voltage( voltageUnits units = voltageUnits::volt );

Parameters

पैरामीटर

प्रकार

विवरण

units

voltageUnits

वैकल्पिक। वोल्टेज को दर्शाने के लिए प्रयुक्त इकाई: volt (डिफ़ॉल्ट) - वोल्ट, या mV - मिलीवोल्ट।

Return Values

यह निर्दिष्ट इकाइयों में बैटरी वोल्टेज को दर्शाने वाला double लौटाता है, जो 7.0 से 8.0 वोल्ट या 7000 से 8000 मिलीवोल्ट तक होता है।

current#

यह IQ (दूसरी पीढ़ी) ब्रेन बैटरी से ली गई विद्युत धारा को दर्शाता है। धारा से पता चलता है कि रोबोट बैटरी से कितनी विद्युत ऊर्जा का उपयोग कर रहा है, जिससे आपको यह समझने में मदद मिल सकती है कि रोबोट कितनी मेहनत कर रहा है या क्या मोटरों पर अतिरिक्त भार पड़ रहा है।

Available Functions
double current( currentUnits units = currentUnits::amp );

Parameters

पैरामीटर

प्रकार

विवरण

units

currentUnits

वैकल्पिक। धारा को दर्शाने के लिए प्रयुक्त इकाई: amp (डिफ़ॉल्ट) — एम्पीयर

Return Values

यह 0.0 से 15.0 एम्पीयर तक की रेंज में, IQ (दूसरी पीढ़ी) ब्रेन बैटरी से खींची गई विद्युत धारा को दर्शाने वाला double लौटाता है।