ใบงานการทดลองที่ 11 |
||||
รายวิชา |
ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์
(20128-2003) |
|||
สาขาวิชา |
เทคนิคคอมพิวเตอร์ |
สาขางาน |
เทคนิคคอมพิวเตอร์ |
|
ครูผู้สอน |
อาจารย์ดนัย
ภู่ระหงษ์ |
หน้าที่ |
1 / 9 |
|
ชื่องาน
การเขียนโปรแกรมควบคุม
Servo Motor |
||||
คำชี้แจง ให้นักเรียนทุกคนทำการทดลองตามใบงานการทดลองที่
11 เรื่องการเขียนโปรแกรม ควบคุม Servo Motor
ตามขั้นตอนการปฏิบัติงาน จุดประสงค์การเรียนรู้เชิงพฤติกรรม 1.
สามารถใช้โปรแกรม Mu ในการเขียนโปรแกรมภาษา Python ได้ 2.
สามารถใช้งานบอร์ดไมโครคอนโทรลเลอร์ไมโครบิตได้ 3.
สามารถต่อวงจร Servo Motor แสงภายในชุดทดลองไมโครบิตได้ 4.
สามารถเขียนโปรแกรมควบคุม Servo Motor ได้ 5.
สามารถเขียนโปรแกรมประยุกต์ใช้งาน Servo Motor ได้ 6.
มีกิจนิสัยในการทำงานด้วยความเป็นระเบียบเรียบร้อย
ประณีต รอบคอบ ปลอดภัย ตระหนักถึงคุณภาพของงาน และจริยธรรมในงานอาชีพ เครื่องมือ
วัสดุ และอุปกรณ์ 1.
คอมพิวเตอร์ พร้อมอุปกรณ์ต่อพ่วง จำนวน 1 ชุด 2.
โปรแกรม Mu 3.
ชุดทดลองไมโครบิต จำนวน 1 ชุด 4.
บอร์ดไมโครคอนโทรเลอร์ไมโครบิต จำนวน 1 บอร์ด 5.
สาย Micro USB จำนวน 1 เส้น 6.
สายไฟจัมเปอร์ จำนวน 6 เส้น ข้อควรระวัง 1.
ก่อนปฏิบัติงานทุกครั้งควรตรวจสอบเสียก่อนว่าเครื่องมือ
วัสดุ อุปกรณ์ต่างๆ ที่ใช้ในงานเกิดความชำรุด แตก หัก เสียหายหรือไม่ 2.
ไม่ควรเล่นหรือหยอกล้อกันในขณะปฏิบัติงาน 3.
ควรตรวจสอบวงจรให้ละเอียดและถูกต้องเสียก่อน 4.
ไม่ควรถอดสาย Micro USB เข้าออกบ่อยๆ เพราะอาจทำให้ภาคจ่ายไฟของบอร์ด ไมโครบิต (micro:bit) เสียหายได้ |
ใบงานการทดลองที่ 11 |
|||||||||||||||||||
รายวิชา |
ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์
(20128-2003) |
||||||||||||||||||
สาขาวิชา |
เทคนิคคอมพิวเตอร์ |
สาขางาน |
เทคนิคคอมพิวเตอร์ |
||||||||||||||||
ครูผู้สอน |
อาจารย์ดนัย
ภู่ระหงษ์ |
หน้าที่ |
2 / 9 |
||||||||||||||||
ชื่องาน
การเขียนโปรแกรมควบคุม
Servo Motor |
|||||||||||||||||||
5.
ในขณะที่ทำการ Flash ห้ามถอดสาย Micro USB เด็ดขาด ขั้นตอนการทดลองตอนที่ 1 การเขียนโปรแกรมควบคุม Servo Motor หมุน 45° 1.
เตรียมเครื่องมือ วัสดุ
อุปกรณ์ในการทดลองให้พร้อม 2.
ต่อวงจร Servo Motor ภายในชุดทดลองไมโครบิต ดังรูปที่ 1
รูปที่ 1
แสดงการต่อวงจร Servo Motor ภายในชุดทดลองไมโครบิต หมุน
45° |
ใบงานการทดลองที่ 11 |
||||||||||||||||||
รายวิชา |
ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์
(20128-2003) |
|||||||||||||||||
สาขาวิชา |
เทคนิคคอมพิวเตอร์ |
สาขางาน |
เทคนิคคอมพิวเตอร์ |
|||||||||||||||
ครูผู้สอน |
อาจารย์ดนัย
ภู่ระหงษ์ |
หน้าที่ |
3 / 9 |
|||||||||||||||
ชื่องาน
การเขียนโปรแกรมควบคุม
Servo Motor |
||||||||||||||||||
3.
เขียนผังงานการทำงานของโปรแกรม
รูปที่ 2 แสดงผังงานการทำงานของโปรแกรมควบคุม Servo Motor หมุน 45° 4.
เปิดโปรแกรม Mu เพื่อใช้ในการเขียนโปรแกรม 5.
เขียนโปรแกรมควบคุม Servo Motor ดังนี้
|
ใบงานการทดลองที่ 11 |
|||||||||||||||||||||||||||||
รายวิชา |
ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์
(20128-2003) |
||||||||||||||||||||||||||||
สาขาวิชา |
เทคนิคคอมพิวเตอร์ |
สาขางาน |
เทคนิคคอมพิวเตอร์ |
||||||||||||||||||||||||||
ครูผู้สอน |
อาจารย์ดนัย
ภู่ระหงษ์ |
หน้าที่ |
4 / 9 |
||||||||||||||||||||||||||
ชื่องาน การเขียนโปรแกรมควบคุม Servo Motor |
|||||||||||||||||||||||||||||
6.
เชื่อมต่อสาย Micro USB
กับบอร์ดไมโครบิต 7.
กดปุ่ม Save เพื่อทำการบันทึกไฟล์โปรแกรมลงในคอมพิวเตอร์ 8.
กดปุ่ม Flash เพื่อทำการอัปโหลดไฟล์โปรแกรมลงในบอร์ดไมโครบิต 9.
สังเกตและบันทึกผลการทดลอง
10. คำถามท้ายการทดลองตอนที่ 1 จากโปรแกรม จงอธิบายการทำงานของโปรแกรมแต่ละบรรทัด 10.1
บรรทัดที่ 3 ทำหน้าที่ 10.2
บรรทัดที่ 5 ทำหน้าที่ 10.3
บรรทัดที่ 8 ทำหน้าที่ ขั้นตอนการทดลองตอนที่
2
การเขียนโปรแกรมควบคุม Servo Motor Servo หมุน 90° 1.
เตรียมเครื่องมือ วัสดุ
อุปกรณ์ในการทดลองให้พร้อม 2.
ต่อวงจรไดโอดเปล่งแสงภายในชุดทดลองไมโครบิต
ดังรูปที่ 3
|
ใบงานการทดลองที่ 11 |
||||
รายวิชา |
ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์
(20128-2003) |
|||
สาขาวิชา |
เทคนิคคอมพิวเตอร์ |
สาขางาน |
เทคนิคคอมพิวเตอร์ |
|
ครูผู้สอน |
อาจารย์ดนัย
ภู่ระหงษ์ |
หน้าที่ |
5 / 9 |
|
ชื่องาน
การเขียนโปรแกรมควบคุม Servo Motor |
||||
รูปที่ 3 แสดงการต่อวงจร Servo Motor
ภายในชุดทดลองไมโครบิต หมุน
90°
3.
เขียนผังงานการทำงานของโปรแกรม รูปที่ 2
แสดงผังงานการทำงานของโปรแกรมควบคุม Servo Motor หมุน 90° |
ใบงานการทดลองที่ 11 |
||||||||||||||||||||||||||
รายวิชา |
ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์
(20128-2003) |
|||||||||||||||||||||||||
สาขาวิชา |
เทคนิคคอมพิวเตอร์ |
สาขางาน |
เทคนิคคอมพิวเตอร์ |
|||||||||||||||||||||||
ครูผู้สอน |
อาจารย์ดนัย
ภู่ระหงษ์ |
หน้าที่ |
6 / 9 |
|||||||||||||||||||||||
ชื่องาน การเขียนโปรแกรมควบคุม
Servo
Motor |
||||||||||||||||||||||||||
4.
เปิดโปรแกรม Mu เพื่อใช้ในการเขียนโปรแกรม 5.
เขียนโปรแกรมควบคุม Servo Motor หมุน 90° ดังนี้
6.
เชื่อมต่อสาย Micro USB กับบอร์ดไมโครบิต 7.
กดปุ่ม Save เพื่อทำการบันทึกไฟล์โปรแกรมลงในคอมพิวเตอร์ 8.
กดปุ่ม Flash เพื่อทำการอัปโหลดไฟล์โปรแกรมลงในบอร์ดไมโครบิต 9.
สังเกตและบันทึกผลการทดลอง 10. คำถามท้ายการทดลองตอนที่ 2 จงอธิบายการทำงานของโปรแกรมแต่ละบรรทัด 10.1
บรรทัดที่ 3 10.2
บรรทัดที่ 7 10.3
บรรทัดที่ 8
|
ใบงานการทดลองที่ 11 |
|||||
รายวิชา |
ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์
(20128-2003) |
||||
สาขาวิชา |
เทคนิคคอมพิวเตอร์ |
สาขางาน |
เทคนิคคอมพิวเตอร์ |
||
ครูผู้สอน |
อาจารย์ดนัย
ภู่ระหงษ์ |
หน้าที่ |
7 / 9 |
||
ชื่องาน
การเขียนโปรแกรมควบคุม
Servo
Motor |
|||||
ตอนที่
3
งานที่มอบหมาย จงเขียนโปรแกรมควบคุม Servo Motor หมุน 180° จงต่อวงจรด้วยชุดการทดลองของโปรแกรมควบคุม
Servo
Motor หมุน 180°
5 |
ใบงานการทดลองที่ 11 |
|||||
รายวิชา |
ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์
(20128-2003) |
||||
สาขาวิชา |
เทคนิคคอมพิวเตอร์ |
สาขางาน |
เทคนิคคอมพิวเตอร์ |
||
ครูผู้สอน |
อาจารย์ดนัย
ภู่ระหงษ์ |
หน้าที่ |
8 / 9 |
||
ชื่องาน การเขียนโปรแกรมควบคุม Servo Motor |
|||||
จงเขียนผังงานโปรแกรมควบคุม
Servo
Motor หมุน 180°
5 |
ใบงานการทดลองที่ 11 |
||||||||||||||||||||||||||||||||||||||||||||||||
รายวิชา |
ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์
(20128-2003) |
|||||||||||||||||||||||||||||||||||||||||||||||
สาขาวิชา |
เทคนิคคอมพิวเตอร์ |
สาขางาน |
เทคนิคคอมพิวเตอร์ |
|||||||||||||||||||||||||||||||||||||||||||||
ครูผู้สอน |
อาจารย์ดนัย
ภู่ระหงษ์ |
หน้าที่ |
9 / 9 |
|||||||||||||||||||||||||||||||||||||||||||||
ชื่องาน
การเขียนโปรแกรมควบคุม
Servo
Motor |
||||||||||||||||||||||||||||||||||||||||||||||||
จงเขียนโปรแกรมควบคุม
Servo
Motor หมุน 180°
|
ไม่มีความคิดเห็น:
แสดงความคิดเห็น