หน้าจอ#
การแนะนำ#
ส่วนควบคุมหน้าจอจะควบคุมวิธีการแสดงข้อความและค่าต่างๆ บนหน้าจอในตัวของ IQ Brain (รุ่นที่ 1)
เครื่องตรวจวัดระดับสติปัญญา IQ (รุ่นที่ 1) รองรับข้อความได้สูงสุด 5 แถวและ 21 คอลัมน์

ด้านล่างนี้คือรายการของบล็อกทั้งหมด:
เคอร์เซอร์พิมพ์ — แสดงข้อความและค่าต่างๆ บนสมอง
พิมพ์บนหน้าจอ — พิมพ์ข้อความ ตัวเลข หรือค่าตัวแปรบนหน้าจอ Brain
ตั้งเคอร์เซอร์ไปที่แถวและคอลัมน์บนหน้าจอ — ย้ายเคอร์เซอร์ไปยังแถวและคอลัมน์ที่ระบุ
ตั้งเคอร์เซอร์ไปที่แถวถัดไปบนหน้าจอ — ย้ายเคอร์เซอร์ไปที่แถวถัดไป
ล้างแถวบนหน้าจอ — ล้างแถวที่ระบุ
การตั้งค่า — กำหนดค่าคุณสมบัติการแสดงผลหน้าจอ
ล้างหน้าจอ — ล้างหน้าจอทั้งหมด
ตั้งค่าความแม่นยำในการพิมพ์บนหน้าจอ — ตั้งค่าจำนวนตำแหน่งทศนิยมที่จะแสดงเมื่อพิมพ์ตัวเลข
พิมพ์เคอร์เซอร์#
พิมพ์บนหน้าจอ#
The print on screen stack block prints text, numbers, or variable values on the Brain screen at the current cursor position.
พิมพ์ [VEXcode] บนหน้าจอ ▶
พารามิเตอร์ |
คำอธิบาย |
|---|---|
ค่า |
ข้อความ ตัวเลข หรือค่าตัวแปรที่จะแสดงบนหน้าจอ |
และตั้งเคอร์เซอร์ไปที่แถวถัดไป |
เลือกไอคอนลูกศร ( ▶ ) เพื่อขยายบล็อกเป็นข้อความ และตั้งเคอร์เซอร์ไปที่แถวถัดไป เพื่อให้เคอร์เซอร์ย้ายไปยังคอลัมน์ที่ 1 ของแถวถัดไปหลังจากพิมพ์ |
ตัวอย่าง
เมื่อเริ่มต้น
[Display a message at the starting cursor position.]
พิมพ์ [Hello, Robot!] บนหน้าจอ ◀ และตั้งเคอร์เซอร์ไปแถวถัดไป
ตั้งเคอร์เซอร์ไปที่แถวหรือคอลัมน์บนหน้าจอ#
บล็อกสแต็ก set cursor to row column on screen จะย้ายเคอร์เซอร์ไปยังแถวและคอลัมน์ที่ระบุบนหน้าจอ Brain บล็อก print on screen ถัดไปจะเริ่มพิมพ์ที่ตำแหน่งนั้น
เซ็นเซอร์ IQ Brain (รุ่นที่ 1) ใช้ฟอนต์แบบ Monospaced ซึ่งหมายความว่าตัวอักษรแต่ละตัวมีความกว้างเท่ากันเพื่อให้การจัดเรียงข้อความสม่ำเสมอ หน้าจอ IQ Brain (รุ่นที่ 1) รองรับข้อความได้สูงสุด 5 แถวและ 21 คอลัมน์
ตั้งเคอร์เซอร์ไปแถว [1] คอลัมน์ [1] บนหน้าจอ
พารามิเตอร์ |
คำอธิบาย |
|---|---|
แถว |
แถวที่จะย้ายเคอร์เซอร์ไป |
คอลัมน์ |
คอลัมน์ที่จะย้ายเคอร์เซอร์ไป |
ตัวอย่าง
เมื่อเริ่มต้น
[Display a message in the middle of the screen]
ตั้งเคอร์เซอร์ไปแถว (3) คอลัมน์ (7) บนหน้าจอ
พิมพ์ [VEXcode!] บนหน้าจอ ▶

