แนะนำอุปกรณ์ตรวจวัด (Sensor)
Touch Sensor
Touch Sensor คือ
อุปกรณ์ตรวจวัดที่ใช้ลักษณะการตอบสนองโดยการกดปุ่ม
การนำไปใช้งาน
เราสามารถใช้ Touch
Sensor ในการตรวจจับการชน หรือใช้เป็นปุ่มในการเริ่มทำงานของโปรแกรม
การดูค่าของ Touch Sensor
เราสามารถดูค่าของ Touch
Sensor ได้ที่เมนู View
หากบนหน้าจอแสดงค่า 0
แปลว่า Touch Sensor ไม่ถูกกด
หากบนหน้าจอแสดงค่า 1
แปลว่า Touch Sensor ถูกกด
Sound Sensor
Sound Sensor ทำหน้าที่ตรวจจับเสียงเป็นระดับเดซิเบล(Decibel)
สามารถตรวจจับเสียงได้ทั้ง dB และ dBA
สามารถตรวจจับเสียงได้ทั้ง dB และ dBA
· dBA
คือ เสียงที่มนุษย์สามารถได้ยิน
· dB
คือ เสียงทั้งหมด
รวมถึงเสียงที่สูงหรือต่ำไปเกินกว่าที่มนุษย์จะได้ยินด้วย Sound Sensor สามารถตรวจจับเสียงได้สูงสุด 90 dB การอ่านค่าของ Sound
Sensor จะแสดงเป็นเปอร์เซ็นต์ (%)
ระดับเสียง
· 4
- 5% - ห้องเงียบๆ
· 5
- 10% - มีเสียงคนพูดอยู่ไกลๆ
· 10
- 30% - เสียงเมื่อมีคนคุยกันในระยะ 1 เมตร
หรือเปิดเพลงไม่ดังมาก
· 30
- 100% - เสียงเพลงดังมาก หรือมีคนมาตะโกนใส่เซ็นเซอร์
การนำไปใช้งาน
เราสามารถใช้ Sound
Sensor ในการตรวจจับเสียง เช่น การตบมือ
การดูค่าของ Sound Sensor
เราสามารถดูค่าของ Sound
Sensor ได้ที่เมนู View
1.เข้าไปที่เมนู View แล้วเลือก Sound dB
2.ลองส่งเสียงใส่ Sound Sensor
3.อ่านค่าบนหน้าจอ NXT
Light Sensor
Light Sensor ทำหน้าที่ตรวจจับความมืดและแสงสว่าง
การนำไปใช้งาน
เราสามารถใช้ Light
Sensor ในการวัดสีของสิ่งของ หรือใช้ในการเดินตามเส้น
การดูค่าของ Light Sensor
เราสามารถดูค่าของ Light
Sensor ได้ที่เมนู View
หากเลือก Reflected
Light จะทำให้ Light Sensor ส่องแสงสีแดง
และวัดแสงที่สะท้อนกลับมา เราสามารถใช้ในการตรวจจับสีได้
และวัดแสงที่สะท้อนกลับมา เราสามารถใช้ในการตรวจจับสีได้
แต่ถ้าเลือก Ambient
Light จะไม่มีแสงออกมาจาก Light Sensor
โดย Light Sensor จะวัดแสงโดยรอบของมันเท่านั้น
เราสามารถนำมาใช้ตรวจสอบความสว่างและความมืดของห้องได้
โดย Light Sensor จะวัดแสงโดยรอบของมันเท่านั้น
เราสามารถนำมาใช้ตรวจสอบความสว่างและความมืดของห้องได้
Ultrasonic Sensor
Ultrasonic Sensor ทำหน้าที่ตรวจจับวัตถุที่อยู่ตรงหน้ามัน
สามารถวัดระยะห่างจากตัวเซ็นเซอร์กับวัตถุได้
สามารถวัดระยะห่างจากตัวเซ็นเซอร์กับวัตถุได้
Ultrasonic Sensor ทำงานโดยใช้หลักการเดียวกันกับค้างคาว
นั่นก็คือ ตรวจวัดระยะห่าง โดยการส่งคลื่นเสียงออกไป แล้ววัดระยะเวลาที่คลื่นเสียง
สะท้อนกลับมา โดย Ultrasonic Sensor สามารถวัดระยะทางได้ทั้งในหน่วยนิ้ว
และหน่วยเซ็นติเมตร และสามารถวัดระยะห่างจากวัตถุได้ตั้งแต่ 0 - 2.5 เมตร โดยมีความคลาดเคลื่อนเพียง ± 3 เซ็นติเมตรเท่านั้น
วัตถุแข็งที่มีขนาดใหญ่
จะทำให้อ่านค่าได้ดีที่สุด ส่วนวัตถุนุ่มๆ หรือมีพื้นผิวโค้ง หรือบางมาก
จะทำให้เซ็นเซอร์ตรวจจับได้ยาก
การนำไปใช้งาน
เราสามารถใช้ Ultrasonic
Sensor ในการหลบหลีกสิ่งกีดขวาง
การดูค่าของ Ultrasonic Sensor
เราสามารถดูค่าของ Ultrasonic
Sensor ได้ที่เมนู View
1.เข้าเมนู View, แล้วเลือกเมนูที่เป็นสัญลักษณ์ Ultrasonic แล้วเลือกพอร์ตที่เสียบเซ็นเซอร์นี้ไว้
2.ลองนำวัตถุต่างๆ มาไว้หน้าเซ็นเซอร์
3.อ่านค่าจากหน้าจอของ NXT
Interactive Servo Motor
Interactive Servo Motor ทำให้หุ่นยนต์สามารถเคลื่อนที่ได้
นอกจากนี้
ยังมีเซ็นเซอร์วัดการหมุนของมอเตอร์ในตัว ทำให้ หุ่นยนต์ NXT
สามารถควบคุมการหมุนได้อย่างแม่นยำ
เซ็นเซอร์วัดการหมุนของมอเตอร์สามารถวัดการหมุนของมันได้เป็นองศา
หรือนับเป็นรอบก็ได้ โดยที่การหมุน 1 รอบเท่ากับ 360 องศา
การนำไปใช้งาน
เราสามารถใช้ Interactive
Servo Motor ในการขับเคลื่อนหุ่นยนต์ และบังคับส่วนประกอบอื่นๆ
ของหุ่นยนต์
การดูค่าของ Interactive Servo Motor
เราสามารถดูค่าของ Interactive
Servo Motor ได้ที่เมนู View
1.เข้าเมนู View, แล้วเลือกเมนู Motor Rotations
2.ประกอบล้อดังรูปต่อเข้ากับมอเตอร์
3.ทำการหมุนล้อ
4.อ่านค่าจากหน้าจอของ NXT
ไม่มีความคิดเห็น:
แสดงความคิดเห็น