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