RSS

NXT Program

27 ส.ค.

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. ทำการทดลองโปแกรม
ที่มา ขอขอบคุณ
 
ใส่ความเห็น

Posted by บน สิงหาคม 27, 2011 in NXT Program

 

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

 
%d bloggers like this: