स्क्रीन#

परिचय#

स्क्रीन श्रेणी में ऐसे ब्लॉक शामिल हैं जो आपके IQ (दूसरी पीढ़ी) ब्रेन की स्क्रीन पर टेक्स्ट, मान और ग्राफ़िक्स प्रदर्शित करने की सुविधा देते हैं। इन ब्लॉकों का उपयोग सेंसर डेटा प्रिंट करने, कस्टम इंटरफ़ेस बनाने या रेखाओं, आकृतियों और टेक्स्ट जैसे दृश्य तत्वों को समायोज्य शैलियों और रंगों के साथ चित्रित करने के लिए किया जा सकता है।

चित्र बनाने के लिए, मस्तिष्क का रिज़ॉल्यूशन 160 x 108 पिक्सल है।

नीचे सभी ब्लॉकों की सूची दी गई है:

प्रिंट — ब्रेन पर टेक्स्ट और मान प्रदर्शित करें।

सेटिंग्स — स्क्रीन डिस्प्ले प्रॉपर्टीज़ को कॉन्फ़िगर करें।

चित्र बनाएं — ब्रेन स्क्रीन पर आकृतियाँ और ग्राफ़िक्स बनाएं।

छाप#

स्क्रीन पर पंक्ति/स्तंभ पर कर्सर सेट करें#

स्क्रीन पर पंक्ति और स्तंभ पर कर्सर सेट करें स्टैक ब्लॉक कर्सर को ब्रेन स्क्रीन पर एक विशिष्ट पंक्ति और स्तंभ पर ले जाता है। अगला स्क्रीन पर प्रिंट करें ब्लॉक उसी स्थान से प्रिंट करना शुरू कर देगा। कितनी पंक्तियाँ और स्तंभ आराम से फिट हो सकते हैं, यह चयनित फ़ॉन्ट पर निर्भर करता है।

मोनोस्पेस्ड फॉन्ट में सभी अक्षर एक ही चौड़ाई के होते हैं, जिससे टेक्स्ट की प्लेसमेंट एक समान रहती है। इसके विपरीत, प्रोपोर्शनल फॉन्ट में अक्षरों की चौड़ाई अलग-अलग होती है, इसलिए कुछ अक्षर दूसरों की तुलना में अधिक जगह लेते हैं। हालांकि, चाहे कोई भी फॉन्ट टाइप इस्तेमाल किया जाए, सेट कर्सर टू रो कॉलम ऑन स्क्रीन स्टैक ब्लॉक कर्सर को फॉन्ट स्टाइल के बजाय रो और कॉलम के आकार के आधार पर पोजीशन करता है। फॉन्ट का आकार सेट फॉन्ट ऑन स्क्रीन स्टैक ब्लॉक का उपयोग करके समायोजित किया जा सकता है।

कर्सर स्टैक ब्लॉक सेट करें#
स्क्रीन पर पंक्ति [1] कॉलम [1] पर कर्सर सेट करें

पैरामीटर

विवरण

पंक्ति

कर्सर को जिस पंक्ति में ले जाना है, उसे एक पूर्ण संख्या के रूप में दर्शाएं।

स्तंभ

कर्सर को जिस कॉलम में ले जाना है, उसे एक पूर्ण संख्या के रूप में लिखें।

उदाहरण

जब शुरू हो
[Repeatedly print the current timer at Row 1 Column 1]
हमेशा
स्क्रीन पर (सेकंड में टाइमर) प्रिंट करें ◀ और कर्सर को अगली पंक्ति पर सेट करें
(1) सेकंड प्रतीक्षा करें
स्क्रीन साफ़ करें
स्क्रीन पर पंक्ति (1) कॉलम (1) पर कर्सर सेट करें

VEX IQ ब्रेन स्क्रीन के स्क्रीनशॉट में ऊपरी बाएँ कोने में सफेद अक्षरों में 25 लिखा हुआ है।

