หน้าจอ#

การแนะนำ#

ส่วนควบคุมหน้าจอจะควบคุมวิธีการแสดงข้อความและค่าต่างๆ บนหน้าจอในตัวของ IQ Brain (รุ่นที่ 1)

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

สมอง VEX IQ (รุ่นที่ 1) พร้อมตารางตัวเลขซ้อนทับ (คอลัมน์ 1–21 และแถว 1–5) เส้นสีแดงที่ซ้อนทับเน้นโครงสร้างตาราง โดยมีลูกศรกำกับคอลัมน์ 1, คอลัมน์ 21, แถว 1, แถว 2 และแถว 5 แถวแรกแสดงตัวเลข 1 ถึง 21 เรียงจากด้านบน

ด้านล่างนี้คือรายการของบล็อกทั้งหมด:

เคอร์เซอร์พิมพ์ — แสดงข้อความและค่าต่างๆ บนสมอง

การตั้งค่า — กำหนดค่าคุณสมบัติการแสดงผลหน้าจอ

พิมพ์เคอร์เซอร์#

ตั้งเคอร์เซอร์ไปที่แถวหรือคอลัมน์บนหน้าจอ#

บล็อกสแต็ก 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!] บนหน้าจอ ▶

หน้าจอ IQ (รุ่นที่ 1) แสดงข้อความตรงกลางว่า “VEXcode!”

ตั้งเคอร์เซอร์ไปที่แถวถัดไปบนหน้าจอ#

บล็อกสแต็ก ตั้งเคอร์เซอร์ไปที่แถวถัดไปบนหน้าจอ จะย้ายเคอร์เซอร์ไปยังคอลัมน์ที่ 1 ในแถวถัดไปบนหน้าจอ Brain

ตั้งเคอร์เซอร์ไปแถวถัดไปบนหน้าจอ

พารามิเตอร์

คำอธิบาย

บล็อกนี้ไม่มีพารามิเตอร์

ตัวอย่าง

เมื่อเริ่มต้น
[Display two lines of text.]
พิมพ์ [First Message] บนหน้าจอ ▶
ตั้งเคอร์เซอร์ไปแถวถัดไปบนหน้าจอ
พิมพ์ [Second Message] บนหน้าจอ ◀ และตั้งเคอร์เซอร์ไปแถวถัดไป

หน้าจอ IQ (รุ่นที่ 1) แสดง "ข้อความแรก" และ "ข้อความที่สอง" โดยแสดงบนบรรทัดแยกกัน

ล้างแถวบนหน้าจอ#

บล็อก 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] บนหน้าจอ

พารามิเตอร์

คำอธิบาย

ความแม่นยำ

ความแม่นยำในการพิมพ์ที่ควรใช้:

  • 1
  • 0.1
  • 0.01
  • 0.001
  • ทุกหลัก

ตัวอย่าง

เมื่อเริ่มต้น
[Print 1/3 as 0.33.]
ตั้งความละเอียดการพิมพ์เป็น [0.01 v] บนหน้าจอ
พิมพ์ ([1] / [3]) บนหน้าจอ ◀ และตั้งเคอร์เซอร์ไปแถวถัดไป