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