ตั้งเคอร์เซอร์ไปที่แถวถัดไปบนหน้าจอ#
บล็อกสแต็ก ตั้งเคอร์เซอร์ไปที่แถวถัดไปบนหน้าจอ จะย้ายเคอร์เซอร์ไปยังคอลัมน์ที่ 1 ในแถวถัดไปบนหน้าจอ Brain
ตั้งเคอร์เซอร์ไปแถวถัดไปบนหน้าจอ
พารามิเตอร์ |
คำอธิบาย |
|---|---|
บล็อกนี้ไม่มีพารามิเตอร์ |
ตัวอย่าง
เมื่อเริ่มต้น
[Display two lines of text.]
พิมพ์ [First Message] บนหน้าจอ ▶
ตั้งเคอร์เซอร์ไปแถวถัดไปบนหน้าจอ
พิมพ์ [Second Message] บนหน้าจอ ◀ และตั้งเคอร์เซอร์ไปแถวถัดไป

ล้างแถวบนหน้าจอ#
บล็อก clear row on screen จะล้างข้อความหนึ่งแถวบนหน้าจอ Brain
ล้างแถว (1) บนหน้าจอ
พารามิเตอร์ |
คำอธิบาย |
|---|---|
แถว |
หมายเลขแถวที่จะล้างข้อมูลต้องเป็นจำนวนเต็ม |
ตัวอย่าง
เมื่อเริ่มต้น
[Display text on two rows, but only keep one.]
พิมพ์ [This text stays] บนหน้าจอ ◀ และตั้งเคอร์เซอร์ไปแถวถัดไป
พิมพ์ [This disappears] บนหน้าจอ ◀ และตั้งเคอร์เซอร์ไปแถวถัดไป
รอ (3) วินาที
ล้างแถว (2) บนหน้าจอ
การตั้งค่า#
ล้างหน้าจอ#
บล็อก ล้างหน้าจอ จะล้างข้อความและภาพวาดทั้งหมดออกจากหน้าจอของสมอง
ล้างหน้าจอ
พารามิเตอร์ |
คำอธิบาย |
|---|---|
บล็อกนี้ไม่มีพารามิเตอร์ |
ตัวอย่าง
เมื่อเริ่มต้น
[Fill the screen, then clear it after 2 seconds.]
ทำซ้ำ (5)
พิมพ์ [Line] บนหน้าจอ ◀ และตั้งเคอร์เซอร์ไปแถวถัดไป
fine
รอ (3) วินาที
ล้างหน้าจอ
ตั้งค่าความแม่นยำในการพิมพ์บนหน้าจอ#
บล็อก set print precision on screen จะกำหนดจำนวนทศนิยมที่จะแสดงเมื่อพิมพ์ตัวเลขบนหน้าจอ Brain ความแม่นยำในการพิมพ์นี้จะมีผลกับตัวเลขทั้งหมดที่พิมพ์หลังจากบล็อกนี้ทำงานเสร็จ
ตั้งความละเอียดการพิมพ์เป็น [0.1 v] บนหน้าจอ
พารามิเตอร์ |
คำอธิบาย |
|---|---|
ความแม่นยำ |
ความแม่นยำในการพิมพ์ที่ควรใช้:
|
ตัวอย่าง
เมื่อเริ่มต้น
[Print 1/3 as 0.33.]
ตั้งความละเอียดการพิมพ์เป็น [0.01 v] บนหน้าจอ
พิมพ์ ([1] / [3]) บนหน้าจอ ◀ และตั้งเคอร์เซอร์ไปแถวถัดไป