स्क्रीन पर कर्सर को अगली पंक्ति पर सेट करें#

सेट कर्सर टू नेक्स्ट रो ऑन स्क्रीन स्टैक ब्लॉक कर्सर को ब्रेन स्क्रीन पर अगली पंक्ति के कॉलम 1 पर ले जाता है।

स्क्रीन पर कर्सर को अगली पंक्ति पर सेट करें

पैरामीटर

विवरण

इस ब्लॉक में कोई पैरामीटर नहीं है।

उदाहरण

जब शुरू हो
[Display two lines of text.]
स्क्रीन पर [Line 1] प्रिंट करें ▶
स्क्रीन पर कर्सर को अगली पंक्ति पर सेट करें
स्क्रीन पर [Line 2] प्रिंट करें ◀ और कर्सर को अगली पंक्ति पर सेट करें

आईक्यू ब्रेन स्क्रीन के स्क्रीनशॉट में ऊपरी बाएँ कोने में सफेद अक्षरों लाइन 1 और ठीक उसके नीचे लाइन 2 लिखी हुई है।

स्क्रीन पर पंक्ति साफ़ करें#

स्क्रीन पर पंक्ति साफ़ करें स्टैक ब्लॉक ब्रेन स्क्रीन पर टेक्स्ट की एक पंक्ति को साफ़ करता है।

स्क्रीन पर पंक्ति (1) साफ़ करें

पैरामीटर

विवरण

पंक्ति

जिस पंक्ति को खाली करना है उसकी संख्या।

उदाहरण

जब शुरू हो
[Display text on two rows, but only keep one.]
स्क्रीन पर [This text stays] प्रिंट करें ◀ और कर्सर को अगली पंक्ति पर सेट करें
स्क्रीन पर [This disappears] प्रिंट करें ◀ और कर्सर को अगली पंक्ति पर सेट करें
(3) सेकंड प्रतीक्षा करें
स्क्रीन पर पंक्ति (2) साफ़ करें

कर्सर कॉलम#

कर्सर कॉलम रिपोर्टर ब्लॉक उस कॉलम संख्या की रिपोर्ट करता है जहां टेक्स्ट को एक पूर्ण संख्या के रूप में प्रिंट किया जाएगा।

कर्सर कॉलम रिपोर्टर ब्लॉक#
(कर्सर कॉलम)

पैरामीटर

विवरण

इस ब्लॉक में कोई पैरामीटर नहीं है।

उदाहरण

शुरू होने पर, कर्सर को स्क्रीन पर पंक्ति 3, कॉलम 2 पर ले जाता है और वर्तमान कर्सर कॉलम संख्या प्रिंट करता है।#
जब शुरू हो
[Display the cursor's current column.]
स्क्रीन पर पंक्ति [3] कॉलम [2] पर कर्सर सेट करें
स्क्रीन पर (कर्सर कॉलम) प्रिंट करें ▶

कर्सर पंक्ति#

कर्सर रो रिपोर्टर ब्लॉक उस पंक्ति संख्या की रिपोर्ट करता है जहां पाठ को एक पूर्ण संख्या के रूप में मुद्रित किया जाएगा।

कर्सर पंक्ति रिपोर्टर ब्लॉक#
(कर्सर पंक्ति)

पैरामीटर

विवरण

इस ब्लॉक में कोई पैरामीटर नहीं है।

उदाहरण

शुरू होने पर, कर्सर को स्क्रीन पर पंक्ति 6, कॉलम 2 पर ले जाता है और वर्तमान कर्सर पंक्ति संख्या प्रिंट करता है।#
जब शुरू हो
[Display the cursor's current row.]
स्क्रीन पर पंक्ति [3] कॉलम [2] पर कर्सर सेट करें
स्क्रीन पर (कर्सर पंक्ति) प्रिंट करें ▶

सेटिंग्स#

स्क्रीन साफ़ करें#

क्लियर स्क्रीन स्टैक ब्लॉक ब्रेन स्क्रीन से सभी टेक्स्ट और ड्रॉइंग को हटा देता है।

स्क्रीन साफ़ करें

पैरामीटर

विवरण

इस ब्लॉक में कोई पैरामीटर नहीं है।

उदाहरण

जब शुरू हो
[Fill the screen, then clear it after 2 seconds.]
(5) बार दोहराएं
स्क्रीन पर [Line] प्रिंट करें ◀ और कर्सर को अगली पंक्ति पर सेट करें
अंत
(3) सेकंड प्रतीक्षा करें
स्क्रीन साफ़ करें

स्क्रीन पर फ़ॉन्ट सेट करें#

स्क्रीन पर फ़ॉन्ट सेट करें स्टैक ब्लॉक ब्रेन स्क्रीन पर टेक्स्ट प्रदर्शित करने के लिए उपयोग किए जाने वाले फ़ॉन्ट और आकार को सेट करता है। यह फ़ॉन्ट बाद में प्रिंट होने वाले सभी टेक्स्ट पर लागू होगा।

स्क्रीन पर फ़ॉन्ट [मोनोस्पेस्ड v] [मध्यम v] पर सेट करें

पैरामीटर

विवरण

फ़ॉन्ट

उपयोग करने के लिए फ़ॉन्ट: मोनोस्पेस्ड या प्रोपोर्शनल

आकार

उपयोग करने के लिए आकार:

  • अतिरिक्त छोटा
  • छोटा
  • मध्यम
  • बड़ा
  • अतिरिक्त बड़ा
  • सुपर बड़ा

VEX IQ ब्रेन स्क्रीन का एक स्क्रीनशॉट जिसमें मोनो 12 फॉन्ट में संख्याओं और अक्षरों की एक श्रृंखला दिखाई दे रही है। अक्षर AZ एक ही पंक्ति में हैं और स्क्रीन की पूरी चौड़ाई में फैले हुए हैं। निचले बाएँ कोने में 26 अक्षर और 9 पंक्तियाँ दर्शाई गई हैं।
Mono Extra Small

पिछली स्क्रीनशॉट जैसी ही, अब मोनो 15 फ़ॉन्ट के साथ। AT अक्षर एक ही पंक्ति में हैं, जो स्क्रीन की पूरी चौड़ाई में फैले हुए हैं। नीचे बाएँ कोने में 20 अक्षर और 7 पंक्तियाँ दर्शाई गई हैं।
मोनो स्मॉल

पिछली स्क्रीनशॉट जैसी ही, अब मोनो 20 फ़ॉन्ट के साथ। AP अक्षर एक ही पंक्ति में हैं, जो स्क्रीन की पूरी चौड़ाई में फैले हुए हैं। नीचे बाएँ कोने में 16 अक्षर और 5 पंक्तियाँ दर्शाई गई हैं।
मोनो मीडियम

पिछली स्क्रीनशॉट जैसी ही, अब मोनो 30 फ़ॉन्ट के साथ। 1 से 9 तक की संख्याएँ और एक अतिरिक्त 0 एक ही पंक्ति में हैं, जो स्क्रीन की पूरी चौड़ाई में फैली हुई हैं। नीचे बाएँ कोने में 3 पंक्तियाँ दिखाई गई हैं।
मोनो लार्ज

पिछली स्क्रीनशॉट जैसी ही, अब मोनो 40 फ़ॉन्ट के साथ। 1 से 8 तक की संख्याएँ दूसरी पंक्ति में हैं, जो स्क्रीन की पूरी चौड़ाई में फैली हुई हैं।
मोनो एक्स्ट्रा लार्ज

पिछली स्क्रीनशॉट जैसी ही, अब मोनो 60 फ़ॉन्ट के साथ। स्क्रीन पर MN 60 बड़े फ़ॉन्ट में दिखाई दे रहा है, जो स्क्रीन के लगभग पूरे ऊपरी आधे हिस्से को कवर करता है।
मोनो सुपर लार्ज

पिछली स्क्रीनशॉट जैसी ही, अब Prop 20 फ़ॉन्ट के साथ। AW अक्षर एक ही पंक्ति में हैं, जो स्क्रीन की पूरी चौड़ाई में फैले हुए हैं। नीचे बाएँ कोने में 26 अक्षर और 5 पंक्तियाँ दर्शाई गई हैं।
Prop Medium

पिछली स्क्रीनशॉट के समान, अब प्रॉप 30 फ़ॉन्ट के साथ। संख्याएँ 1-9 एक पंक्ति में दो बार दोहराई गई हैं, जो स्क्रीन की चौड़ाई में फैली हुई हैं। निचले बाएँ कोने में 18 अक्षर और 3 पंक्तियाँ दर्शाई गई हैं।
प्रॉप लार्ज

पिछली स्क्रीनशॉट जैसी ही, अब Prop 40 फ़ॉन्ट के साथ। स्क्रीन पर पहली पंक्ति में Prop 40 और दूसरी पंक्ति में 14 by 2 लिखा है।
Prop Extra Large

पिछली स्क्रीनशॉट जैसी ही, अब Prop 60 फ़ॉन्ट के साथ। स्क्रीन पर PROP 60 बड़े फ़ॉन्ट में लिखा है, जो स्क्रीन के लगभग पूरे ऊपरी आधे हिस्से को कवर करता है।
Prop सुपर लार्ज

उदाहरण

जब शुरू हो
[Display two different fonts on separate lines.]
स्क्रीन पर फ़ॉन्ट [मोनोस्पेस्ड v] [मध्यम v] पर सेट करें
स्क्रीन पर [Mono Medium] प्रिंट करें ◀ और कर्सर को अगली पंक्ति पर सेट करें
स्क्रीन पर फ़ॉन्ट [आनुपातिक v] [मध्यम v] पर सेट करें
स्क्रीन पर [Prop Medium] प्रिंट करें ◀ और कर्सर को अगली पंक्ति पर सेट करें

आईक्यू ब्रेन स्क्रीन का एक स्क्रीनशॉट जिसमें ऊपरी बाएँ कोने में दो पंक्तियों में सफेद टेक्स्ट है। पहली पंक्ति में मोनो मीडियम लिखा है और ठीक उसके नीचे दूसरी पंक्ति में छोटे फ़ॉन्ट में प्रॉप मीडियम लिखा है।

स्क्रीन पर प्रिंट परिशुद्धता सेट करें#

सेट प्रिंट प्रेसिजन ऑन स्क्रीन स्टैक ब्लॉक यह निर्धारित करता है कि ब्रेन स्क्रीन पर संख्याओं को प्रिंट करते समय कितने दशमलव स्थान दिखाए जाएं। यह प्रिंट प्रेसिजन बाद में प्रिंट की जाने वाली सभी संख्याओं पर लागू होगा।

स्क्रीन पर प्रिंट सटीकता [0.1 v] पर सेट करें

पैरामीटर

विवरण

शुद्धता

उपयोग की जाने वाली प्रिंट परिशुद्धता:

  • 1
  • 0.1
  • 0.01
  • 0.001
  • सभी अंक

उदाहरण

जब शुरू हो
[Print 1/3 as 0.33.]
स्क्रीन पर प्रिंट सटीकता [0.01 v] पर सेट करें
स्क्रीन पर ([1] / [3]) प्रिंट करें ◀ और कर्सर को अगली पंक्ति पर सेट करें

आईक्यू ब्रेन स्क्रीन का एक स्क्रीनशॉट जिसमें ऊपरी बाएँ कोने में सफेद अक्षरों में 0.33 लिखा है।

स्क्रीन पर पेन की चौड़ाई सेट करें#

स्क्रीन पर पेन की चौड़ाई सेट करें स्टैक ब्लॉक खींची गई रेखाओं और आकृतियों की रूपरेखा की मोटाई निर्धारित करता है।

स्क्रीन पर पेन की चौड़ाई [10] पर सेट करें

पैरामीटर

विवरण

चौड़ाई

पेन की चौड़ाई, पिक्सल में, 0 से 32 तक।

उदाहरण

जब शुरू हो
[Draw two circles with different pen widths.]
स्क्रीन पर वृत्त (40) (70) (20) बनाएं
स्क्रीन पर पेन की चौड़ाई (5) पर सेट करें
स्क्रीन पर वृत्त (100) (70) (20) बनाएं

आईक्यू ब्रेन स्क्रीन का एक स्क्रीनशॉट जिसमें स्क्रीन के निचले आधे हिस्से पर दो सफेद वृत्त छपे हुए हैं। बाएँ वृत्त की सीमा दाएँ वृत्त की तुलना में संकीर्ण है।

स्क्रीन पर पेन/फ़ॉन्ट का रंग सेट करें#

स्क्रीन पर पेन/फ़ॉन्ट का रंग सेट करें स्टैक ब्लॉक टेक्स्ट, पिक्सेल, लाइनों और आकृतियों की रूपरेखा का रंग सेट करता है।

स्क्रीन पर पेन / फ़ॉन्ट रंग [लाल v] पर सेट करें

पैरामीटर

विवरण

रंग

उपयोग करने के लिए पेन और फ़ॉन्ट रंग:

  • लाल
  • हरा
  • नीला
  • सफेद
  • पीला
  • नारंगी
  • बैंगनी
  • लाल बैंगनी
  • बैंगनी
  • नीला बैंगनी
  • नीला हरा
  • पीला हरा
  • पीला नारंगी
  • लाल नारंगी

उदाहरण

जब शुरू हो
[Draw two rectangles with different colors.]
स्क्रीन पर आयत (100) (50) (10) (20) बनाएं
स्क्रीन पर पेन / फ़ॉन्ट रंग [नीला v] पर सेट करें
स्क्रीन पर आयत (50) (50) (10) (20) बनाएं

आईक्यू ब्रेन स्क्रीन का एक स्क्रीनशॉट जिसमें स्क्रीन के निचले आधे हिस्से पर दो छोटे आयत बने हुए हैं। बायां आयत नीला है, और दायां आयत सफेद है।

स्क्रीन पर फिल कलर सेट करें#

सेट फिल कलर ऑन स्क्रीन स्टैक ब्लॉक आकृतियों को बनाते समय उपयोग किए जाने वाले फिल कलर को सेट करता है।

स्क्रीन पर भरण रंग [लाल v] पर सेट करें

पैरामीटर

विवरण

रंग

भरने के लिए उपयोग किए जाने वाले रंग:

  • लाल
  • हरा
  • नीला
  • सफेद
  • पीला
  • नारंगी
  • बैंगनी
  • लाल बैंगनी
  • बैंगनी
  • नीला बैंगनी
  • नीला हरा
  • पीला हरा
  • पीला नारंगी
  • लाल नारंगी

उदाहरण

जब शुरू हो
[Draw a yellow circle.]
स्क्रीन पर भरण रंग [पीला v] पर सेट करें
स्क्रीन पर वृत्त (50) (50) (20) बनाएं

आईक्यू ब्रेन स्क्रीन का एक स्क्रीनशॉट जिसमें स्क्रीन के बाएं आधे हिस्से पर पतली सफेद सीमा वाला एक चमकीला पीला वृत्त बना हुआ है।

खींचना#

स्क्रीन पर पिक्सेल बनाएं#

स्क्रीन पर पिक्सेल बनाएं स्टैक ब्लॉक वर्तमान पेन रंग का उपयोग करके चयनित x और y निर्देशांक पर एक पिक्सेल बनाता है।

स्क्रीन पर पिक्सेल [0] [0] बनाएं

पैरामीटर

विवरण

एक्स

पिक्सेल बनाने के लिए x-निर्देशांक, 0 से 159 तक।

वाई

पिक्सेल को चित्रित करने के लिए y-निर्देशांक, 0 से 107 तक।

उदाहरण

जब शुरू हो
[Draw one pixel at the center of the screen.]
स्क्रीन पर पिक्सेल (80) (50) बनाएं

स्क्रीन के केंद्र में एक छोटे से सफेद बिंदु के साथ आईक्यू ब्रेन स्क्रीन का स्क्रीनशॉट।

स्क्रीन पर रेखा खींचें#

स्क्रीन पर रेखा खींचें स्टैक ब्लॉक वर्तमान पेन चौड़ाई और पेन रंग का उपयोग करके पहले स्क्रीन समन्वय (x1, y1) से दूसरे स्क्रीन समन्वय (x2, y2) तक एक रेखा खींचता है।

स्क्रीन पर रेखा [0] [0] [159] [107] बनाएं

पैरामीटर

विवरण

x1

रेखा के आरंभ का x-निर्देशांक पिक्सल में, 0 से 159 तक।

y1

रेखा के आरंभ का y-निर्देशांक पिक्सल में, 0 से 107 तक।

x2

रेखा के अंत का x-निर्देशांक पिक्सल में, 0 से 159 तक।

y2

रेखा के अंत का y-निर्देशांक पिक्सल में, 0 से 107 तक।

उदाहरण

जब शुरू हो
[Draw a line from the top left to bottom right of the screen.]
स्क्रीन पर रेखा (0) (0) (159) (107) बनाएं

आईक्यू ब्रेन स्क्रीन का एक स्क्रीनशॉट जिसमें ऊपरी बाएँ कोने से निचले दाएँ कोने तक एक सफेद विकर्ण रेखा खींची गई है।

स्क्रीन पर आयत बनाएं#

स्क्रीन पर आयत बनाएं स्टैक ब्लॉक वर्तमान पेन चौड़ाई, पेन रंग, और भरने का रंग का उपयोग करके एक आयत बनाता है।

स्क्रीन पर आयत [0] [0] [10] [10] बनाएं

पैरामीटर

विवरण

एक्स

आयत के ऊपरी-बाएँ कोने का x-निर्देशांक पिक्सल में, 0 से 159 तक।

वाई

आयत के ऊपरी-बाएँ कोने का y-निर्देशांक पिक्सल में, 0 से 107 तक।

चौड़ाई

आयत की चौड़ाई पिक्सल में।

ऊंचाई

आयत की ऊंचाई पिक्सल में।

उदाहरण

जब शुरू हो
[Draw a rectangle on the screen.]
स्क्रीन पर आयत (25) (25) (100) (50) बनाएं

आईक्यू ब्रेन स्क्रीन का एक स्क्रीनशॉट जिसमें स्क्रीन के लगभग बीच में एक बड़ा सफेद आयत बना हुआ है।

स्क्रीन पर वृत्त बनाएं#

स्क्रीन पर वृत्त बनाएं स्टैक ब्लॉक वर्तमान पेन चौड़ाई, पेन रंग, और भरने का रंग का उपयोग करके एक वृत्त बनाता है।

स्क्रीन पर वृत्त [0] [0] [10] बनाएं

पैरामीटर

विवरण

एक्स

वृत्त के केंद्र का x-निर्देशांक पिक्सल में, 0 से 159 तक।

वाई

वृत्त के केंद्र का y-निर्देशांक पिक्सल में, 0 से 107 तक।

RADIUS

पिक्सेल में वृत्त की त्रिज्या।

उदाहरण

जब शुरू हो
[Draw a circle on the screen.]
स्क्रीन पर वृत्त (80) (50) (20) बनाएं

आईक्यू ब्रेन स्क्रीन का एक स्क्रीनशॉट जिसमें स्क्रीन के केंद्र में एक सफेद वृत्त बना हुआ है।