घड़ी#
परिचय#
VEXcode VR में एक टाइमर होता है जो प्रोजेक्ट शुरू होने से लेकर अब तक बीते समय को ट्रैक करता है। इसका उपयोग किसी कार्य में लगने वाले समय को मापने, एक निश्चित समय के बाद इवेंट ट्रिगर करने या नए टाइमिंग ऑपरेशन के लिए समय रीसेट करने के लिए किया जा सकता है।
नीचे उपलब्ध सभी ब्लॉकों की सूची दी गई है:
रीसेट टाइमर – टाइमर को शून्य पर रीसेट करता है।
सेकंड में टाइमर – बताता है कि कितना समय बीत चुका है।
जब टाइमर – टाइमर एक निर्दिष्ट समय से अधिक होने के बाद ब्लॉक का एक स्टैक चलाता है।
टाइमर रीसेट करें#
रीसेट टाइमर स्टैक ब्लॉक टाइमर को शून्य पर रीसेट करता है। इसका उपयोग पूरे प्रोजेक्ट को रीस्टार्ट किए बिना प्रोजेक्ट के किसी नए हिस्से की टाइमिंग शुरू करने के लिए किया जा सकता है।
टाइमर रीसेट करें :: custom-orientation
पैरामीटर |
विवरण |
|---|---|
इस ब्लॉक में कोई पैरामीटर नहीं है। |
उदाहरण
जब शुरू हो :: hat events
[Display the time the robot takes to turn right.]
[आगे v] दिशा में (200) [mm v] चलाएं ▶
टाइमर रीसेट करें :: custom-orientation
[दाएं v] दिशा में (90) डिग्री मुड़ें ▶
प्रिंट सटीकता [0.1 v] पर सेट करें
[Turn right took] प्रिंट करें ◀ और कर्सर को अगली पंक्ति पर सेट करें
(सेकंड में टाइमर) प्रिंट करें ▶
[ seconds] प्रिंट करें ▶
टाइमर सेकंड में#
सेकंड में टाइमर रिपोर्टर ब्लॉक टाइमर के अंतिम रीसेट के बाद से समय को सेकंड में दशमलव के रूप में रिपोर्ट करता है। प्रोजेक्ट शुरू होने पर टाइमर स्वचालित रूप से रीसेट हो जाता है। इस ब्लॉक का उपयोग रोबोट द्वारा विभिन्न कार्यों को पूरा करने में लगने वाले समय को मापने के लिए किया जा सकता है।
(सेकंड में टाइमर)
पैरामीटर |
विवरण |
|---|---|
इस ब्लॉक में कोई पैरामीटर नहीं है। |
उदाहरण
जब शुरू हो :: hat events
[Display the time it takes to move in a square.]
(4) बार दोहराएं
[आगे v] दिशा में (100) [mm v] चलाएं ▶
[दाएं v] दिशा में (90) डिग्री मुड़ें ▶
अंत
प्रिंट सटीकता [0.01 v] पर सेट करें
(सेकंड में टाइमर) प्रिंट करें ▶
जब टाइमर#
व्हेन टाइमर हैट ब्लॉक एक निर्दिष्ट समय के बाद संलग्न ब्लॉक स्टैक को चलाता है।
जब टाइमर > [1] सेकंड :: hat events
पैरामीटर |
विवरण |
|---|---|
समय |
संलग्न ब्लॉक स्टैक के शुरू होने से पहले सेकंडों की संख्या निर्दिष्ट करता है। यह पूर्णांक और दशमलव दोनों संख्याओं को स्वीकार करता है। |
उदाहरण
जब टाइमर > [2] सेकंड :: hat events
[Drive after 2 seconds.]
[आगे v] दिशा में (200) [mm v] चलाएं ▶