วันอาทิตย์ที่ 27 กรกฎาคม พ.ศ. 2557

ฮาร์ดแวร์

ส่วนประกอบเบื้องต้น

Light Sensor

Light Sensor 


ทำหน้าที่ตรวจจับความมืดและแสงสว่าง


การนำไปใช้งาน
เราสามารถใช้ Light Sensor ในการวัดสีของสิ่งของ หรือใช้ในการเดินตามเส้น
การดูค่าของ Light Sensor
เราสามารถดูค่าของ Light Sensor ได้ที่เมนู View

หากเลือก Reflected Light จะทำให้ Light Sensor ส่องแสงสีแดง
และวัดแสงที่สะท้อนกลับมา เราสามารถใช้ในการตรวจจับสีได้

แต่ถ้าเลือก Ambient Light จะไม่มีแสงออกมาจาก Light Sensor
โดย Light Sensor จะวัดแสงโดยรอบของมันเท่านั้น
เราสามารถนำมาใช้ตรวจสอบความสว่างและความมืดของห้องได้
หน้าจอแสดงผล NXT

NXT Program

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

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


Software Files เก็บโปรแกรมที่เราเขียนจากโปรแกรมคอมพิวเตอร์แล้วดาวน์โหลดมายัง NXT
NXT Files โปรแกรมที่เราสร้างบน NXT โดยไม่ใช้คอมพิวเตอร์
Sound Files ไฟล์เสียงที่เราเคยใช้เป็นส่วนประกอบของโปรแกรม



Interactive Servo Motor

Interactive Servo Motor ทำให้หุ่นยนต์สามารถเคลื่อนที่ได้
นอกจากนี้ ยังมีเซ็นเซอร์วัดการหมุนของมอเตอร์ในตัว ทำให้ หุ่นยนต์ NXT สามารถควบคุมการหมุนได้อย่างแม่นยำ เซ็นเซอร์วัดการหมุนของมอเตอร์สามารถวัดการหมุนของมันได้เป็นองศา หรือนับเป็นรอบก็ได้ โดยที่การหมุน 1 รอบเท่ากับ 360 องศา
การนำไปใช้งาน
เราสามารถใช้ Interactive Servo Motor ในการขับเคลื่อนหุ่นยนต์ และบังคับส่วนประกอบอื่นๆ ของหุ่นยนต์
การดูค่าของ Interactive Servo Motor
เราสามารถดูค่าของ Interactive Servo Motor ได้ที่เมนู View

เข้าเมนู View, แล้วเลือกเมนู Motor Rotations
ประกอบล้อดังรูปต่อเข้ากับมอเตอร์
ทำการหมุนล้อ
อ่านค่าจากหน้าจอของ NXT
Try Me

ในเมนู Try Me จะมีโปรแกรมต่างๆ ที่มากับ NXT ใช้เพื่อทดลองต่างๆ เกี่ยวกับมอเตอร์และเซ็นเซอร์
มาลองรันโปรแกรม Try-Touch กันดูดีกว่าว่าจะเกิดอะไรขึ้น

เข้าโปรแกรม เลือกโปรแกรม Try-Touch
ลองกดปุ่มที่ Touch Sensor
โปรแกรมจะทำงานไปเรื่อยๆ ให้กดปุ่มสีเทาเข้มเพื่อจบการทำงานของโปรแกรม
View

เมนู View ใช้เพื่อดูค่าของเซ็นเซอร์และมอเตอร์บน NXT

เลือกชนิดของเซ็นเซอร์
เลือกพอร์ต
ดูค่าของเซ็นเซอร์
Settings

ในเมนู Settings สามารถตั้งค่าต่างๆ ของ NXT เช่นความดังของลำโพง ตั้งเวลาการปิดเครื่อง หรือจะลบโปรแกรมทั้งหมดออกจาก NXT ก็ได้

Sleep Mode : สามารถตั้งให้ NXT ปิดเองเมื่อไม่ใช้ เพื่อประหยัดพลังงาน
Change Volume : เลือกความดังของลำโพง Loudspeaker ตั้งแต่ 0 (ปิดเสียง) จนถึง 4 (ดัง)
Delete All Program : สามารถลบโปรแกรมทั้งหมดบน NXT ได้แก่โปรแกรมใน Software Files, NXT Files และ Try Me
Bluetooth

ในเมนู Bluetooth สามารถตั้งค่าการเชื่อมต่อกับอุปกรณ์ Bluetooth อื่นๆ เช่น NXT ตัวอื่นๆ โทรศัพท์มือถือ หรือคอมพิวเตอร์ นอกจากนี้ยังสามารถใช้ดาวน์โหลดโปรแกรมโดยไม่ต้องใช้สวย USB ได้อีกด้วย

อ้างอิง http://krunisit.rwb.ac.th/bluetooth.html

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

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