VEXcode IQ คือสภาพแวดล้อมการเข้ารหัสสำหรับการเขียนโปรแกรมหุ่นยนต์ VEX IQ บทความต่อไปนี้มีลิงก์ไปยังบทความอื่นๆ ที่จะช่วยให้คุณเริ่มเขียนโค้ดด้วย VEXcode IQ ในตอนท้ายของบทความนี้ คุณจะมีตัวเลือกในการเขียนโปรแกรม VEX Clawbot IQ เพื่อขับเคลื่อนไปข้างหน้าหรือเพื่อสร้างโครงการเพื่อพิมพ์ 'VEX' บนจอ LCD ของ VEX IQ Brain
หมายเหตุ: เพื่อทดสอบโครงการของคุณที่ส่วนท้ายของบทความนี้ ให้แน่ใจว่าคุณเริ่มต้นด้วย ชาร์จแบตเตอรี่ไอคิว
บทความนี้จะรวมถึง:
- ดาวน์โหลดใบสมัคร
- อุปกรณ์และแม่แบบ
- การใช้บล็อก
- ประหยัด
- อัปเดตเฟิร์มแวร์หากจำเป็น
- กำลังดาวน์โหลดและใช้งาน
- เปิดโครงการ
- ลิงค์ที่เป็นประโยชน์เพิ่มเติม
- โครงการแรกของฉัน
- พิมพ์ตัวอย่าง 'VEX' (ไม่จำเป็นต้องสร้างหุ่นยนต์)
- ตัวอย่าง Drive Forward (จำเป็นต้องมี Clawbot IQ build)
ดาวน์โหลดใบสมัคร
VEXcode IQ สามารถใช้ได้กับอุปกรณ์หลายประเภท ต้องดาวน์โหลดแอปพลิเคชันลงในอุปกรณ์ของคุณ ดู VEXcode หน้าดาวน์โหลด
ลิงก์ต่อไปนี้จะช่วยคุณดาวน์โหลดแอปพลิเคชันลงในอุปกรณ์ของคุณ:
- Chromebook - ติดตั้ง - VEXcode IQ
- Windows - ติดตั้ง - VEXcode IQ
- Mac และ macOS - ติดตั้ง - VEXcode IQ
- iPad - ติดตั้ง - VEXcode IQ
อุปกรณ์และแม่แบบ
เมื่อคุณเปิด โปรเจ็กต์ VEXcode IQ ใหม่ โปรเจ็กต์ได้รับการตั้งค่าให้ใช้ VEX IQ Brain เท่านั้น บล็อกเดียวที่จะปรากฏใน Toolbox คือบล็อกเริ่มต้น
โปรเจ็กต์ได้รับการปรับแต่งโดยการเพิ่มอุปกรณ์ที่ใช้กับหุ่นยนต์ของคุณ บล็อกเพิ่มเติมจะเติมกล่องเครื่องมือสำหรับแต่ละอุปกรณ์ที่เพิ่มเข้ามา
ตัวอย่างเช่น การเพิ่มอุปกรณ์ 'DRIVETRAIN 2 motor' จะเพิ่มชุดของบล็อค 'Drivetrain' ลงใน Toolbox
มีบิลด์ VEX IQ มาตรฐานจำนวนมาก เช่น Clawbot และ Autopilot ที่สามารถใช้ได้ในห้องเรียนและ VEX STEM Labs
VEXcode IQ มีเทมเพลตจำนวนมากที่ตั้งค่าไว้แล้วสำหรับบิลด์เหล่านี้ ตัวอย่างเช่น วิธีง่ายๆ ในการเริ่มโครงการ VEXcode IQ สำหรับ Clawbot IQ คือการใช้เทมเพลตตัวอย่าง การดำเนินการนี้จะกำหนดค่าอุปกรณ์ของ Clawbot และเพิ่มบล็อกของอุปกรณ์เฉพาะลงใน Toolbox
เปิดโครงการตัวอย่างโดยเลือก 'เปิดตัวอย่าง' จากเมนูไฟล์
เลือก 'เทมเพลต' จากแถบตัวกรอง
จากนั้นเลือกเทมเพลต Clawbot (ระบบขับเคลื่อน 2-มอเตอร์)
หมายเหตุ: ดูการกำหนดค่าหุ่นยนต์ ของบทความสำหรับข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่าอุปกรณ์
การใช้บล็อก
VEXcode IQ เปิดเป็นโครงการ Blocks การเขียนโปรแกรมด้วยบล็อคทำให้มีสภาพแวดล้อมที่สามารถเข้าถึงได้ โดยมีเกณฑ์การเข้าที่ต่ำมาก อย่างไรก็ตาม การเข้ารหัสโปรเจ็กต์ Blocks ยังช่วยให้สามารถตั้งโปรแกรมขั้นสูงได้
คุณสามารถเพิ่มบล็อกลงในโปรเจ็กต์ได้โดยการลากบล็อกจากกล่องเครื่องมือไปยังพื้นที่ทำงาน
สามารถลบออกจากโครงการได้อย่างง่ายดายโดยลากบล็อกออกจากพื้นที่ทำงาน
บทความที่เป็นประโยชน์เพิ่มเติมบางส่วนโดยใช้การบล็อก ได้แก่:
- ขนาดบล็อก - บทแนะนำเกี่ยวกับบล็อก - VEXcode IQ
- บล็อกรูปร่างและความหมาย - บทช่วยสอนบล็อก - VEXcode IQ
- ลบบล็อก - บทช่วยสอนบล็อก - VEXcode IQ
ประหยัด
เมื่อคุณทำโปรเจ็กต์ VEX IQ เสร็จแล้ว คุณจะต้องบันทึกโปรเจ็กต์ลงในอุปกรณ์ของคุณ การบันทึกโปรเจ็กต์ของคุณจะแตกต่างกันไปตามอุปกรณ์ของคุณ
บทความต่อไปนี้จะอธิบายวิธีบันทึกโครงการบนอุปกรณ์ของคุณ:
- บันทึกโครงการบล็อกบน Windows - เปิดและบันทึกโครงการบล็อก - VEXcode IQ
- บันทึกโครงการบล็อกบน macOS - เปิดและบันทึกโครงการบล็อก - VEXcode IQ
- บันทึกโครงการบล็อกบน Chromebook - เปิดและบันทึกโครงการบล็อก - VEXcode IQ
- บันทึกโครงการบล็อกบนแท็บเล็ต Android - เปิดและบันทึกโครงการบล็อก - VEXcode IQ
- บันทึกโครงการบล็อกบน iPad - เปิดและบันทึกโครงการบล็อก - VEXcode IQ
อัปเดตเฟิร์มแวร์หากจำเป็น
VEX IQ Brain และอุปกรณ์อัจฉริยะอื่นๆ มีซอฟต์แวร์พื้นฐานที่ช่วยให้อุปกรณ์ทำงานร่วมกับโครงการ VEXcode IQ ได้ ซอฟต์แวร์นี้เรียกว่าเฟิร์มแวร์ หรือที่เรียกว่า VEXos
หากเฟิร์มแวร์ไม่อัปเดตกับ VEXcode IQ เวอร์ชันปัจจุบันของคุณ คุณจะไม่สามารถดาวน์โหลดโครงการของคุณไปยัง IQ Brain VEXcode IQ แจ้งเตือนคุณเมื่อเฟิร์มแวร์ไม่อัปเดตโดยแสดงไอคอนสมองสีส้มทันทีที่ IQ Brain ขับเคลื่อนเชื่อมต่อกับอุปกรณ์ของคุณ
หมายเหตุ: ดูเฟิร์มแวร์ - เริ่มต้นใช้งาน - VEXcode IQ บทความสำหรับข้อมูลเพิ่มเติมเกี่ยวกับเฟิร์มแวร์
กำลังดาวน์โหลดและใช้งาน
ต้องดาวน์โหลดโปรเจ็กต์ VEXcode IQ ไปที่ VEX IQ Brain เพื่อให้โปรเจ็กต์ของคุณทำงานได้ ทำได้โดยใช้สาย USB ที่เชื่อมต่อระหว่าง IQ Brain และอุปกรณ์ของคุณ
หรือแบบไร้สายกับอุปกรณ์แท็บเล็ต iPad/Android
VEX IQ Brain มีสล็อตดาวน์โหลดสี่ช่อง ซึ่งช่วยให้สามารถจัดเก็บโปรเจ็กต์ต่างๆ สี่โปรเจ็กต์บน IQ Brain ได้ในเวลาเดียวกัน
เมื่อเชื่อมต่อ VEX IQ Brain และเลือกสล็อตแล้ว โปรเจ็กต์ของคุณจะถูกดาวน์โหลดไปยัง IQ Brain แล้วจึงเรียกใช้ เมื่อดำเนินโครงการ จะช่วยให้คุณเห็นว่าโครงการมีผลกระทบต่อพฤติกรรมของหุ่นยนต์ของคุณอย่างไร
ในบางครั้ง อาจเกิดข้อผิดพลาดในการดาวน์โหลดระหว่างกระบวนการดาวน์โหลด อย่างไรก็ตาม สิ่งเหล่านี้มักจะแก้ปัญหาได้ง่าย
บทความต่อไปนี้จะช่วยคุณในการดาวน์โหลดและเรียกใช้โครงการ VEXcode IQ ของคุณ:
- ไอคอนสถานะสมอง (USB) - เชื่อมต่อกับสมอง - VEXcode IQ
- แท็บเล็ต iPad / Android (ไร้สาย) - เชื่อมต่อกับสมอง - VEXcode IQ
- ดาวน์โหลดไปยังสล็อตที่เลือก - บทช่วยสอนบล็อก - VEXcode IQ
- ดาวน์โหลดและเรียกใช้โครงการ Blocks - บทช่วยสอนเกี่ยวกับบล็อก - VEXcode IQ
- ดาวน์โหลดบน iPad - บล็อกบทช่วยสอน - VEXcode IQ
- ข้อผิดพลาดในการดาวน์โหลด - แก้ไขปัญหา - VEXcode IQ
หมายเหตุ: ก่อนดาวน์โหลดโครงการของคุณ ให้ทบทวน ล่วงหน้า กำลังดาวน์โหลดรายการตรวจสอบโครงการ
เปิดโครงการ
เมื่อบันทึกโปรเจ็กต์ VEXcode IQ บนอุปกรณ์ของคุณแล้ว คุณสามารถเปิดโปรเจ็กต์ดังกล่าวในภายหลังเพื่อดาวน์โหลดใหม่บนหุ่นยนต์ของคุณ หรือจะแก้ไขโปรเจ็กต์ก็ได้
บทความต่อไปนี้จะช่วยคุณเปิดโครงการ VEXcode IQ บนอุปกรณ์เฉพาะของคุณ:
- เปิดโครงการ Blocks บน Windows - เปิดและบันทึกโครงการ Blocks - VEXcode IQ
- เปิดโปรเจ็กต์ Blocks บน macOS - เปิดและบันทึกโปรเจ็กต์ Blocks - VEXcode IQ
- เปิดโครงการบล็อกบน Chromebook - เปิดและบันทึกโครงการบล็อก - VEXcode IQ
- เปิดโครงการ Blocks บน iPad - เปิดและบันทึกโครงการ Blocks - VEXcode IQ
- เปิดโครงการ Blocks บน Android - เปิดและบันทึกโครงการ Blocks - VEXcode IQ
ลิงค์ที่เป็นประโยชน์เพิ่มเติม
มี บทความฐานความรู้เพิ่มเติม ที่จะช่วยคุณเมื่อทำงานกับ VEXcode IQ
บทความที่เป็นประโยชน์เพิ่มเติมเพื่อเริ่มต้น ได้แก่:
- เข้าถึงวิธีใช้ในโครงการ Blocks - บทช่วยสอนเกี่ยวกับบล็อก - VEXcode IQ
- เมนูบริบท - บทช่วยสอนบล็อก - VEXcode IQ
- ความคิดเห็น - บทช่วยสอนบล็อก - VEXcode IQ
- หมายเหตุ - บทช่วยสอนบล็อก - VEXcode IQ
นอกจากนี้ยังมีกิจกรรมที่สนุกสนานและให้ความรู้มากมายใน VEX IQ STEM Labs
โครงการแรกของฉัน
สองโครงการต่อไปนี้จะช่วยให้คุณสามารถฝึกสร้างโครงการใน VEXcode IQ
พิมพ์ 'VEX'
โครงการนี้จะช่วยให้คุณสร้างโครงการโดยไม่ต้องประกอบหุ่นยนต์ สิ่งที่จำเป็นต้องมีคือ VEX IQ Brain และ ที่ชาร์จแบตแล้ว
ตรวจสอบให้แน่ใจว่า IQ Brain เชื่อมต่อกับอุปกรณ์ของคุณและ เปิดอยู่
เปิดตัว VEXcode IQ
โปรเจ็กต์เปล่าใหม่จะเปิดขึ้น
จากหมวดหมู่ "รูปลักษณ์" ให้เลือกบล็อก [Print] และแนบเข้ากับบล็อก {When started}
แทนที่คำว่า 'สวัสดี' ในพารามิเตอร์ด้วยคำว่า 'VEX'
บันทึก ดาวน์โหลด และเรียกใช้โครงการของคุณ
'VEX' จะพิมพ์บนจอแสดงผล LED ของ IQ Brain
ขับไปข้างหน้า
โปรเจ็กต์นี้จัดทำขึ้นเพื่อใช้กับ Clawbot IQ มาตรฐาน ดู Clawbot พร้อม Controller STEM Lab สำหรับคำแนะนำในการสร้าง
ตรวจสอบให้แน่ใจว่า IQ Brain เชื่อมต่อกับอุปกรณ์ของคุณและ เปิดอยู่
เปิดตัว VEXcode IQ
โปรเจ็กต์เปล่าใหม่จะเปิดขึ้น
เปิด "Clawbot (ระบบขับเคลื่อน 2-มอเตอร์)" โครงการตัวอย่าง
หมายเหตุ: เทมเพลตต้องใช้ Gyro เพื่อเสียบเข้ากับ Smart Port 4จากหมวดหมู่ "ระบบขับเคลื่อน" ให้เลือกบล็อก [ไดรฟ์สำหรับ] และแนบบล็อกนั้นกับบล็อก {When started}
หมายเหตุ: การขับไปข้างหน้า 200 มิลลิเมตรจะทำให้ล้อของ Clawbot เคลื่อนไปข้างหน้า 1 รอบ
บันทึก ดาวน์โหลด และเรียกใช้โครงการของคุณ Clawbot จะขับเคลื่อนไปข้างหน้า 200 มม.
หมายเหตุ: หากคุณประสบปัญหาใดๆ เมื่อทำงานกับ VEXcode IQ โปรดใช้ เครื่องมือแสดงความคิดเห็น ที่พบใน VEXcode IQ