สมอง#

การแนะนำ#

หน่วยประมวลผล VEX EXP Brain ทำหน้าที่ควบคุมและจัดการโค้ดทั้งหมดในโปรเจ็กต์ โดยมีคุณสมบัติหลัก 5 อย่างที่คุณสามารถใช้ในโค้ดได้ เช่น การอ่านข้อมูลจากแบตเตอรี่ของหุ่นยนต์ EXP, การใช้งานปุ่มต่างๆ, การเข้าถึงการ์ด SD ที่เสียบอยู่, การติดตามเวลาด้วยตัวจับเวลาในตัว และการโต้ตอบกับอุปกรณ์ที่เชื่อมต่อกับพอร์ต 3-Wire

ด้านล่างนี้คือรายชื่ออสังหาริมทรัพย์ที่มีให้เลือก:

  • battery – ให้การเข้าถึงข้อมูลเกี่ยวกับแบตเตอรี่หุ่นยนต์ EXP เช่น แรงดัน กระแส และระดับการชาร์จ

  • button – อนุญาตให้ตรวจจับการกดปุ่มและกำหนดฟังก์ชันให้กับเหตุการณ์ปุ่มบน EXP Brain

  • screen – อนุญาตให้วาด พิมพ์ และโต้ตอบกับหน้าจอสัมผัสของ EXP Brain

  • sdcard – เปิดใช้งานการอ่านและการเขียนไฟล์ที่จัดเก็บไว้บนการ์ด SD ที่เสียบเข้ากับ Brain

  • timer – ให้สิทธิ์เข้าถึงตัวจับเวลาภายในของสมองเพื่อวัดเวลาที่ผ่านไปในระหว่างโครงการ

  • three_wire_port - ให้การเข้าถึงอุปกรณ์ 3 สายที่เชื่อมต่อกับพอร์ต 3 สายของ EXP Brain แต่ละพอร์ตจะถูกระบุด้วยตัวอักษร (a ถึง h)

หน้านี้ใช้ชื่อ EXP Brain เป็น brain เป็นตัวอย่าง กรุณาเปลี่ยนชื่อเป็นชื่อที่คุณกำหนดเองได้ตามต้องการ

ด้านล่างนี้คือรายการวิธีการที่มีให้เลือกใช้:

  • program_stop – หยุดโปรเจกต์ที่กำลังทำงานอยู่ทันที

ตัวสร้าง – กำหนดค่าเริ่มต้นให้กับ EXP Brain ด้วยตนเอง

  • Brain – สร้างสมอง EXP

หมายเหตุ: ระบบจะสร้าง Brain ขึ้นโดยอัตโนมัติเมื่อเริ่มต้นโปรเจ็กต์ VEXcode EXP ทุกครั้ง

โปรแกรมหยุด#

program_stop หยุดโปรเจกต์ที่กำลังทำงานอยู่ทันที

Usage:
brain.program_stop()

พารามิเตอร์

คำอธิบาย

เมธอดนี้ไม่มีพารามิเตอร์

ผู้สร้าง#

ตัวสร้าง (Constructor) ใช้สำหรับสร้างอ็อบเจ็กต์ Brain ด้วยตนเอง ซึ่งจำเป็นสำหรับการกำหนดค่า EXP Brain นอก VEXcode

Brain#

Brain สร้างสมองขึ้นมา

Usage:
Brain()

พารามิเตอร์

คำอธิบาย

คอนสตรัคเตอร์นี้ไม่มีพารามิเตอร์

# Create a Brain
brain = Brain()