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