วันอาทิตย์ที่ 28 มิถุนายน พ.ศ. 2558

My Files

My Files

ในเมนู My Files จะเก็บโปรแกรมทั้งหมดที่เราเคยสร้างบน NXT หรือดาวน์โหลดมาจากคอมพิวเตอร์ ประกอบด้วยเมนูย่อย 3 เมนู


1.Software Files เก็บโปรแกรมที่เราเขียนจากโปรแกรมคอมพิวเตอร์แล้วดาวน์โหลดมายัง NXT

2.NXT Files โปรแกรมที่เราสร้างบน NXT โดยไม่ใช้คอมพิวเตอร์

3.Sound Files ไฟล์เสียงที่เราเคยใช้เป็นส่วนประกอบของโปรแกรม

NXT Program


เราสามารถเขียนโปรแกรมอย่างง่ายบน NXT โดยไม่จำเป็นต้องใช้คอมพิวเตอร์ ด้วยการใช้ฟังก์ชั่น NXT Programสามารถเรียกใช้ได้จากเมนูหลักของ NXT เป็นการเขียนโปรแกรมให้ทำงานตามลำดับ 5 ขั้นตอน ก่อนการทดลองโปรแกรม ให้ต่อมอเตอร์ และเซ็นเซอร์ตามนี้
·       พอร์ต 1: เซ็นเซอร์สัมผัส (Touch Sensor)
·       พอร์ต 2: เซ็นเซอร์เสียง (Sound Sensor)
·       พอร์ต 3: เซ็นเซอร์แสง (Light Sensor)
·       พอร์ต 4: เซ็นเซอร์วัดระยะทาง (Ultrasonic Sensor)
·       พอร์ต B: มอเตอร์ซ้าย
·       พอร์ต C: มอเตอร์ขวา

ตัวอย่างการทดลองเขียนโปรแกรมง่าย ๆ ด้วย NXT-Program

โปรแกรมนี้ หุ่นยนต์จะเดินหน้า และถอยหลัง เมื่อกดปุ่มที่ Touch Sensor
ขั้นแรก หุ่นยนต์จะเดินหน้าจนกว่า Touch Sensor ถูกกด เมื่อ sensor ถูกกดแล้วปล่อยหุ่นยนต์ จะเดินถอยหลัง พอ Touch Sensor ถูกกดอีก หุ่นยนต์จะเดินไปข้างหน้าอีก โปรแกรมจะวนซ้ำแบบนี้ไปเรื่อยๆ จนกว่าเราจะปิดโปรแกรม ลองเข้าเมนู NXT Program แล้วตั้งโปรแกรมตามนี้


1.เลือก Forward เพื่อให้หุ่นยนต์เดินหน้า
2.เลือก Touch เพื่อให้หุ่นยนต์รอการกดปุ่ม
3.เลือก Backward เพื่อให้หุ่นยนต์เดินถอยหลัง

4.เลือก Touch เพื่อให้หุ่นยนต์รอการกดปุ่ม
5.เลื่อก Loop เพื่อให้โปรแกรมกลับไปทำงานขั้นตอนที่ 1
6.ทำการทดลองโปแกรม ผลการจากการเขียนโปรแกรม ดังตัวอย่างข้างล่าง









ไม่มีความคิดเห็น:

แสดงความคิดเห็น