วันอังคารที่ 23 กุมภาพันธ์ พ.ศ. 2564

ใบงานการทดลองที่1 การเขียนโปรแกรมควบคุมไดโอดเปล่งแสง


ใบงานการทดลองที่ 1

รายวิชา

ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์ (20128-2003)

สาขาวิชา

เทคนิคคอมพิวเตอร์

สาขางาน

เทคนิคคอมพิวเตอร์

ครูผู้สอน

อาจารย์ดนัย ภู่ระหงษ์

หน้าที่

1 / 9

ชื่องาน การเขียนโปรแกรมควบคุมไดโอดเปล่งแสง

 

คำชี้แจง ให้นักเรียนทุกคนทำการทดลองตามใบงานการทดลองที่ 1 เรื่องการเขียนโปรแกรม ควบคุมไดโอดเปล่งแสงตามขั้นตอนการปฏิบัติงาน

 

จุดประสงค์การเรียนรู้เชิงพฤติกรรม

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.   ควรตรวจสอบวงจรให้ละเอียดและถูกต้องเสียก่อน

4.   ไม่ควรถอดสาย Micro USB เข้าออกบ่อยๆ เพราะอาจทำให้ภาคจ่ายไฟของบอร์ดไมโครบิต (micro:bit) เสียหายได้


ใบงานการทดลองที่ 1

รายวิชา

ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์ (20128-2003)

สาขาวิชา

เทคนิคคอมพิวเตอร์

สาขางาน

เทคนิคคอมพิวเตอร์

ครูผู้สอน

อาจารย์ดนัย ภู่ระหงษ์

หน้าที่

2 / 9

ชื่องาน การเขียนโปรแกรมควบคุมไดโอดเปล่งแสง

 

5.   ในขณะที่ทำการ Flash ห้ามถอดสาย Micro USB เด็ดขาด

 

ขั้นตอนการทดลองตอนที่ 1 การเขียนโปรแกรมควบคุมไดโอดเปล่งแสง กระพริบ จำนวน 1 ดวง

1.   เตรียมเครื่องมือ วัสดุ อุปกรณ์ในการทดลองให้พร้อม

2.   ต่อวงจรไดโอดเปล่งแสงภายในชุดทดลองไมโครบิต ดังรูปที่ 1

บอร์ดไมโครบิต

ไดโอดเปล่งแสง

P0

D5 VCC

GND

D5 GND

 


รูปที่ 1     แสดงการต่อวงจรไดโอดเปล่งแสงภายในชุดทดลองไมโครบิต จำนวน 1 ดวง

 

 



ใบงานการทดลองที่ 1

รายวิชา

ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์ (20128-2003)

สาขาวิชา

เทคนิคคอมพิวเตอร์

สาขางาน

เทคนิคคอมพิวเตอร์

ครูผู้สอน

อาจารย์ดนัย ภู่ระหงษ์

หน้าที่

3 / 9

ชื่องาน การเขียนโปรแกรมควบคุมไดโอดเปล่งแสง

 

3.   เขียนผังงานการทำงานของโปรแกรม

 

รูปที่ 2    แสดงผังงานการทำงานของโปรแกรมควบคุมไดโอดเปล่งแสง กระพริบ จำนวน 1 ดวง

 

4.   เปิดโปรแกรม Mu เพื่อใช้ในการเขียนโปรแกรม

5.   เขียนโปรแกรมควบคุมไดโอดเปล่งแสง ดังนี้

บรรทัดที่

โปรแกรม

1

from microbit import*

2

while True :

3

      pin0.write_digital(1)

4

      sleep(1000)

5

      pin0.write_digital(0)

6

      sleep(1000)

 

6.   เชื่อมต่อสาย Micro USB กับบอร์ดไมโครบิต

7.   กดปุ่ม Save เพื่อทำการบันทึกไฟล์โปรแกรมลงในคอมพิวเตอร์


ใบงานการทดลองที่ 1

รายวิชา

ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์ (20128-2003)

สาขาวิชา

เทคนิคคอมพิวเตอร์

สาขางาน

เทคนิคคอมพิวเตอร์

ครูผู้สอน

อาจารย์ดนัย ภู่ระหงษ์

หน้าที่

4 / 9

ชื่องาน การเขียนโปรแกรมควบคุมไดโอดเปล่งแสง

 

8.   กดปุ่ม Flash เพื่อทำการอัปโหลดไฟล์โปรแกรมลงในบอร์ดไมโครบิต

9.   สังเกตและบันทึกผลการทดลอง

                                                                                                    

                                                                                                    

                                                                                                    

                                                                                                   

10.   คำถามท้ายการทดลองตอนที่ 1 จากโปรแกรม จงอธิบายการทำงานของโปรแกรมแต่ละบรรทัด

10.1        บรรทัดที่ 1 ทำหน้าที่                                                                 

10.2        บรรทัดที่ 2 ทำหน้าที่                                                                 

10.3        บรรทัดที่ 3 ทำหน้าที่                                                                 

10.4        บรรทัดที่ 4 ทำหน้าที่                                                                 

10.5        บรรทัดที่ 5 ทำหน้าที่                                                                 

 

ขั้นตอนการทดลองตอนที่ 2 การเขียนโปรแกรมควบคุมไดโอดเปล่งแสง กระพริบสลับกัน 2 ดวง

1.    เตรียมเครื่องมือ วัสดุ อุปกรณ์ในการทดลองให้พร้อม

