NXT Program

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 เพื่อให้หุ่นยนต์เดินถอยหลัง
  1. เลือก Touch เพื่อให้หุ่นยนต์รอการกดปุ่ม
  2. เลื่อก Loop เพื่อให้โปรแกรมกลับไปทำงานขั้นตอนที่ 1
  3. ทำการทดลองโปแกรม ผลการจากการเขียนโปรแกรม ดังตัวอย่างข้างล่าง
เราจะทดลองการเขียนโปแกรมแบบอื่น ๆ ในหน่วยการเรียนรู้ที่ 4

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

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