2.    ต่อวงจรไดโอดเปล่งแสงภายในชุดทดลองไมโครบิต ดังรูปที่ 3

บอร์ดไมโครบิต

ไดโอดเปล่งแสง

P0

D5 VCC

P1

D4 VCC

GND

D4, D5 GND

 

 

 

 

 



ใบงานการทดลองที่ 1

รายวิชา

ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์ (20128-2003)

สาขาวิชา

เทคนิคคอมพิวเตอร์

สาขางาน

เทคนิคคอมพิวเตอร์

ครูผู้สอน

อาจารย์ดนัย ภู่ระหงษ์

หน้าที่

5 / 9

ชื่องาน การเขียนโปรแกรมควบคุมไดโอดเปล่งแสง

 

 


รูปที่ 3     แสดงการต่อวงจรไดโอดเปล่งแสงภายในชุดทดลองไมโครบิต จำนวน 2 ดวง

3.    เขียนผังงานการทำงานของโปรแกรม

 



รูปที่ 2     แสดงผังงานการทำงานของโปรแกรมควบคุมไดโอดเปล่งแสง กระพริบสลับกัน 2 ดวง


ใบงานการทดลองที่ 1

รายวิชา

ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์ (20128-2003)

สาขาวิชา

เทคนิคคอมพิวเตอร์

สาขางาน

เทคนิคคอมพิวเตอร์

ครูผู้สอน

อาจารย์ดนัย ภู่ระหงษ์

หน้าที่

6 / 9

ชื่องาน การเขียนโปรแกรมควบคุมไดโอดเปล่งแสง

 4.    เปิดโปรแกรม Mu เพื่อใช้ในการเขียนโปรแกรม

5.    เขียนโปรแกรมควบคุมไดโอดเปล่งแสง กระพริบสลับกัน 2 ดวง ดังนี้

บรรทัดที่

โปรแกรม

1

from microbit import*

2

while True :

3

      pin0.write_digital(1)

4

      pin1.write_digital(0)

5

      sleep(1000)

6

      pin0.write_digital(0)

7

      pin1.write_digital(1)

8

      sleep(1000)

 6.    เชื่อมต่อสาย Micro USB กับบอร์ดไมโครบิต

7.    กดปุ่ม Save เพื่อทำการบันทึกไฟล์โปรแกรมลงในคอมพิวเตอร์

8.    กดปุ่ม Flash เพื่อทำการอัปโหลดไฟล์โปรแกรมลงในบอร์ดไมโครบิต

9.    สังเกตและบันทึกผลการทดลอง

                                                                                                    

                                                                                                    

                                                                                                    

                                                                                                    

10.  คำถามท้ายการทดลองตอนที่ 2 จากโปรแกรม จงอธิบายการทำงานของโปรแกรมแต่ละบรรทัด

10.1        บรรทัดที่ 4                                                                             

10.2        บรรทัดที่ 5                                                                             

10.3        บรรทัดที่ 7                                                                             

 



ใบงานการทดลองที่ 1

รายวิชา

ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์ (20128-2003)

สาขาวิชา

เทคนิคคอมพิวเตอร์

สาขางาน

เทคนิคคอมพิวเตอร์

ครูผู้สอน

อาจารย์ดนัย ภู่ระหงษ์

หน้าที่

7 / 9

ชื่องาน การเขียนโปรแกรมควบคุมไดโอดเปล่งแสง

 

ตอนที่ 3 งานที่มอบหมาย

จงเขียนโปรแกรมไฟวิ่ง 5 ดวง โดยให้ไฟวิ่งเริ่มจาก D3 วิ่งออกด้านข้างพร้อมกัน

 

จงต่อวงจรด้วยชุดการทดลองของโปรแกรมไฟวิ่ง 5 ดวง

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5



ใบงานการทดลองที่ 1

รายวิชา

ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์ (20128-2003)

สาขาวิชา

เทคนิคคอมพิวเตอร์

สาขางาน

เทคนิคคอมพิวเตอร์

ครูผู้สอน

อาจารย์ดนัย ภู่ระหงษ์

หน้าที่

8 / 9

ชื่องาน การเขียนโปรแกรมควบคุมไดโอดเปล่งแสง

 

จงเขียนผังงานโปรแกรมไฟวิ่ง 5 ดวง

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5



ใบงานการทดลองที่ 1

รายวิชา

ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์ (20128-2003)

สาขาวิชา

เทคนิคคอมพิวเตอร์

สาขางาน

เทคนิคคอมพิวเตอร์

ครูผู้สอน

อาจารย์ดนัย ภู่ระหงษ์

หน้าที่

9 / 9

ชื่องาน การเขียนโปรแกรมควบคุมไดโอดเปล่งแสง

 

จงเขียนโปรแกรมไฟวิ่ง 5 ดวง

บรรทัดที่

โปรแกรม

1

 

2

 

3

 

4

 

5

 

6

 

7

 

8

 

9

 

10

 

11

 

12

 

13

 

14

 

15

 

16

 

17

 

18

 

19

 

20

 

21

 

 


ไม่มีความคิดเห็น:

แสดงความคิดเห็น

ใบงานการทดลองที่ 12 การเขียนโปรแกรมควบคุม OLED (Organic Light Emitting Diode)

   ใบงานการทดลองที่ 1 2 รายวิชา ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์ (20128-2003) สาขา...