The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

แผนการสอนไมโครคอนโทรลเลอร์ 2564

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by saroch.tech, 2022-01-11 04:22:42

แผนการสอนไมโครคอนโทรลเลอร์

แผนการสอนไมโครคอนโทรลเลอร์ 2564

แหลง่ กำรเรียนรู้

ในสถำนศกึ ษำ
5. ห้องสมุดวิทยาลัยฯ
6. หอ้ งปฏบิ ัติการคอมพิวเตอร์ ศึกษาหาขอ้ มูลทาง Internet

นอกสถำนศึกษำ
ผปู้ ระกอบการ สถานประกอบการ ในท้องถิ่น

กำรบรู ณำกำร/ควำมสมั พนั ธ์กบั วิชำอื่น

7. การบรู ณาการกบั วชิ าภาษาไทย ดา้ นบคุ ลิกภาพในการนาเสนอหน้าชน้ั เรยี น
8. การบูรณาการกบั วชิ าคณิตศาสตร์ ในเรอ่ื ง คานวณสูตร
9. การบรู ณาการกับวิชาองั กฤษ เก่ียวกบั คาศัพท์

กำรประเมินผลกำรเรยี นรู้

หลกั กำรประเมนิ ผลกำรเรียนรู้
กอ่ นเรยี น
ทดสอบของเน้ือหาในรายวชิ ากอ่ นนาเขา้ สบู่ ทเรยี น

ขณะเรียน
สังเกตพฤติกรรมต่าง ๆ ของนักเรยี นแตล่ ะคน

หลงั เรยี น
ถามตอบเกีย่ วกับเน้อื หาทีเ่ รยี นดสู รุปผลการทดลองวา่ ถกู ต้องหรือไม่

คำถำม
- นกั เรยี นรจู้ ักคาสั่งของภาษาซีมาบ้างหรือไม่
- ให้นกั เรยี นจงยกตัวอยา่ งคาสั่งของภาษาซี

ไมโครคอนโทรลเลอร์

รำยละเอียดกำรประเมนิ ผลกำรเรยี นรู้

จุดประสงคเ์ ชิงพฤติกรรม ข้อท่ี 1 สามารถอธิบายความหมายของคาสั่งภาษาซี

7. วิธีการประเมนิ : ทดสอบ

8. เครอื่ งมือ : แบบทดสอบ

9. เกณฑ์การใหค้ ะแนน : สามารถอธิบายความหมายของคาสง่ั ภาษาซี

จะได้ 5 คะแนน

จุดประสงค์เชงิ พฤติกรรม ข้อที่ 2 สามารถเขยี นโปรแกรมด้วยคาส่งั ภาษาซี Arduino

7. วิธีการประเมิน : ตรวจผลงาน

8. เครือ่ งมือ : แบบประเมนิ

9. เกณฑ์การให้คะแนน : สามารถเขยี นโปรแกรมดว้ ยคาส่ังภาษาซี Arduino

จะได้ 5 คะแนน

ไมโครคอนโทรลเลอร์

ใบประเมินผลวชิ ำ ไมโครคอนโทรลเลอร์ ค่าน้าหนัก ค่านา้ หนกั
หนว่ ยท่ี ………….…ชอ่ื หนว่ ย…………………….………………………..……………… คะแนน คะแนนท่ี
เร่อื ง…………………………………..…………………….………………..…………………. ขณะวดั แทจ้ รงิ
ชื่อ-สกุล………………………………………………….ชน้ั ………..…..เลขท่.ี ............. (คะแนน) (คะแนน)
ลาดบั ท่ี รายการแบบประเมนิ
30 3
1. แบบฝกึ หดั 60 6
2. ใบงาน
10 1
- การเตรียมเกบ็ รักษาเครื่องมือ (10)
- ทกั ษะในการปฏบิ ัติงาน (20) 100 10
- ปฏิบัตงิ านถกู ต้องตามขั้นตอน (15)
- ความถกู ต้องของใบงาน (15)
3. คุณธรรมจรยิ ธรรม
- ความตรงต่อเวลา (2)
- การแต่งกาย (2)
- ความตั้งใจในการปฏบิ ตั งิ าน (2)
- การทางานร่วมกบั ผู้อ่ืน (2)
- ความรบั ผดิ ชอบ (2)

คะแนนรวมทีไ่ ด้

ข้อเสนอแนะ……………………………………………………………………………………..……………………………

ลงช่อื ……….…….………………………..ผ้ปู ระเมนิ
(………………………………………….)
………/…………./……….

ไมโครคอนโทรลเลอร์

แบบบันทึกสรุปผลคะแนนประจำวิชำไมโครคอนโทรลเลอร์

หน่วยท่.ี ..............ช่อื หนว่ ย…………………….………………………..………………

รายการแบบประเมิน แบบฝึกหัด
ใบงาน
คุณธรรมจริยธรรม
รวมคะแนน ี่ทไ ้ด

ค่าน้าหนักคะแนนทีแ่ ทจ้ รงิ 3 6 1 10
เลขที่ ชือ่ -สกลุ คะแนนท่ีได้

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

ไมโครคอนโทรลเลอร์

เฉลยแบบฝึกหดั หน่วยท่ี 3
ตอนที่ 1 ให้นักเรียนทาเคร่ืองหมายกากบาท (X) ลงบนคาตอบที่ถกู ทสี่ ดุ เพยี งคาตอบเดียว

1. การเขยี นโปรแกรมไมโครคอนโทรลเลอร์ ง. เปน็ ชอ่ื เรยี กแทนพน้ื ท่ีเก็บข้อมูลใน
Arduino สามารถเขียนด้วยภาษาใดไดบ้ า้ ง หน่วยความจา
6. คาส่งั การควบคุม หมายถงึ ขอ้ ใด
ก. ภาษาแอสเซมบลีและจาวา
ข. ภาษาแอสเซมบลีและเบสกิ ก. เป็นสว่ นการเขยี นและสงั่ ให้โปรแกรม
ค. ภาษาซแี ละจาวา ทางาน
ง. ภาษาแอสเซมบลีและซี
2. ข้อใดไมใ่ ช่ขอ้ ดขี องภาษาภาษาแอสเซมบลี ข. เป็นคาสั่งให้ไมโครคอนโทรลเลอร์
ก. มีความเรว็ ในการทางาน ทางานตามเงอ่ื นไข
ข. เปน็ ภาษาทเ่ี ขา้ ใจง่ายกว่าภาษาอ่นื
ค. การเขยี นโปรแกรมใช้พื้นที่นอ้ ย ค. เปน็ ฟงั ก์ชั่นการกาหนดค่าต่างๆ
ง. มีความใกล้เคียงกับภาษาเคร่ือง ง. เปน็ ช่ือเรียกแทนพน้ื ท่ีเกบ็ ข้อมลู ใน
3. โครงสรา้ งภาษาซีของ Arduino ต้องมี หนว่ ยความจา
ฟงั ก์ช่นั อย่างนอ้ ยเทา่ ใด 7. ตัวแปร หมายถึงข้อใด
ก. 1 ฟังก์ชนั่ ข. 2 ฟงั ก์ชั่น ก. เปน็ สว่ นการเขยี นและส่งั ให้โปรแกรม
ค. 3 ฟังก์ชนั่ ง. กฟ่ี ังก์ช่ันกไ็ ด้ ทางาน
4. ฟังกช์ ัน่ setup() หมายถึงข้อใด ข. เป็นคาสงั่ ให้ไมโครคอนโทรลเลอร์
ก. เปน็ สว่ นการเขยี นและสงั่ ให้โปรแกรม ทางานตามเง่อื นไข
ทางาน ค. เปน็ ฟังกช์ ั่นการกาหนดคา่ ตา่ งๆ
ข. เป็นคาสงั่ ใหไ้ มโครคอนโทรลเลอร์ ง. เปน็ ชอ่ื เรียกแทนพน้ื ท่ีเก็บข้อมลู ใน
ทางานตามเงอ่ื นไข หน่วยความจา
ค. เปน็ ฟงั ก์ชน่ั การกาหนดค่าต่างๆ 8. ข้อใดไมใ่ ช่คาส่ังการดาเนนิ การทาง
ง. เป็นชอ่ื เรยี กแทนพืน้ ท่ีเกบ็ ข้อมลู ใน คณิตศาสตร์
หนว่ ยความจา ก. + ข. X
5. ฟังกช์ นั่ loop() หมายถงึ ข้อใด ค. % ง. /
ก. เป็นสว่ นการเขียนและสงั่ ให้โปรแกรม 9. ขอ้ ใดเปน็ คาสัง่ การดาเนินการทางตรรกะ
ทางาน ก. ++ ข. &=
ข. เปน็ คาสง่ั ให้ไมโครคอนโทรลเลอร์ ค. && ง. <<
ทางานตามเงอ่ื นไข 10. ข้อใดเป็นคาส่ังการดาเนินการระดับบติ
ค. เป็นฟงั ก์ชัน่ การกาหนดค่าตา่ งๆ ก. ++ ข. &=
ค. && ง. <<

ไมโครคอนโทรลเลอร์

เฉลยแบบฝกึ หดั หน่วยท่ี 3
ตอนที่ 2 ใหน้ ักเรียนตอบคาถามตอ่ ไปน้ใี หถ้ ูกต้อง

1. จงอธิบายความหมายของคาส่งั ตอ่ ไปนี้
- คาสัง่ if

เปน็ คาสัง่ ในการตรวจสอบเงอ่ื นไขการทางานของโปรแกรม ถา้ เงื่อนไขเปน็ จรงิ ให้ทางานตามคาสงั่ ท่ี
กาหนดน้ัน
คาสั่ง if...else

เปน็ คาสั่งกาหนดเงื่อนไขการทางานของโปรแกรม โดยมี 2 เงอ่ื นไข ถา้ เงื่อนไขเป็นจรงิ ทางานตามคาสงั่
ที่กาหนดแบบหน่ึง ถา้ เง่ือนไขเป็นเทจ็ ทางานตามคาสง่ั ทก่ี าหนดอีกแบบหน่ึง
คาสั่ง for

เปน็ คาสั่งใหโ้ ปรแกรมทางานซา้ ตามจานวนรอบที่ต้องการ
คาสั่ง goto

เป็นคาสง่ั กระโดดโดยไมม่ ีเงื่อนไขไปยงั ตาแหน่งที่กาหนด โดยอา้ งถึงตาแหน่ง Label ท่ีกระโดดไป
คาสง่ั ; (semicolon)

เป็นการจบคาสง่ั ในบรรทดั นน้ั ๆ
คาส่งั { } (curly braces)

เปน็ การกาหนดบล็อกของคาสงั่ ใช้กบั คาส่งั if, else, while หรือ for
คาสั่ง // (single line comment)

เป็นส่วนของผู้เขยี นโปรแกรมอธิบายเพิ่มเติม ในคาสั่งตา่ งๆ ว่าโปรแกรมทางานอยา่ งไรในแต่ละบรรทดั
คาสง่ั &

เป็นการแอนดร์ ะดบั บติ
คาส่งั |

เป็นการออร์ระดบั บิต
คาสงั่ HIGH/LOW

แทนสานะลอจิก “1” กับลอจิก “0”
คาสง่ั INPUT/OUTPUT

ใชส้ าหรับกาหนดคา่ อินพุตกบั เอาตพ์ ุต

ไมโครคอนโทรลเลอร์

บนั ทึกหลังกำรสอน

หน่วยที่ 3 ชดุ คำส่ังไมโครคอนโทรเลอร์ Arduino

ผลกำรใช้แผนกำรเรยี นรู้

1. เน้อื หาสอดคลอ้ งกับจดุ ประสงคเ์ ชิงพฤติกรรม
2. สามารถนาไปใช้ปฏิบัติการสอนได้ครบตามกระบวนการเรียนการสอน
3. สือ่ การสอนเหมาะสมดี

ผลกำรเรยี นของนกั เรียน

1. นักเรียนสว่ นใหญม่ คี วามสนใจใฝร่ ู้ เขา้ ใจในบทเรียน อภิปรายตอบคาถามในกลมุ่ และร่วมกันปฏบิ ัติ
ใบงานที่ได้รบั มอบหมาย

2. นกั เรยี นกระตือรือร้นและรับผิดชอบในการทางานกล่มุ เพ่ือให้งานสาเรจ็ ทันเวลาท่ีกาหนด
3. นกั เรียนเขา้ ใจและรจู้ ักชว่ ยเหลือผูอ้ ื่น ในเร่ือง ชุดคาส่งั ไมโครคอนโทรเลอร์ Arduino

ผลกำรสอนของครู

1. สอนเนอื้ หาไดค้ รบตามหลักสตู ร
2. แผนการสอนและวิธีการสอนครอบคลมุ เน้ือหาการสอนทาให้ผูส้ อนสอนได้อย่างมน่ั ใจ
3. สอนได้ทันตามเวลาทกี่ าหนด

ไมโครคอนโทรลเลอร์

แผนกำรสอน/แผนกำรเรยี นรู้ หนว่ ยท่ี 4
สอนสปั ดาหท์ ่ี 4-5
แผนการสอน/การเรยี นรู้ ทฤษฎี 2 คาบ
ปฏบิ ตั ิ 6 คาบ
ชื่อวชิ า ไมโครคอนโทรลเลอร์
ช่ือหนว่ ย Arduino กบั พอรต์ ดจิ ิตอลเอาต์พตุ จานวนคาบ 8 คาบ

ชอื่ เรอื่ ง Arduino กับพอร์ตดิจิตอลเอาต์พุต

หัวขอ้ เร่อื ง

1. การใชง้ านพอร์ตเอาต์พตุ ดิจิตอลของบอร์ด Arduino
2. การต่อบอร์ด Arduino กับหลอดแอลอดี ี
3. การต่อบอร์ด Arduino กับโหลดท่ีกินกระแสสูง
4. การต่อบอร์ด Arduino กับอุปกรณ์รีเลย์

สำระสำคัญ

คณุ สมบตั ิของพอรต์ ดจิ ติ อลเอาต์พุต ในบอร์ด Arduino มีพอรต์ ดจิ ิตอลเอาต์พตุ ทั้งหมด 14 พอรต์ แต่ละ
พอรต์ สามารถจา่ ยกระแสให้กับอปุ กรณอ์ เิ ลก็ ทรอนิกส์ไดเ้ พียง 40 มลิ ลแิ อมป์ ซง่ึ สามารถนาไปขบั หลอด LED ให้
ตดิ สวา่ งได้ แต่ต้องต่อตวั ตา้ นทานเพ่ือจากัดกระแสไวด้ ้วย ถา้ ต้องการขบั อปุ กรณ์อิเล็กทรอนกิ ส์ที่กินกระแสมากขึ้น
ตอ้ งต่อวงจรขบั กระแสเช่น ใช้ทรานซสิ เตอร์ หรอื เฟตเพ่ือขับโหลดที่กินกระแสมากๆ

สมรรถนะอำชพี ประจำหนว่ ย

สามารถเขียนโปรแกรม Arduino ควบคุมพอร์ตดิจิตอลเอาต์พุต

ไมโครคอนโทรลเลอร์

จดุ ประสงคก์ ำรสอน/กำรเรยี นรู้

จดุ ประสงคท์ ั่วไป / บูรณำกำรเศรษฐกิจพอเพียง

11. เพ่ือให้มีความรู้ความเข้าใจเก่ียวกบั เกี่ยวกับพอร์ตดจิ ติ อลเอาต์พุต (ดา้ นความร)ู้
12. เพอื่ ให้มที ักษะในการเขียนโปรแกรมบอรด์ Arduino ควบคุมหลอดแอลอดี ี (ด้านทักษะ)
13. เพือ่ ใหม้ เี จตคติท่ีดตี ่อการเตรียมความพร้อมด้านการเตรยี ม วสั ดุ อุปกรณ์ และการปฏิบัติงานอยา่ ง

ถกู ต้อง สาเรจ็ ภายในเวลาท่กี าหนด มีเหตุและผลตามหลักปรัชญาเศรษฐกิจพอเพยี ง (ด้านคณุ ธรรม
จรยิ ธรรม)

จุดประสงค์เชงิ พฤตกิ รรม / บรู ณำกำรเศรษฐกจิ พอเพยี ง

15. สามารถอธบิ ายการต่ออปุ กรณเ์ อาต์พตุ กับพอรต์ ของบอรด์ Arduino
16. สามารถเขียนโปรแกรมไฟกระพรบิ รูปแบบตา่ งๆ
17. สามารถเขียนโปรแกรมไฟว่งิ หลายรปู แบบต่างๆ
18. เตรยี มความพรอ้ มดา้ นวสั ดุ อุปกรณส์ อดคล้องกับงานไดอ้ ยา่ งถูกต้อง (ด้านคุณธรรม จริยธรรม/

บูรณาการเศรษฐกิจพอเพยี ง)
19. ปฏิบตั ิงานได้อย่างถูกต้อง และสาเรจ็ ภายใน เวลาท่ีกาหนดอย่างมีเหตุและผลตามหลักปรัชญาของ

เศรษฐกิจพอเพียง (ด้านคณุ ธรรม จริยธรรม/บรู ณาการเศรษฐกิจพอเพียง)

ไมโครคอนโทรลเลอร์

เนื้อหำสำระกำรสอน/กำรเรยี นรู้

• ด้ำนควำมร(ู้ ทฤษฎี)

1. กำรใช้งำนพอรต์ เอำต์พตุ ดจิ ิตอลของ Arduino (จดุ ประสงค์เชิงพฤติกรรมข้อท่ี1)
คณุ สมบัติของพอร์ตดจิ ิตอลเอาต์พุต ในบอรด์ Arduino มพี อรต์ ดจิ ติ อลเอาต์พุตท้ังหมด 14 พอร์ต แตล่ ะ

พอร์ตสามารถจ่ายกระแสให้กับอปุ กรณ์อเิ ลก็ ทรอนิกส์ไดเ้ พียง 40 มลิ ลแิ อมป์ ซงึ่ สามารถนาไปขบั หลอด LED ให้
ติดสว่างได้ แต่ต้องต่อตัวต้านทานเพื่อจากัดกระแสไวด้ ว้ ย ถ้าตอ้ งการขบั อปุ กรณ์อเิ ลก็ ทรอนิกส์ท่ีกินกระแสมากข้นึ
ตอ้ งต่อวงจรขับกระแสเชน่ ใช้ทรานซิสเตอร์ หรอื เฟตเพื่อขับโหลดทกี่ นิ กระแสมากๆ
2. กำรตอ่ Arduino กับหลอดแอลอดี ี (จดุ ประสงค์เชงิ พฤติกรรมข้อท่ี1)

การต่อบอร์ด Arduino เข้ากับหลอดแอลอีดี ที่พอร์ตเอาต์พตุ ของบอรด์ Arduino มแี รงดัน ขณะส่งลอจิก
“1” อยู่ท่ี 5 โวลต์ ดงั น้นั จงึ ตอ้ งนาตวั ตา้ นทานมาต่อเพื่อจากดั กระแสให้นอ้ ยลง ถา้ แรงดันที่พอร์ตเอาต์พุตมีค่า
5 โวลต์ ให้มแี รงดันตกคร่อมหลอดแอลอีดีเทา่ กับ 2 โวลต์ ดงั นน้ั แรงดนั ตกครอ่ มตัวต้านทานเทา่ กับ 3 โวลต์
กาหนดให้กระแสท่ีไหลผา่ นหลอดแอลอีดีเท่ากับ 10 มลิ ลแิ อมป์ หาค่าตัวตา้ นทาน
3. กำรต่อ Arduino กบั โหลดท่ีกินกระแสสงู (จดุ ประสงค์เชงิ พฤติกรรมข้อที่1)

สาหรบั การต่อพอรต์ ดิจติ อลเอาต์พตุ กบั หลอดแอลอดี ี หรืออุปกรณ์อเิ ล็กทรอนิกส์อน่ื ๆ ท่กี นิ กระแสไมเ่ กิน
40 มิลลิแอมป์ แต่ถา้ โหลดกินกระแสมากกวา่ น้ี บอร์ด Arduino ไมส่ ามารถขับอุปกรณเ์ หล่านน้ั ได้โดยตรง เช่น
หลอดไฟ รีเลย์ มอเตอร์ เปน็ ต้น วิธกี ารตอ่ คอื นาทรานซิสเตอรม์ าต่อเป็นสวติ ซ์เพ่อื เปิด-ปิดอปุ กรณเ์ หล่านน้ั แทน
4. กำรต่อ Arduino กบั อปุ กรณ์รีเลย์ (จดุ ประสงค์เชงิ พฤติกรรมข้อที่1)

การต่อรีเลยซ์ ่ึงควบคุมการทางานโดยพอร์ตดจิ ติ อลเอาต์พุตของบอรด์ Arduino ผา่ นทรานซิสเตอร์ โดย
รเี ลย์ทาการสงั่ งานใหห้ ลอดไฟ 220 โวลต์ทางาน เมื่อพอร์ตเอาต์พุตสง่ สญั ญาณลอจิก “1” ออกมา กระแสไฟฟา้
ไหลผ่านรซี ิสเตอร์ เข้าไปไบอัสขาเบส (B) ของทรานซสิ เตอร์ทาให้ทรานซสิ เตอร์ทางาน เมอ่ื ทรานซสิ เตอร์ทางาน
ส่งผลให้รเี ลยท์ างานด้วยเช่นกนั และทาให้หลอดไฟ 220 โวลต์ติดสว่างด้วย

• ดำ้ นทักษะ(ปฏิบัติ)

ใบงานที่ 4.1 เรือ่ ง โปรแกรมไฟกระพริบ (จดุ ประสงค์เชิงพฤตกิ รรมข้อท่ี2)
ใบงานที่ 4.2 เร่อื ง โปรแกรมไฟวง่ิ หลายรปู แบบ (จดุ ประสงคเ์ ชิงพฤติกรรมข้อที่3)

• ดำ้ นคุณธรรม/จริยธรรม/จรรยำบรรณ/บูรณำกำรเศรษฐกิจพอเพียง

(จุดประสงคเ์ ชิงพฤตกิ รรมข้อที่4-5)
1. การเตรียมความพร้อมดา้ นการเตรียม วสั ดุ อปุ กรณ์นกั เรียนจะต้องกระจายงานได้ทั่วถึง และตรง
ตามความสามารถของสมาชิกทุกคน มีการจัดเตรยี มสถานที่ สื่อ วสั ดุ อปุ กรณ์ไว้อย่างพร้อมเพรยี ง
2. ความมีเหตมุ ีผลในการปฏิบตั ิงาน ตามหลกั ปรชั ญาเศรษฐกิจพอเพยี ง นักเรียนจะตอ้ งมกี ารใช้
เทคนิคท่แี ปลกใหม่ ใช้สอื่ และเทคโนโลยี ประกอบการ นาเสนอทีน่ ่าสนใจ นาวสั ดุในท้องถิ่นมาประยุกตใ์ ช้
อย่างคุ้มคา่ และประหยดั

ไมโครคอนโทรลเลอร์

กิจกรรมกำรเรยี นกำรสอนหรือกำรเรียนรู้

ขน้ั ตอนการสอนหรือกิจกรรมของครู ขนั้ ตอนการเรียนรู้หรอื กิจกรรมของนักเรยี น

1. ขนั้ นำเขำ้ ส่บู ทเรยี น (20 นำที ) 1. ขั้นนำเข้ำสู่บทเรยี น (20 นำที )

จดั ใหน้ กั เรยี นศึกษา Arduino กบั พอร์ตดิจิตอล นักเรยี นศึกษา Arduino กับพอรต์ ดิจิตอลเอาต์พุต ใน

เอาต์พุต ในบทเรยี น บทเรยี น

10. ผสู้ อนจดั เตรียมเอกสาร พร้อมกับแนะนา 7. ผเู้ รียนเตรียมอุปกรณ์และ ฟงั ครผู ู้สอนแนะนา

รายวชิ า วธิ ีการใหค้ ะแนนและวธิ กี ารเรียนเรือ่ ง รายวิชา วธิ กี ารให้คะแนนและวิธีการเรียนเร่ือง

Arduino กับพอร์ตดจิ ิตอลเอาต์พตุ Arduino กบั พอร์ตดิจิตอลเอาตพ์ ุต

11. ผูส้ อนแจง้ จดุ ประสงคก์ ารเรียนของหนว่ ยที่ 4 8. ผู้เรยี นทาความเขา้ ใจเก่ยี วกบั จุดประสงค์การ

และขอใหผ้ ้เู รยี นรว่ มกันทากิจกรรมการเรียนการสอน เรียนของหนว่ ยท่ี 4 และการให้ความร่วมมือใน การทา

12. ผสู้ อนให้ผ้เู รยี นแสดงความรูเ้ กย่ี วกับ เรอื่ ง กจิ กรรม

Arduino กับพอร์ตดจิ ติ อลเอาตพ์ ตุ 3. ผู้เรยี นแสดงความร้เู ก่ยี วกับ เรอื่ ง Arduino กับ
พอร์ตดจิ ติ อลเอาตพ์ ุต

2. ขั้นใหค้ วำมรู้ (100 นำท)ี 2. ข้ันให้ควำมรู้ (100 นำที )
4. ผสู้ อนเปิด PowerPoint หนว่ ยท่ี 4 เร่อื ง 7. ผ้เู รียนศึกษา PowerPoint หน่วยท่ี 4 เรื่อง

Arduino กบั พอร์ตดจิ ิตอลเอาตพ์ ตุ Arduino กับพอร์ตดจิ ิตอลเอาต์พตุ
ผ้สู อนอธบิ ายเนื้อหาในหนว่ ยท่ี 4 เรอื่ ง 8. ผเู้ รียนฟงั ผูส้ อนอธบิ ายเน้ือหาในหนว่ ยที่ 4 เร่ือง

Arduino กบั พอร์ตดจิ ติ อลเอาตพ์ ุต Arduino กบั พอร์ตดิจิตอลเอาตพ์ ุต

3. ขนั้ ประยกุ ต์ใช้ ( 320 นำที ) 3. ข้นั ประยกุ ตใ์ ช้ ( 320 นำที )
7. ผู้สอนใหผ้ ู้เรียนทาใบงานที่ 4.1 เร่ือง 7. ผเู้ รียนทาใบงานที่ 4.1 เรอื่ ง โปรแกรมไฟ

โปรแกรมไฟกระพริบ กระพริบ
8. ผู้สอนใหผ้ เู้ รยี นทาใบงานท่ี 4.2 เร่อื ง 8. ผสู้ อนใหผ้ ู้เรยี นทาใบงานท่ี 4.2 เร่อื ง โปรแกรม

โปรแกรมไฟวงิ่ หลายรูปแบบ ไฟวิ่งหลายรปู แบบ
9. ผู้สอนให้ผเู้ รยี นทาแบบฝกึ หดั หน่วยที่ 4 9. ผู้เรยี นทาแบบฝกึ หัดหนว่ ยที่ 4

4. ขน้ั สรุปและประเมนิ ผล ( 40 นำที ) 4. ขั้นสรุปและประเมนิ ผล ( 40 นำที )
7. ผ้สู อนและผูเ้ รยี นร่วมกนั สรุปเน้อื หาที่ได้ 7. ผสู้ อนและผู้เรียนรว่ มกันสรปุ เนอื้ หาที่ได้เรียน

เรียนใหม้ ีความเขา้ ใจในทิศทางเดียวกนั เพอื่ ใหม้ ีความเขา้ ใจในทศิ ทางเดียวกนั
8. ผูส้ อนใหผ้ ูเ้ รยี นศึกษาเพิ่มเตมิ นอกห้องเรยี น 8. ผู้เรียนศกึ ษาเพิม่ เติมนอกห้องเรียน ดว้ ยบทเรยี น

จากเว็บไซดเ์ นื้อหาเกี่ยวกับ Arduino คอมพวิ เตอร์ชว่ ยสอนทีจ่ ัดทาขนึ้ Arduino

(บรรลุจดุ ประสงคเ์ ชิงพฤติกรรมข้อที่ 1-5) (บรรลุจดุ ประสงค์เชิงพฤติกรรมข้อท่ี 1-5)

ไมโครคอนโทรลเลอร์

งำนท่ีมอบหมำยหรือกจิ กรรมกำรวัดผลและประเมินผล

กอ่ นเรียน

1. จดั เตรียมเอกสาร ส่ือการเรียนการสอนหนว่ ยท่ี 4
2. ศกึ ษาเน้อื หา ในหนว่ ยที่ 4
3. ทาความเข้าใจเกย่ี วกับจุดประสงคก์ ารเรยี นของหน่วยท่ี 4 และให้ความร่วมมือในการทากิจกรรมใน
หน่วยท่ี 4

ขณะเรียน

7. ปฏิบตั ิตามกจิ กรรมการเรียนการสอนขน้ั ท่ี 2 และ 3 เรื่อง Arduino กบั พอร์ตดจิ ติ อลเอาตพ์ ุต
8. รว่ มกันสรุปเนือ้ หาเร่ือง Arduino กับพอร์ตดิจติ อลเอาต์พุต

หลงั เรียน

4. ทาแบบประเมินการเรียนรู้

ผลงำน/ชิ้นงำน/ควำมสำเร็จของผู้เรยี น

1. ใบงานท่ี 4.1 เรื่อง โปรแกรมไฟกระพริบ
2. ใบงานท่ี 4.2 เร่อื ง โปรแกรมไฟวิ่งหลายรปู แบบ
3. แบบฝึกหดั หนว่ ยท่ี 4 เรือ่ ง Arduino กับพอร์ตดิจติ อลเอาต์พุต

สื่อกำรเรยี นกำรสอน/กำรเรยี นรู้

สือ่ สิง่ พิมพ์
16. เอกสารประกอบการสอนวิชา ไมโครคอนโทรเลอร์ (ใช้ประกอบการเรยี นการสอนจุดประสงค์เชิง
พฤติกรรมข้อที่ 1-5)
17. ใบความรู้ท่ี 4 เร่ือง Arduino กบั พอรต์ ดิจิตอลเอาต์พตุ (ใช้ประกอบการเรียนการสอนขน้ั ให้ความรู้
เพ่อื ให้บรรลจุ ุดประสงคเ์ ชงิ พฤตกิ รรม ข้อที่ 1-4)
18. แบบฝึกหัดหนว่ ยที่ 4 สรุปและประเมินผล
19. แบบประเมนิ ผลงานตามใบงาน
20. แบบประเมนิ พฤติกรรมการทางาน ใชป้ ระกอบการสอนข้ันประยุกต์ใช้ ข้ันสรปุ และประเมินผล

สอ่ื โสตทัศน์
7. เคร่ืองไมโครคอมพวิ เตอร์
8. PowerPoint เรอ่ื ง Arduino กบั พอรต์ ดจิ ติ อลเอาต์พุต

ไมโครคอนโทรลเลอร์

แหลง่ กำรเรยี นรู้

ในสถำนศกึ ษำ
7. ห้องสมดุ วิทยาลยั ฯ
8. หอ้ งปฏบิ ตั ิการคอมพวิ เตอร์ ศึกษาหาขอ้ มลู ทาง Internet

นอกสถำนศกึ ษำ
ผู้ประกอบการ สถานประกอบการ ในท้องถิ่น

กำรบูรณำกำร/ควำมสมั พนั ธ์กบั วิชำอนื่

10. การบรู ณาการกบั วิชาภาษาไทย ด้านบคุ ลิกภาพในการนาเสนอหน้าชั้นเรยี น
11. การบูรณาการกับวชิ าคณิตศาสตร์ ในเรื่อง คานวณสตู ร
12. การบรู ณาการกับวชิ าองั กฤษ เก่ยี วกบั คาศัพท์

กำรประเมนิ ผลกำรเรยี นรู้

หลักกำรประเมินผลกำรเรียนรู้
กอ่ นเรยี น
ทดสอบของเน้ือหาในรายวิชาก่อนนาเข้าสูบ่ ทเรียน

ขณะเรยี น
สงั เกตพฤตกิ รรมตา่ ง ๆ ของนักเรยี นแตล่ ะคน

หลังเรียน
ถามตอบเกีย่ วกบั เน้ือหาที่เรยี นดสู รุปผลการทดลองว่าถกู ต้องหรือไม่

คำถำม
- นักเรยี นรจู้ ักอปุ กรณท์ ่ใี ช้สาหรบั แสดงผลเอาตพ์ ุตหรือไม่
- ให้นกั เรยี นยกตัวอยา่ งอุปกรณ์ทใ่ี ชส้ าหรบั แสดงผลเอาต์พุต

ไมโครคอนโทรลเลอร์

รำยละเอียดกำรประเมนิ ผลกำรเรยี นรู้

จุดประสงค์เชิงพฤติกรรม ข้อที่ 1 สามารถอธิบายการต่ออุปกรณ์เอาต์พุตกบั พอรต์ ของบอรด์ Arduino

10. วธิ กี ารประเมนิ : ทดสอบ

11. เครอ่ื งมอื : แบบทดสอบ

12. เกณฑ์การให้คะแนน : สามารถอธบิ ายการตอ่ อุปกรณ์เอาต์พตุ กับพอร์ตของบอร์ด Arduino

จะได้ 4 คะแนน

จดุ ประสงคเ์ ชิงพฤติกรรม ข้อท่ี 2 สามารถเขียนโปรแกรมไฟกระพรบิ รปู แบบตา่ งๆ

10. วธิ ีการประเมนิ : ตรวจผลงาน

11. เครอ่ื งมอื : แบบประเมนิ

12. เกณฑ์การใหค้ ะแนน : สามารถเขียนโปรแกรมไฟกระพรบิ รูปแบบตา่ งๆ

จะได้ 3 คะแนน

จุดประสงค์เชงิ พฤติกรรม ข้อที่ 3 สามารถเขยี นโปรแกรมไฟว่ิงรปู แบบต่างๆ

13. วิธกี ารประเมนิ : ตรวจผลงาน

14. เครื่องมอื : แบบประเมนิ

15. เกณฑ์การให้คะแนน : สามารถเขยี นโปรแกรมไฟว่ิงรปู แบบตา่ งๆ

จะได้ 3 คะแนน

ไมโครคอนโทรลเลอร์

ใบประเมินผลวชิ ำ ไมโครคอนโทรลเลอร์ ค่าน้าหนัก ค่านา้ หนกั
หนว่ ยท่ี ………….…ชอ่ื หนว่ ย…………………….………………………..……………… คะแนน คะแนนท่ี
เร่อื ง…………………………………..…………………….………………..…………………. ขณะวดั แทจ้ รงิ
ชื่อ-สกุล………………………………………………….ชน้ั ………..…..เลขท่.ี ............. (คะแนน) (คะแนน)
ลาดบั ท่ี รายการแบบประเมนิ
30 3
1. แบบฝกึ หดั 60 6
2. ใบงาน
10 1
- การเตรียมเกบ็ รักษาเครื่องมือ (10)
- ทกั ษะในการปฏบิ ัติงาน (20) 100 10
- ปฏบิ ัตงิ านถกู ต้องตามขั้นตอน (15)
- ความถกู ต้องของใบงาน (15)
3. คุณธรรมจรยิ ธรรม
- ความตรงต่อเวลา (2)
- การแต่งกาย (2)
- ความตั้งใจในการปฏบิ ตั งิ าน (2)
- การทางานร่วมกบั ผู้อ่ืน (2)
- ความรบั ผดิ ชอบ (2)

คะแนนรวมทีไ่ ด้

ข้อเสนอแนะ……………………………………………………………………………………..……………………………

ลงช่อื ……….…….………………………..ผ้ปู ระเมนิ
(………………………………………….)
………/…………./……….

ไมโครคอนโทรลเลอร์

แบบบันทึกสรุปผลคะแนนประจำวิชำไมโครคอนโทรลเลอร์

หน่วยท่.ี ..............ช่อื หนว่ ย…………………….………………………..………………

รายการแบบประเมิน แบบฝึกหัด
ใบงาน
คุณธรรมจริยธรรม
รวมคะแนน ี่ทไ ้ด

ค่าน้าหนักคะแนนทีแ่ ทจ้ รงิ 3 6 1 10
เลขที่ ชือ่ -สกลุ คะแนนท่ีได้

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

ไมโครคอนโทรลเลอร์

เฉลยแบบฝึกหดั หนว่ ยท่ี 4
ตอนที่ 1 ให้นักเรยี นทาเคร่ืองหมายกากบาท (X) ลงบนคาตอบท่ีถกู ทส่ี ุดเพยี งคาตอบเดียว

1. จานวนพอร์ตดจิ ิตอลของบอร์ด Arduino มี 5. เมอ่ื ต้องการให้พอรต์ เอาต์พุตของบอร์ด
จานวนเทา่ ใด
Arduino ต่อกบั หลอดแอลอีดี ควรใหแ้ รงดนั
ก. 11 พอร์ต ข. 12 พอรต์
ค. 13 พอรต์ ง. 14 พอรต์ ตกคร่อมหลอดแอลอีดี มคี า่ เท่าใด
2. พอร์ตของไมโครคอนโทรลเลอร์ Arduino
สามารถจ่ายกระแสซอรส์ และกระแสซงิ ค์ได้ ก. 5 โวลต์ ข. 4 โวลต์
เทา่ ใด
ก. 20 มลิ ลแิ อมป์ ค. 2 โวลต์ ง. 1 โวลต์
ข. 30 มลิ ลิแอมป์
ค. 40 มลิ ลิแอมป์ 6. ถ้าตอ้ งการสง่ ลอจิก “1” ออกที่พอรต์
ง. 50 มิลลิแอมป์
3. การตอ่ กระแสซอร์สสาหรบั บอรด์ Arduino ไมโครคอนโทรลเลอร์ ต้องใช้คาสงั่ ใด
หมายถึงข้อใด
ก. ตอ่ โหลดเขา้ กบั บอร์ด Arduino ก. digitalWrite(ledPin, HIGH);
ข. ตอ่ โหลดเข้ากบั บอรด์ Arduino ส่วน
อกี ด้านหนึ่งตอ่ แรงดันไฟบวก ข. digitalWrite(ledPin, LOW);
ค. ตอ่ โหลดเข้ากบั บอร์ด Arduino ส่วน
อีกดา้ นหน่ึงตอ่ แรงดันไฟบวก และกราวด์ ค. LOW PORTB.0
ง. ตอ่ โหลดเข้ากับพอร์ดของบอรด์
Arduino และอีกดา้ นหนึง่ ต่อลงกราวด์ ง. HIGH PORTB.0
4. การต่อกระแสซงิ ค์สาหรดั บอร์ด Arduino
หมายถึงข้อใด 7. ถา้ ตอ้ งการสง่ ลอจิก “0” ออกท่ีพอรต์
ก. ตอ่ โหลดเขา้ กบั บอรด์ Arduino และ
อกี ด้านหนึง่ ต่อลงกราวด์ ไมโครคอนโทรลเลอร์ ต้องใช้คาสั่งใด
ข. ตอ่ โหลดเขา้ กบั บอรด์ Arduino และ
อกี ด้านหนึง่ ตอ่ แรงดนั ไฟบวก ก. HIGH PORTB.0
ค. ตอ่ โหลดเข้ากบั บอร์ด Arduino
ง. ตอ่ โหลดเข้ากบั บอร์ด Arduino สว่ น ข. digitalWrite(ledPin, LOW);
อกี ด้านหนึง่ ตอ่ แรงดันไฟบวก และกราวด์
ค. LOW PORTB.0

ง. digitalWrite(ledPin, HIGH);

8. ถ้าต้องการหน่วงเวลา 0.5 วินาที ตอ้ งใช้

คาสั่งใด

ก. delay(5); ข. delay(5000);

ค. delay(500); ง. delay(0.5);

9. ถ้าตอ้ งการเซ็ตพอรต์ ดิจติ อลขา 7 ใหเ้ ป็น

พอร์ตเอาต์พตุ ต้องใช้คาสง่ั ใด

ก. pinMode(5, OUTPUT);

ข. pinMode(kPinLed, OUTPUT);

ค. pinMode(ledPin, OUTPUT);

ง. pinMode(7, OUTPUT);

10. ข้อใดไม่ใช่คาสง่ั การควบคุม

ก. if ข. delay

ค. while ง. for

ไมโครคอนโทรลเลอร์

เฉลยแบบฝึกหดั หนว่ ยที่ 4
ตอนที่ 2 ใหน้ ักเรียนตอบคาถามต่อไปน้ใี หถ้ ูกต้อง
1. จงอธิบายการต่อ LED กบั พอร์ตของบอร์ด Arduino ในโหมดกระแสซอร์ส พรอ้ มเขียนวงจร

การต่อแบบกระแสซอรส์ (Source current) ขาแอโนด (A) ของหลอดแอลอดี ีถูกต่อเขา้ กบั
ไมโครคอนโทรลเลอร์ และขาแคโถด (K) ต่อลงกราวด์ ตามรปู ที่ 4.3 เมอ่ื จ่ายลอจิก “1” ออกมาทางขาเอาต์พตุ
ส่งผลให้มีกระแสไหลผ่านหลอดแอลอีดี ทาให้หลอดแอลอีดตี ิดสว่าง แตเ่ ม่ือจ่ายลอจกิ “0” ส่งผลใหห้ ลอด
แอลอดี ีดบั
2. จงอธิบายการต่อ LED กบั พอร์ตของบอรด์ Arduino ในโหลดที่กนิ กระแสสูง พร้อมเขียนวงจร

การทางานของวงจรน้ี เมื่อพอร์ตดิจติ อลเอาต์พตุ สง่ ลอจิก “1” ออกมา กระแสไฟฟ้าไหลเขา้ ไปยังขา
เบส (B) ของทรานซสิ เตอรท์ าให้ทรานซิสเตอร์ทางาน และส่งผลมอเตอรห์ มุนดว้ ย การเลือกทรานซิสเตอร์
ตอ้ งดดู ว้ ยว่าทรานซิสเตอร์ท่นี ามาขับมอเตอร์สามารถรับคา่ กระแสที่ไหลผ่านมอเตอร์ได้หรอื ไม่

ไมโครคอนโทรลเลอร์

บนั ทกึ หลังกำรสอน

หนว่ ยที่ 4 Arduino กบั พอรต์ ดิจิตอลเอำตพ์ ุต

ผลกำรใช้แผนกำรเรียนรู้

1. เนื้อหาสอดคลอ้ งกับจดุ ประสงคเ์ ชิงพฤติกรรม
2. สามารถนาไปใช้ปฏบิ ัติการสอนได้ครบตามกระบวนการเรียนการสอน
3. สอ่ื การสอนเหมาะสมดี

ผลกำรเรียนของนักเรยี น

1. นักเรียนสว่ นใหญ่มีความสนใจใฝ่รู้ เขา้ ใจในบทเรียน อภิปรายตอบคาถามในกลุ่ม และรว่ มกันปฏบิ ัติ
ใบงานที่ไดร้ บั มอบหมาย

2. นกั เรยี นกระตือรือร้นและรับผดิ ชอบในการทางานกลมุ่ เพื่อให้งานสาเรจ็ ทันเวลาท่กี าหนด
3. นักเรียนเขา้ ใจและรจู้ ักช่วยเหลอื ผอู้ ่นื ในเรอื่ ง Arduino กับพอรต์ ดจิ ิตอลเอาต์พตุ

ผลกำรสอนของครู

1. สอนเนือ้ หาได้ครบตามหลกั สตู ร
2. แผนการสอนและวธิ กี ารสอนครอบคลมุ เนื้อหาการสอนทาให้ผ้สู อนสอนได้อย่างมน่ั ใจ
3. สอนได้ทันตามเวลาทีก่ าหนด

ไมโครคอนโทรลเลอร์

แผนกำรสอน/แผนกำรเรียนรู้ หน่วยที่ 5
สอนสัปดาหท์ ่ี 6
แผนการสอน/การเรยี นรู้ ทฤษฎี 1 คาบ
ปฏิบตั ิ 3 คาบ
ชื่อวชิ า ไมโครคอนโทรลเลอร์
ช่ือหนว่ ย Arduino กับพอร์ตดจิ ิตอลอนิ พตุ จานวนคาบ 4 คาบ

ชอ่ื เร่ือง Arduino กับพอร์ตดจิ ิตอลอนิ พตุ

หวั ขอ้ เรอ่ื ง

1. การต่อสวิตช์กบั ไมโครคอนโทรลเลอร์ Arduino
2. การแกป้ ญั หาดว้ ยฮารด์ แวร์ ดเี บาว์ (Hardware Debouncing)
3. การแกป้ ัญหาด้วยซอฟแวร์ ดีเบาว์ (Softwave Debouncing)

สำระสำคญั

จากคณุ สมบตั ขิ องพอร์ตดจิ ิตอลในบอรด์ Arduino ซง่ึ มพี อร์ตดจิ ิตอลทง้ั หมด 14 พอรต์ นัน้ สามารถ
กาหนดให้เปน็ ได้ทง้ั พอร์ตเอาต์พตุ และอินพตุ เมื่อกาหนดให้เปน็ พอร์ตอนิ พตุ แลว้ สามารถใชส้ าหรบั รับคา่
สญั ญาณไฟฟ้าจากอปุ กรณอ์ ินพุตตา่ งๆ ไดเ้ พอื่ นาไปใช้ในการควบคมุ การทางานของวงจรเอาตพ์ ุตท่ีออกแบบไว้
ตัวอยา่ งอุปกรณ์อินพุตได้แก่ สวติ ช์หรือปุ่มกด สัญญาณอินพุตที่ต่อเขา้ พอร์ตไมโครคอนโทรลเลอร์ Arduino มี
การเปลย่ี นแปลงสถานะอยู่ 2 สภาวะ คอื ลอจกิ “1” กับลอจกิ “0”

สมรรถนะอำชีพประจำหน่วย

สามารถเขียนโปรแกรม Arduino ควบคุมพอร์ตดิจติ อลอนิ พุต

ไมโครคอนโทรลเลอร์

จดุ ประสงค์กำรสอน/กำรเรียนรู้

จดุ ประสงคท์ ัว่ ไป / บรู ณำกำรเศรษฐกิจพอเพียง

14. เพ่ือให้มีความรู้ความเข้าใจเกี่ยวกับการต่อสวติ ชก์ ับไมโครคอนโทรลเลอร์ Arduino (ดา้ นความรู้)
15. เพื่อให้มีทักษะในการเขยี นโปรแกรมไมโครคอนโทรลเลอร์ Arduino รับค่าสวิตช์อนิ พุต (ด้านทักษะ)
16. เพื่อให้มีเจตคติทด่ี ีต่อการเตรียมความพร้อมด้านการเตรยี ม วสั ดุ อุปกรณ์ และการปฏิบัตงิ านอยา่ ง

ถูกต้อง สาเร็จภายในเวลาทีก่ าหนด มีเหตแุ ละผลตามหลักปรัชญาเศรษฐกิจพอเพยี ง (ด้านคุณธรรม
จริยธรรม)

จดุ ประสงคเ์ ชิงพฤติกรรม / บรู ณำกำรเศรษฐกจิ พอเพยี ง

20. สามารถอธิบายการต่อสวิตชก์ บั ไมโครคอนโทรลเลอร์ Arduino
21. สามารถเขียนโปรแกรมไมโครคอนโทรลเลอร์ Arduino รบั คา่ สวิตช์อนิ พตุ
22. เตรยี มความพรอ้ มด้านวัสดุ อุปกรณ์สอดคล้องกับงานได้อยา่ งถกู ต้อง (ด้านคุณธรรม จริยธรรม/

บูรณาการเศรษฐกิจพอเพยี ง)
23. ปฏิบตั งิ านได้อย่างถูกต้อง และสาเรจ็ ภายใน เวลาทกี่ าหนดอยา่ งมีเหตุและผลตามหลักปรัชญาของ

เศรษฐกิจพอเพียง (ด้านคณุ ธรรม จริยธรรม/บูรณาการเศรษฐกิจพอเพยี ง)

ไมโครคอนโทรลเลอร์

เนอ้ื หำสำระกำรสอน/กำรเรยี นรู้

• ดำ้ นควำมร้(ู ทฤษฎี)

1. กำรต่อสวติ ช์กบั ไมโครคอนโทรลเลอร์ Arduino (จดุ ประสงคเ์ ชิงพฤติกรรมข้อท่ี1)
จากคณุ สมบตั ขิ องพอร์ตดิจติ อลในบอรด์ Arduino ซง่ึ มพี อรต์ ดิจติ อลท้งั หมด 14 พอร์ตนน้ั สามารถ

กาหนดใหเ้ ปน็ ไดท้ ั้งพอร์ตเอาตพ์ ุตและอินพุต เมื่อกาหนดให้เปน็ พอรต์ อนิ พตุ แล้วสามารถใชส้ าหรบั รบั คา่
สญั ญาณไฟฟ้าจากอุปกรณ์อินพตุ ตา่ งๆ ไดเ้ พ่อื นาไปใช้ในการควบคุมการทางานของวงจรเอาตพ์ ุตที่ออกแบบไว้
ตัวอย่างอปุ กรณ์อนิ พุตได้แก่ สวติ ชห์ รอื ปมุ่ กด สญั ญาณอนิ พตุ ท่ตี ่อเขา้ พอรต์ ไมโครคอนโทรลเลอร์ Arduino มีการ
เปลีย่ นแปลงสถานะอยู่ 2 สภาวะ คอื ลอจิก “1” กบั ลอจิก “0”
2. กำรแกป้ ญั หำด้วยฮำรด์ แวร์ ดีเบำว์ (Hardware Debouncing) (จดุ ประสงค์เชิงพฤติกรรมข้อที่1)

ขณะยังไม่กดสวิตช์ SW1 ตัวเกบ็ ประจุ C1 ทาการชารจ์ ประจไุ ว้ ทาให้พอรต์ อินพตุ ของ
ไมโครคอนโทรเลอร์มีคา่ เป็นลอจิก “1” แตเ่ มื่อทาการกดสวติ ช์ SW1 ตัวเก็บประจุ C1 ทาการ คายประจุผ่าน
ตัวตา้ นทาน R2 ซง่ึ ทาให้แรงดนั ค่อยๆ ลดลงเรื่อยๆ เมื่อแรงดันไฟฟา้ มีคา่ ตา่ กว่า 1.8 โวลต์ ไมโครคอนโทรลเลอร์
จึงมีคา่ เป็นลอจกิ “0” แตถ่ า้ แรงดนั ไฟฟา้ มคี า่ มากกวา่ 3.1 โวลต์ ไมโครคอนโทรลเลอร์จึงมคี า่ เปน็ ลอจกิ “1”
3. กำรแกป้ ญั หำด้วยซอฟแวร์ ดเี บำว์ (Softwave Debouncing) (จุดประสงค์เชิงพฤติกรรมข้อท่ี1)

การแกป้ ัญหาด้วยวิธนี ส้ี ามารถทาไดง้ า่ ยทส่ี ุดคอื เมื่อโปรแกรมทาการตรวจสอบวา่ สวติ ช์ถูกกดแลว้ ใหท้ า
การหนว่ งเวลาออกไปประมาณ 10 มลิ ลิวินาที

• ด้ำนทักษะ(ปฏิบตั ิ)

ใบงานที่ 5 เรือ่ ง โปรแกรม Arduino กับพอรต์ ดจิ ิตอลอนิ พุต (จุดประสงคเ์ ชิงพฤติกรรมขอ้ ที่2)

• ด้ำนคุณธรรม/จรยิ ธรรม/จรรยำบรรณ/บรู ณำกำรเศรษฐกิจพอเพยี ง

(จุดประสงคเ์ ชงิ พฤตกิ รรมข้อท่ี3-4)
1. การเตรียมความพรอ้ มด้านการเตรยี ม วัสดุ อปุ กรณ์นกั เรียนจะต้องกระจายงานไดท้ ั่วถึง และตรงตาม
ความสามารถของสมาชกิ ทุกคน มกี ารจดั เตรียมสถานท่ี สอ่ื วสั ดุ อปุ กรณไ์ ว้อยา่ งพร้อมเพรยี ง
2. ความมีเหตุมผี ลในการปฏบิ ตั งิ าน ตามหลักปรัชญาเศรษฐกจิ พอเพยี ง นักเรียนจะต้องมีการใช้
เทคนคิ ท่ีแปลกใหม่ ใช้สื่อและเทคโนโลยี ประกอบการ นาเสนอที่น่าสนใจ นาวัสดใุ นท้องถ่นิ มาประยุกตใ์ ช้
อยา่ งคุ้มคา่ และประหยัด

ไมโครคอนโทรลเลอร์

กจิ กรรมกำรเรียนกำรสอนหรือกำรเรียนรู้

ขน้ั ตอนการสอนหรอื กิจกรรมของครู ข้ันตอนการเรยี นรหู้ รอื กจิ กรรมของนักเรยี น

1. ขัน้ นำเขำ้ สบู่ ทเรียน (15 นำที ) 1. ข้นั นำเขำ้ สู่บทเรยี น (15 นำที )

จัดให้นักเรยี นศึกษา Arduino กับพอรต์ ดจิ ิตอลอินพุต นกั เรียนศึกษา Arduino กับพอรต์ ดิจิตอลอินพุต ใน

ในบทเรียน บทเรียน

13. ผู้สอนจดั เตรียมเอกสาร พร้อมกับแนะนา 9. ผเู้ รียนเตรยี มอปุ กรณแ์ ละ ฟงั ครผู สู้ อนแนะนา

รายวชิ า วธิ ีการให้คะแนนและวธิ กี ารเรยี นเร่ือง รายวชิ า วธิ ีการให้คะแนนและวธิ ีการเรยี นเร่ือง

Arduino กับพอร์ตดิจติ อลอินพตุ Arduino กบั พอร์ตดจิ ิตอลอินพุต

14. ผ้สู อนแจง้ จุดประสงคก์ ารเรยี นของหนว่ ยท่ี 5 10. ผู้เรยี นทาความเข้าใจเกย่ี วกบั จดุ ประสงค์การ

และขอใหผ้ ้เู รียนร่วมกนั ทากจิ กรรมการเรียนการสอน เรยี นของหนว่ ยท่ี 5 และการให้ความร่วมมือใน การทา

15. ผูส้ อนใหผ้ ูเ้ รยี นแสดงความรู้เกย่ี วกบั เรอ่ื ง กจิ กรรม

Arduino กบั พอร์ตดจิ ิตอลอนิ พตุ 3. ผเู้ รียนแสดงความรเู้ ก่ยี วกับ เร่อื ง Arduino กับ
พอรต์ ดิจิตอลอินพุต

2. ข้ันให้ควำมรู้ (45 นำที) 2. ขน้ั ใหค้ วำมรู้ (45 นำที )
5. ผ้สู อนเปิด PowerPoint หน่วยท่ี 5 เรอ่ื ง 9. ผเู้ รยี นศึกษา PowerPoint หน่วยที่ 5 เรอื่ ง

Arduino กับพอร์ตดจิ ิตอลเอาต์พุต Arduino กับพอร์ตดจิ ติ อลเอาต์พตุ
ผ้สู อนอธิบายเน้อื หาในหนว่ ยที่ 5 เรื่อง 10. ผูเ้ รียนฟังผสู้ อนอธบิ ายเน้ือหาในหนว่ ยท่ี 5 เร่อื ง

Arduino กับพอร์ตดจิ ิตอลเอาตพ์ ุต Arduino กับพอร์ตดจิ ิตอลเอาต์พุต

3. ขั้นประยุกตใ์ ช้ ( 150 นำที ) 3. ขน้ั ประยกุ ต์ใช้ ( 150 นำที )
10. ผู้สอนใหผ้ เู้ รียนทาใบงานท่ี 5 เร่อื ง 10. ผู้เรียนทาใบงานท่ี 5 เร่ือง โปรแกรม Arduino

โปรแกรม Arduino กบั พอร์ตดจิ ิตอลอนิ พุต กับพอรต์ ดิจติ อลอนิ พุต
11. ผ้สู อนให้ผเู้ รียนทาแบบฝึกหดั หนว่ ยที่ 5 11. ผู้เรยี นทาแบบฝกึ หดั หนว่ ยท่ี 5

4. ขน้ั สรุปและประเมินผล ( 30 นำที ) 4. ขัน้ สรุปและประเมินผล ( 30 นำที )
9. ผสู้ อนและผเู้ รียนร่วมกนั สรปุ เน้ือหาที่ได้ 9. ผ้สู อนและผเู้ รียนร่วมกนั สรุปเนื้อหาท่ีได้เรียน

เรยี นใหม้ คี วามเขา้ ใจในทิศทางเดียวกนั เพือ่ ใหม้ คี วามเขา้ ใจในทศิ ทางเดยี วกัน
10. ผู้สอนใหผ้ เู้ รียนศึกษาเพ่ิมเตมิ นอกห้องเรยี น 10. ผู้เรียนศกึ ษาเพมิ่ เติมนอกหอ้ งเรยี น ด้วย

จากเวบ็ ไซดเ์ น้ือหาเกี่ยวกับ Arduino บทเรยี นคอมพิวเตอร์ช่วยสอนทจ่ี ดั ทาขึ้น Arduino

(บรรลจุ ุดประสงคเ์ ชิงพฤติกรรมข้อที่ 1-4) (บรรลุจุดประสงค์เชงิ พฤติกรรมข้อท่ี 1-4)

ไมโครคอนโทรลเลอร์

งำนทม่ี อบหมำยหรือกจิ กรรมกำรวัดผลและประเมนิ ผล

กอ่ นเรยี น

1. จดั เตรยี มเอกสาร สื่อการเรียนการสอนหนว่ ยท่ี 5
2. ศกึ ษาเน้อื หา ในหน่วยที่ 5
3. ทาความเขา้ ใจเกย่ี วกับจุดประสงคก์ ารเรยี นของหน่วยท่ี 5 และให้ความรว่ มมือในการทากิจกรรมใน
หนว่ ยที่ 5

ขณะเรียน

9. ปฏิบตั ติ ามกิจกรรมการเรียนการสอนข้ันท่ี 2 และ 3 เรื่อง Arduino กบั พอร์ตดจิ ิตอลอนิ พตุ
10. ร่วมกันสรุปเนื้อหาเร่ือง Arduino กบั พอร์ตดจิ ิตอลอินพตุ

หลังเรยี น

5. ทาแบบประเมนิ การเรยี นรู้

ผลงำน/ชิ้นงำน/ควำมสำเรจ็ ของผู้เรยี น

3. ใบงานที่ 5 เรือ่ ง โปรแกรม Arduino กับพอรต์ ดจิ ิตอลอินพตุ
3. แบบฝกึ หัดหนว่ ยท่ี 5 เรอ่ื ง Arduino กบั พอร์ตดิจติ อลอินพตุ

ส่อื กำรเรยี นกำรสอน/กำรเรียนรู้

สื่อสิ่งพิมพ์
21. เอกสารประกอบการสอนวชิ า ไมโครคอนโทรเลอร์ (ใช้ประกอบการเรียนการสอนจุดประสงค์เชงิ
พฤติกรรมข้อที่ 1-4)
22. ใบความรู้ที่ 5 เรื่อง Arduino กับพอร์ตดิจิตอลอนิ พตุ (ใชป้ ระกอบการเรียนการสอนขั้นใหค้ วามรู้
เพอ่ื ใหบ้ รรลจุ ดุ ประสงค์เชิงพฤติกรรม ข้อที่ 1-4)
23. แบบฝกึ หดั หน่วยที่ 5 สรุปและประเมินผล
24. แบบประเมินผลงานตามใบงาน
25. แบบประเมินพฤตกิ รรมการทางาน ใช้ประกอบการสอนขั้นประยุกตใ์ ช้ ขั้นสรุปและประเมินผล

สอื่ โสตทัศน์
9. เครือ่ งไมโครคอมพวิ เตอร์
10. PowerPoint เรอ่ื ง Arduino กับพอร์ตดิจิตอลอนิ พุต

ไมโครคอนโทรลเลอร์

แหลง่ กำรเรียนรู้

ในสถำนศกึ ษำ
9. หอ้ งสมุดวทิ ยาลัยฯ
10. หอ้ งปฏบิ ตั ิการคอมพิวเตอร์ ศกึ ษาหาขอ้ มลู ทาง Internet

นอกสถำนศกึ ษำ
ผปู้ ระกอบการ สถานประกอบการ ในท้องถ่นิ

กำรบูรณำกำร/ควำมสมั พันธก์ บั วิชำอ่นื

13. การบรู ณาการกับวิชาภาษาไทย ดา้ นบคุ ลิกภาพในการนาเสนอหน้าชั้นเรยี น
14. การบูรณาการกบั วชิ าคณิตศาสตร์ ในเร่ือง คานวณสูตร
15. การบรู ณาการกบั วชิ าองั กฤษ เกี่ยวกับคาศัพท์

กำรประเมนิ ผลกำรเรียนรู้

หลักกำรประเมนิ ผลกำรเรียนรู้
ก่อนเรียน
ทดสอบของเนื้อหาในรายวิชาก่อนนาเขา้ สบู่ ทเรียน

ขณะเรยี น
สังเกตพฤติกรรมตา่ ง ๆ ของนักเรยี นแตล่ ะคน

หลังเรียน
ถามตอบเกย่ี วกับเนอ้ื หาที่เรียนดูสรุปผลการทดลองว่าถกู ต้องหรือไม่

คำถำม
- นักเรียนร้จู กั อปุ กรณ์ที่เป็นอนิ พตุ หรือไม่
- ให้นกั เรยี นยกตวั อย่างอุปกรณท์ ่เี ปน็ อินพตุ

ไมโครคอนโทรลเลอร์

รำยละเอียดกำรประเมนิ ผลกำรเรยี นรู้

จุดประสงค์เชงิ พฤติกรรม ข้อที่ 1 สามารถอธิบายการต่อสวติ ช์กับไมโครคอนโทรลเลอร์ Arduino

13. วิธกี ารประเมิน : ทดสอบ

14. เครื่องมอื : แบบทดสอบ

15. เกณฑ์การให้คะแนน : สามารถอธบิ ายการต่อสวติ ชก์ บั ไมโครคอนโทรลเลอร์ Arduino

จะได้ 5 คะแนน

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

อินพุต

16. วธิ ีการประเมนิ : ตรวจผลงาน

17. เครื่องมือ : แบบประเมนิ

18. เกณฑ์การให้คะแนน : สามารถเขยี นโปรแกรมไมโครคอนโทรลเลอร์ Arduino รับค่าสวิตช์

อนิ พุต จะได้ 5 คะแนน

ไมโครคอนโทรลเลอร์

ใบประเมินผลวชิ ำ ไมโครคอนโทรลเลอร์ ค่าน้าหนัก ค่านา้ หนกั
หนว่ ยท่ี ………….…ชอ่ื หนว่ ย…………………….………………………..……………… คะแนน คะแนนท่ี
เร่อื ง…………………………………..…………………….………………..…………………. ขณะวดั แทจ้ รงิ
ชื่อ-สกุล………………………………………………….ชน้ั ………..…..เลขท่.ี ............. (คะแนน) (คะแนน)
ลาดบั ท่ี รายการแบบประเมนิ
30 3
1. แบบฝกึ หดั 60 6
2. ใบงาน
10 1
- การเตรียมเกบ็ รักษาเครื่องมือ (10)
- ทกั ษะในการปฏบิ ัติงาน (20) 100 10
- ปฏบิ ัตงิ านถกู ต้องตามขั้นตอน (15)
- ความถกู ต้องของใบงาน (15)
3. คุณธรรมจรยิ ธรรม
- ความตรงต่อเวลา (2)
- การแต่งกาย (2)
- ความตั้งใจในการปฏบิ ตั งิ าน (2)
- การทางานร่วมกบั ผู้อ่ืน (2)
- ความรบั ผดิ ชอบ (2)

คะแนนรวมทีไ่ ด้

ข้อเสนอแนะ……………………………………………………………………………………..……………………………

ลงช่อื ……….…….………………………..ผ้ปู ระเมนิ
(………………………………………….)
………/…………./……….

ไมโครคอนโทรลเลอร์

แบบบันทึกสรุปผลคะแนนประจำวิชำไมโครคอนโทรลเลอร์

หน่วยท่.ี ..............ช่ือหนว่ ย…………………….………………………..………………

รายการแบบประเมนิ แบบฝึกหัด
ใบงาน
คุณธรรมจริยธรรม
รวมคะแนน ี่ทไ ้ด

ค่าน้าหนักคะแนนทแ่ี ทจ้ รงิ 3 6 1 10
เลขที่ ชอ่ื -สกลุ คะแนนท่ีได้

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

ไมโครคอนโทรลเลอร์

เฉลยแบบฝกึ หดั หนว่ ยที่ 5
ตอนท่ี 1 ให้นักเรยี นทาเครื่องหมายกากบาท (X) ลงบนคาตอบที่ถกู ท่ีสุดเพียงคาตอบเดียว

1. ขอ้ ใดไมใ่ ช่อุปกรณ์ในระบบอินพตุ 6. จากวงจรเปน็ การตอ่ สวิตช์แบบใด
ก. Relay ข. Push button
ค. Dip ง. Rotaty ก. ลอจิก “0” ข. ลอจกิ “1”

2. การตอ่ สวิตช์อินพุตเข้ากับ Arduino
สามารถตอ่ ได้ก่ีแบบ

ก. 1 แบบ ข. 2 แบบ

ค. 3 แบบ ง. 4 แบบ
จากรูปขา้ งล่าง ใชใ้ นคาถามข้อท่ี 3 - 5

ค. แบบแอค็ ทีฟ โลว์

ง. แบบแอค็ ทีฟ ไฮท์

7. จากวงจรเมอื่ กดสวติ ช์ พอร์ตของ

Arduino เปน็ อย่างไร

ก. พอรต์ Arduino ไม่ทางาน

ข. พอรต์ Arduino ไดร้ บั ลอจิก “1”

3. จากวงจรเปน็ การตอ่ สวิตช์แบบใด ค. พอรต์ Arduino ได้รับลอจกิ “0”

ก. ลอจิก “0” ข. ลอจิก “1” ง. ไมม่ อี ะไรเกิดขึน้

ค. แบบแอ็คทีฟ โลว์ 8. จากวงจร ตัวต้านทานท่ตี ่ออยู่กับ

ง. แบบแอ็คทีฟ ไฮท์ ไมโครคอนโทรลเลอร์ ต่อในลักษณะใด

4. จากวงจรเมอื่ กดสวิตช์ พอร์ตของ ก. R แบบพูลดาวน์ ข. R แบบพลู อัฟ

Arduino เป็นอย่างไร ค. ลอจิก “0” ง. ลอจิก “1”

ก. พอรต์ Arduino ไม่ทางาน 9. วิธีการแก้ปญั หาการเกิดสัญญาณดเี บาว์

ข. พอรต์ Arduino ไดร้ ับลอจิก “1” ขณะกดสวิตชท์ าได้กวี่ ิธี

ค. พอรต์ Arduino ไดร้ บั ลอจิก “0” ก. 1 วธิ ี ข. 2 วิธี

ง. ไมม่ ีอะไรเกิดขน้ึ ค. 3 วิธี ง. 4 วิธี

5. จากวงจร ตวั ตา้ นทานที่ต่ออยู่กับ 10. ขอ้ ใดเป็นคาสง่ั ในการรับคา่ อินพุต

ไมโครคอนโทรลเลอร์ ตอ่ ในลักษณะใด ก. pinMode(Led1, OUTPUT);

ก. R แบบพลู ดาวน์ ข. R แบบพลู อฟั ข. pinMode(Sw1, INPUT);

ค. ลอจิก “0” ง. ลอจิก “1” ค. digitalWrite

ง. digitalRead

จากรปู ขา้ งลา่ ง ใชใ้ นคาถามข้อที่ 6 - 8

ไมโครคอนโทรลเลอร์

เฉลยแบบฝกึ หดั หน่วยที่ 5
ตอนท่ี 2 ให้นักเรยี นตอบคาถามตอ่ ไปน้ใี ห้ถูกต้อง
1. จงอธบิ ายการต่อสวิตชแ์ บบแอ็คทฟี ไฮท์ (Active high) พร้อมเขียนวงจร

การต่อสวติ ช์แบบแอ็คทฟี ไฮท์ (Active High) เป็นการต่อจากแหลง่ จา่ ยไฟผ่านสวิตชแ์ ละตัวต้านทาน
ลงกราวด์ จุดตอ่ ระหวา่ งขาสวิตช์กบั ตัวตา้ นทานต่อเข้าทพี่ อรต์ ไมโครคอนโทรลเลอร์ Arduino ลักษณะการต่อ
ตัวต้านทานแบบนี้เรียกว่า การต่อตวั ตา้ นทานแบบพลู ดาวน์ (Pull- down resistor) ลักษณะการทางานของ
วงจรนี้ ขณะยังไม่กดสวิตชท์ ่ีขาอินพุตของพอรต์ ไมโครคอนโทรลเลอรม์ ีค่าเป็นลอจิก “0” เม่ือใดทีก่ ดสวิตชท์ ี่
พอร์ตของไมโครคอนโทรลเลอรม์ ีคา่ เป็นลอจกิ “1” ซง่ึ ลกั ษณะการเปล่ยี นแปลงท่ขี าอินพุตนนี้ าไปใชส้ าหรับ
การเขียนโปรแกรมรับคา่ อินพุตทางดจิ ติ อลต่อไป
2. จงอธิบายการแกป้ ัญหาโดยฮาร์ดแวร์ ดเี บาว์ (Hardware Debouncing) พร้อมเขยี นวงจร

ขณะยงั ไม่กดสวิตช์ SW1 ตัวเกบ็ ประจุ C1 ทาการชารจ์ ประจุไว้ ทาให้พอร์ตอินพุตของ
ไมโครคอนโทรเลอร์มีค่าเป็นลอจิก “1” แตเ่ มื่อทาการกดสวิตช์ SW1 ตัวเกบ็ ประจุ C1 ทาการคายประจผุ ่าน
ตัวต้านทาน R2 ซึ่งทาใหแ้ รงดันคอ่ ยๆ ลดลงเรื่อยๆ เม่ือแรงดันไฟฟา้ มีคา่ ต่ากว่า 1.8โวลต์ ไมโครคอนโทรลเลอร์
จึงมคี ่าเปน็ ลอจิก “0” แต่ถา้ แรงดันไฟฟา้ มคี า่ มากกว่า 3.1 โวลต์ ไมโครคอนโทรลเลอรจ์ ึงมีค่าเปน็ ลอจกิ “1”

ไมโครคอนโทรลเลอร์

บันทึกหลงั กำรสอน

หนว่ ยที่ 5 Arduino กับพอร์ตดจิ ิตอลอินพุต

ผลกำรใชแ้ ผนกำรเรียนรู้

1. เน้อื หาสอดคลอ้ งกับจุดประสงค์เชงิ พฤติกรรม
2. สามารถนาไปใช้ปฏบิ ตั ิการสอนได้ครบตามกระบวนการเรียนการสอน
3. สือ่ การสอนเหมาะสมดี

ผลกำรเรียนของนกั เรยี น

1. นักเรียนสว่ นใหญม่ ีความสนใจใฝ่รู้ เข้าใจในบทเรียน อภปิ รายตอบคาถามในกลุ่ม และรว่ มกันปฏบิ ัติ
ใบงานท่ีได้รบั มอบหมาย

2. นกั เรยี นกระตอื รือรน้ และรบั ผิดชอบในการทางานกลุ่มเพ่ือใหง้ านสาเร็จทันเวลาทก่ี าหนด
3. นกั เรยี นเข้าใจและรูจ้ กั ช่วยเหลอื ผู้อน่ื ในเร่ือง Arduino กับพอรต์ ดจิ ติ อลอนิ พุต

ผลกำรสอนของครู

1. สอนเนือ้ หาไดค้ รบตามหลักสตู ร
2. แผนการสอนและวิธกี ารสอนครอบคลุมเนื้อหาการสอนทาให้ผ้สู อนสอนได้อย่างม่ันใจ
3. สอนได้ทันตามเวลาท่ีกาหนด

ไมโครคอนโทรลเลอร์

แผนกำรสอน/แผนกำรเรยี นรู้ หน่วยท่ี 6
สอนสปั ดาหท์ ี่ 7
แผนการสอน/การเรยี นรู้ ทฤษฎี 1 คาบ
ปฏิบัติ 3 คาบ
ชอื่ วิชา ไมโครคอนโทรลเลอร์
ชือ่ หนว่ ย Arduino กับแอลอีดีแสดงผล 7 จานวนคาบ 4 คาบ

ชื่อเรือ่ ง Arduino กบั แอลอีดแี สดงผล 7

หัวขอ้ เร่อื ง

1. การตอ่ ใชง้ าน Arduino กับแอลอดี ีแสดงผล 7 สว่ นชนิดคอมมอนแอโนด
2. การตอ่ ใชง้ าน Arduino กับแอลอีดีแสดงผล 7 ส่วนชนดิ คอมมอนแคโทด

สำระสำคญั

แอลอดี แี สดงผล 7 สว่ น (LED 7 Segment) เปน็ อุปกรณ์ท่ีใช้สาหรบั การแสดงผลในอุปกรณ์
อิเลก็ ทรอนกิ ส์ซง่ึ สามารถพบเหน็ ไดโ้ ดยทั่วไป เช่น นาฬกิ าจับเวลา, ป้ายตวั เลขดิจิตอล, นาฬิกาดิจติ อล,
ป้าย แสดงอณุ หภูมิ ความชนื้ หรือปา้ ยแสดงผลการผลติ ตา่ งๆ สว่ นการนาแอลอีดแี สดงผล 7 ส่วนมาใชง้ าน
จาเป็น ตอ้ งศึกษาวงจรภายในของแอลอีดแี สดงผล 7 สว่ น ประกอบด้วยไดโอดเปล่งแสง (LED) ต่ออยู่ภายใน
จานวน 8 ตวั

สมรรถนะอำชีพประจำหนว่ ย

สามารถเขยี นโปรแกรม Arduino ควบคุมแอลอีดีแสดงผล 7 สว่ น

ไมโครคอนโทรลเลอร์

จุดประสงค์กำรสอน/กำรเรยี นรู้

จดุ ประสงคท์ ัว่ ไป / บรู ณำกำรเศรษฐกิจพอเพยี ง

17. เพ่ือให้มีความรู้ความเข้าใจเกี่ยวกบั การต่อใช้งาน Arduino กับแอลอดี ีแสดงผล 7 ส่วน (ด้านความรู้)
18. เพอ่ื ใหม้ ีทักษะในการเขยี นโปรแกรมไมโครคอนโทรลเลอร์ Arduino ร่วมกับแอลอีดแี สดงผล 7 ส่วน (ดา้ นทกั ษะ)
19. เพอ่ื ให้มีเจตคติที่ดีต่อการเตรียมความพร้อมด้านการเตรยี ม วัสดุ อุปกรณ์ และการปฏิบัตงิ านอย่าง

ถูกต้อง สาเรจ็ ภายในเวลาทีก่ าหนด มีเหตแุ ละผลตามหลักปรชั ญาเศรษฐกจิ พอเพียง (ด้านคณุ ธรรม
จรยิ ธรรม)

จุดประสงค์เชิงพฤตกิ รรม / บูรณำกำรเศรษฐกจิ พอเพียง

24. สามารถอธิบายการต่อใชง้ าน Arduino กับแอลอดี ีแสดงผล 7 สว่ น
25. สามารถเขยี นโปรแกรมไมโครคอนโทรลเลอร์ Arduino รว่ มกบั แอลอดี ีแสดงผล 7 ส่วน
26. เตรียมความพร้อมดา้ นวสั ดุ อุปกรณ์สอดคล้องกับงานไดอ้ ย่างถูกต้อง (ด้านคุณธรรม จริยธรรม/

บูรณาการเศรษฐกจิ พอเพียง)
27. ปฏิบัตงิ านได้อยา่ งถูกต้อง และสาเร็จภายใน เวลาทกี่ าหนดอยา่ งมีเหตุและผลตามหลักปรัชญาของ

เศรษฐกจิ พอเพียง (ด้านคุณธรรม จรยิ ธรรม/บรู ณาการเศรษฐกิจพอเพียง)

ไมโครคอนโทรลเลอร์

เนอื้ หำสำระกำรสอน/กำรเรียนรู้

• ด้ำนควำมรู้(ทฤษฎี)

1. กำรต่อใชง้ ำน Arduino กับแอลอีดแี สดงผล 7 ส่วนชนิดคอมมอนแอโนด (จดุ ประสงคเ์ ชงิ พฤติกรรมข้อท่ี1)
แอลอีดีแสดงผล 7 สว่ นชนิดคอมมอนแอโนด (Common Anode) เปน็ การนาเอาไดโอด เปลง่ แสง

จานวน 8 ตวั มาต่อเขา้ ด้วยกันโดยโดยขาแอโนดของไดโอดเปล่งแสงท้งั 8 ตัวมาต่อร่วมกันเป็นขาคอมมอน
(Common) สว่ นขาแคโทดของไดโอดเปลง่ แสงแต่ละตวั ถูกต่อเปน็ ขาควบคุมเพ่ือให้ไดโอดเปล่งแสงตดิ เป็นตัวเลข
ต่างๆ กัน ช่ือเรยี กของขาควบคุมมดี ังต่อไปน้ี a, b, c, d, e, f, g และ dot

การต่อใช้งานแอลอีดีแสดงผล 7 สว่ นชนดิ คอมมอนแอโนดร่วมกับไมโครคอนโทรลเลอร์ Arduino ทาได้
โดยการนาเอาขาควบคุม a, b, c, d, e, f, g และ dot ไปตอ่ เขา้ กบั พอรต์ ดิจติ อลของไมโครคอนโทรลเลอร์
Arduino ไดท้ นั ที ส่วนขาคอมมอน (Common) นาไปต่อท่ีไฟบวก VCC หรอื +5V
2. กำรตอ่ ใช้งำน Arduino กับแอลอดี ีแสดงผล 7 ส่วนชนิดคอมมอนแคโทด (จดุ ประสงคเ์ ชิงพฤติกรรมขอ้ ท่ี1)

แอลอีดีแสดงผล 7 สว่ นชนดิ คอมมอนแคโทด (Common Cathode) เปน็ การนาเอาไดโอด เปลง่ แสง
จานวน 8 ตวั มาตอ่ เข้าดว้ ยกันโดยโดยขาแคโทดของไดโอดเปล่งแสงท้ัง 8 ตวั มาต่อรว่ มกันเปน็ ขาคอมมอน
(Common) สว่ นขาแอโนดของไดโอดเปล่งแสงแตล่ ะตัวถูกต่อเป็นขาควบคุมเพื่อให้ไดโอดเปล่งแสงติดเป็นตัวเลข
ตา่ งๆ กัน ช่ือเรยี กของขาควบคมุ มดี งั ตอ่ ไปนี้ a, b, c, d, e, f, g และ dot

การตอ่ ใชง้ านแอลอีดีแสดงผล 7 สว่ นชนดิ คอมมอนแคโทดรว่ มกบั ไมโครคอนโทรลเลอร์ Arduino ทาได้
โดยการนาเอาขาควบคุม a, b, c, d, e, f, g และ dot ไปตอ่ เข้ากบั พอร์ตดิจิตอลของไมโครคอนโทรลเลอร์
Arduino ไดท้ ันที ส่วนขาคอมมอน (Common) นาไปต่อทไ่ี ฟลบหรือกราวด์ (GND)

• ดำ้ นทกั ษะ(ปฏบิ ัต)ิ

ใบงานท่ี 6 เร่อื ง โปรแกรม Arduino ควบคุมแอลอดี แี สดงผล 7 ส่วน (จุดประสงค์เชิงพฤติกรรมข้อท่ี2)

• ดำ้ นคณุ ธรรม/จริยธรรม/จรรยำบรรณ/บูรณำกำรเศรษฐกิจพอเพียง

(จดุ ประสงค์เชิงพฤตกิ รรมขอ้ ที่3-4)
1. การเตรยี มความพรอ้ มดา้ นการเตรียม วสั ดุ อปุ กรณ์นกั เรยี นจะต้องกระจายงานไดท้ วั่ ถึง และตรง
ตามความสามารถของสมาชิกทุกคน มีการจัดเตรยี มสถานท่ี สื่อ วัสดุ อุปกรณ์ไว้อยา่ งพรอ้ มเพรียง
2. ความมีเหตมุ ผี ลในการปฏบิ ัตงิ าน ตามหลักปรัชญาเศรษฐกิจพอเพยี ง นกั เรียนจะต้องมกี ารใช้
เทคนคิ ทีแ่ ปลกใหม่ ใชส้ อื่ และเทคโนโลยี ประกอบการ นาเสนอทีน่ ่าสนใจ นาวสั ดุในท้องถน่ิ มาประยุกตใ์ ช้
อย่างคุ้มคา่ และประหยดั

ไมโครคอนโทรลเลอร์

กจิ กรรมกำรเรยี นกำรสอนหรอื กำรเรียนรู้

ขัน้ ตอนการสอนหรอื กิจกรรมของครู ขนั้ ตอนการเรียนรู้หรือกจิ กรรมของนกั เรียน

1. ขนั้ นำเข้ำส่บู ทเรียน (15 นำที ) 1. ขั้นนำเข้ำสู่บทเรียน (15 นำที )
จัดใหน้ กั เรยี นศึกษา Arduino กับแอลอีดแี สดงผล 7 นกั เรียนศึกษา Arduino กับแอลอีดีแสดงผล 7 ใน
ในบทเรยี น บทเรยี น

16. ผู้สอนจดั เตรียมเอกสาร พร้อมกบั แนะนา 11. ผู้เรียนเตรียมอปุ กรณแ์ ละ ฟงั ครูผสู้ อนแนะนา
รายวิชา วธิ ีการใหค้ ะแนนและวิธกี ารเรยี นเรอ่ื ง รายวิชา วธิ กี ารให้คะแนนและวิธีการเรียนเรอื่ ง
Arduino กับแอลอีดีแสดงผล 7 Arduino กบั แอลอีดแี สดงผล 7

17. ผ้สู อนแจง้ จดุ ประสงคก์ ารเรียนของหนว่ ยที่ 6 12. ผเู้ รยี นทาความเขา้ ใจเกย่ี วกับจดุ ประสงค์การ
และขอให้ผู้เรยี นรว่ มกนั ทากจิ กรรมการเรยี นการสอน เรียนของหน่วยที่ 6 และการใหค้ วามร่วมมือใน การทา
กจิ กรรม
18. ผู้สอนใหผ้ เู้ รียนแสดงความรูเ้ ก่ียวกับ เรือ่ ง
Arduino กบั แอลอดี แี สดงผล 7 3. ผ้เู รียนแสดงความรู้เก่ียวกับ เรอ่ื ง Arduino กบั
แอลอีดีแสดงผล 7

2. ข้นั ให้ควำมรู้ (45 นำที) 2. ขน้ั ให้ควำมรู้ (45 นำที )
6. ผู้สอนเปดิ PowerPoint หนว่ ยที่ 6 เรือ่ ง 11. ผูเ้ รยี นศึกษา PowerPoint หน่วยที่ 6 เรื่อง

Arduino กับแอลอีดแี สดงผล 7 Arduino กับแอลอดี ีแสดงผล 7
ผ้สู อนอธบิ ายเน้ือหาในหน่วยท่ี 6 เร่ือง 12. ผู้เรยี นฟังผ้สู อนอธบิ ายเน้ือหาในหนว่ ยที่ 6 เรือ่ ง

Arduino กับแอลอดี ีแสดงผล 7 Arduino กับแอลอดี ีแสดงผล 7

3. ขนั้ ประยกุ ต์ใช้ ( 150 นำที ) 3. ขัน้ ประยกุ ตใ์ ช้ ( 150 นำที )
12. ผู้สอนใหผ้ ้เู รียนทาใบงานท่ี 6 เรื่อง 12. ผู้เรียนทาใบงานท่ี 6 เร่ือง โปรแกรม Arduino

โปรแกรม Arduino ควบคมุ แอลอีดแี สดงผล 7 ส่วน ควบคุมแอลอีดีแสดงผล 7 สว่ น
13. ผู้สอนให้ผ้เู รียนทาแบบฝึกหดั หนว่ ยที่ 6 13. ผเู้ รยี นทาแบบฝึกหดั หนว่ ยที่ 6

4. ขนั้ สรปุ และประเมินผล ( 30 นำที ) 4. ขั้นสรุปและประเมินผล ( 30 นำที )
11. ผูส้ อนและผู้เรยี นร่วมกันสรุปเนอ้ื หาที่ได้ 11. ผู้สอนและผเู้ รียนรว่ มกนั สรปุ เนือ้ หาท่ีได้เรียน

เรียนให้มีความเขา้ ใจในทิศทางเดยี วกัน เพ่ือใหม้ คี วามเข้าใจในทิศทางเดียวกนั
12. ผู้สอนใหผ้ ู้เรยี นศึกษาเพิ่มเติมนอกห้องเรียน 12. ผเู้ รยี นศึกษาเพิม่ เติมนอกหอ้ งเรยี น ด้วย

จากเวบ็ ไซด์เน้ือหาเกี่ยวกับ Arduino บทเรียนคอมพวิ เตอร์ช่วยสอนที่จดั ทาขึน้ Arduino

(บรรลุจุดประสงคเ์ ชงิ พฤติกรรมขอ้ ที่ 1-4) (บรรลจุ ุดประสงค์เชงิ พฤติกรรมข้อท่ี 1-4)

ไมโครคอนโทรลเลอร์

งำนทม่ี อบหมำยหรอื กจิ กรรมกำรวัดผลและประเมนิ ผล

กอ่ นเรยี น

1. จดั เตรียมเอกสาร ส่ือการเรียนการสอนหนว่ ยท่ี 6
2. ศกึ ษาเน้ือหา ในหนว่ ยที่ 6
3. ทาความเขา้ ใจเกี่ยวกบั จดุ ประสงค์การเรยี นของหน่วยที่ 6 และให้ความร่วมมอื ในการทากิจกรรมใน
หน่วยท่ี 6

ขณะเรียน

11. ปฏิบตั ติ ามกิจกรรมการเรยี นการสอนข้นั ที่ 2 และ 3 เร่ือง Arduino กบั แอลอีดแี สดงผล 7
12. ร่วมกนั สรปุ เนือ้ หาเร่ือง Arduino กับแอลอดี ีแสดงผล 7

หลังเรยี น

6. ทาแบบประเมินการเรียนรู้

ผลงำน/ชิ้นงำน/ควำมสำเร็จของผู้เรยี น

4. ใบงานท่ี 6 เรอ่ื ง โปรแกรม Arduino ควบคมุ แอลอีดีแสดงผล 7 สว่ น
3. แบบฝึกหดั หนว่ ยท่ี 6 เรอื่ ง Arduino กับแอลอีดแี สดงผล 7

ส่อื กำรเรียนกำรสอน/กำรเรยี นรู้

ส่อื ส่ิงพิมพ์
26. เอกสารประกอบการสอนวชิ า ไมโครคอนโทรเลอร์ (ใชป้ ระกอบการเรยี นการสอนจุดประสงค์เชิง
พฤติกรรมข้อท่ี 1-4)
27. ใบความร้ทู ี่ 6 เร่ือง Arduino กับแอลอีดีแสดงผล 7 (ใช้ประกอบการเรยี นการสอนขั้นให้ความรู้
เพื่อใหบ้ รรลุจดุ ประสงค์เชิงพฤติกรรม ข้อที่ 1-4)
28. แบบฝึกหดั หนว่ ยที่ 6 สรุปและประเมนิ ผล
29. แบบประเมนิ ผลงานตามใบงาน
30. แบบประเมินพฤตกิ รรมการทางาน ใชป้ ระกอบการสอนขั้นประยกุ ต์ใช้ ขน้ั สรปุ และประเมนิ ผล

สอื่ โสตทศั น์
11. เคร่ืองไมโครคอมพิวเตอร์
12. PowerPoint เร่อื ง Arduino กบั แอลอีดีแสดงผล 7

ไมโครคอนโทรลเลอร์

รำยละเอยี ดกำรประเมนิ ผลกำรเรยี นรู้

จุดประสงคเ์ ชิงพฤติกรรม ข้อที่ 1 สามารถอธิบายการต่อใชง้ าน Arduino กับแอลอดี ีแสดงผล 7 ส่วน

16. วิธีการประเมนิ : ทดสอบ

17. เครือ่ งมอื : แบบทดสอบ
18. เกณฑ์การให้คะแนน : สามารถอธบิ ายการตอ่ ใชง้ าน Arduino กับแอลอีดแี สดงผล 7 ส่วน

จะได้ 5 คะแนน

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

แสดงผล 7 สว่ น

19. วิธกี ารประเมิน : ตรวจผลงาน

20. เครื่องมอื : แบบประเมนิ

21. เกณฑ์การใหค้ ะแนน : สามารถเขยี นโปรแกรมไมโครคอนโทรลเลอร์ Arduino ร่วมกบั แอลอดี ี

แสดงผล 7 ส่วน จะได้ 5 คะแนน

ไมโครคอนโทรลเลอร์

ใบประเมินผลวชิ ำ ไมโครคอนโทรลเลอร์ ค่าน้าหนัก ค่านา้ หนกั
หนว่ ยท่ี ………….…ช่ือหนว่ ย…………………….………………………..……………… คะแนน คะแนนท่ี
เร่อื ง…………………………………..…………………….………………..…………………. ขณะวดั แทจ้ รงิ
ชื่อ-สกุล………………………………………………….ชน้ั ………..…..เลขท่.ี ............. (คะแนน) (คะแนน)
ลาดบั ท่ี รายการแบบประเมนิ
30 3
1. แบบฝกึ หดั 60 6
2. ใบงาน
10 1
- การเตรียมเกบ็ รักษาเครื่องมือ (10)
- ทกั ษะในการปฏบิ ัติงาน (20) 100 10
- ปฏบิ ัตงิ านถกู ต้องตามขั้นตอน (15)
- ความถกู ต้องของใบงาน (15)
3. คุณธรรมจรยิ ธรรม
- ความตรงต่อเวลา (2)
- การแต่งกาย (2)
- ความตั้งใจในการปฏบิ ตั งิ าน (2)
- การทางานร่วมกบั ผู้อ่ืน (2)
- ความรบั ผดิ ชอบ (2)

คะแนนรวมทีไ่ ด้

ข้อเสนอแนะ……………………………………………………………………………………..……………………………

ลงช่อื ……….…….………………………..ผ้ปู ระเมนิ
(………………………………………….)
………/…………./……….

ไมโครคอนโทรลเลอร์

แบบบันทกึ สรปุ ผลคะแนนประจำวชิ ำไมโครคอนโทรลเลอร์

หน่วยท่.ี ..............ช่อื หน่วย…………………….………………………..………………

รายการแบบประเมิน แบบฝึกหัด
ใบงาน
คุณธรรมจริยธรรม
รวมคะแนน ี่ทไ ้ด

คา่ น้าหนักคะแนนท่แี ท้จริง 3 6 1 10
เลขที่ ช่ือ-สกลุ คะแนนทีไ่ ด้

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

ไมโครคอนโทรลเลอร์

20

เฉลยแบบฝึกหดั หน่วยท่ี 6
ตอนท่ี 1 ให้นกั เรยี นทาเครื่องหมายกากบาท (X) ลงบนคาตอบที่ถกู ทสี่ ดุ เพียงคาตอบเดียว

1. แอลอีดีแสดงผล 7 สว่ นแบ่งออกเปน็ กช่ี นิด

ก. 1 ข. 2 ค. 3 ง. 4

2. แอลอดี ีแสดงผล 7 ส่วน มีไดโอดเปลง่ แสง

ทัง้ หมดกี่ดวง

ก. 6 ดวง ข. 7 ดวง 7. แอลอีดีแสดงผล 7 ส่วนชนิดคอมมอน
แอโนด ควรต่อขาคอมมอนอยา่ งไร
ค. 8 ดวง ง. 9 ดวง
ก. ต่อลง GND
จากรปู ข้างล่าง ใช้ในคาถามข้อที่ 3 - 6 ข. ตอ่ ไปลบ 5 โวลต์
ค. ต่อไฟบวก 5 โวลต์
3. จากรปู หมายเลข 3 มีชอื่ เซ็กเมนต์ว่า ง. ตอ่ กบั ขา CLOCK
ก. เซ็กเมนต์ d ข. เซ็กเมนต์ f 8. แอลอีดแี สดงผล 7 ส่วน ชนิดคอมมอน
ค. เซก็ เมนต์ b ง. เซก็ เมนต์ g แอโนด ตอ้ งการให้แสดงผลเป็นตวั เลข 3 ตอ้ ง
ส่งขอ้ มูลไปทเี่ อาต์พุตเปน็ เลขฐานสิบหกค่า
4. จากรปู หมายเลข 4 มีชือ่ เซก็ เมนต์ว่า เท่าใด
ก. เซก็ เมนต์ g ข. เซก็ เมนต์ b ก. F9 ข. 92
ค. เซ็กเมนต์ f ง. เซก็ เมนต์ d ค. A4 ง. B0
9. แอลอีดีแสดงผล 7 สว่ นชนดิ คอมมอน
5. จากรูปหมายเลข 5 มีช่ือเซ็กเมนตว์ ่า แคโทด ควรตอ่ ขาคอมมอนแบบใด
ก. เซก็ เมนต์ d ข. เซก็ เมนต์ b ก. ต่อลง GND
ค. เซก็ เมนต์ f ง. เซก็ เมนต์ g ข. ต่อไปลบ 5 โวลต์
ค. ต่อไฟบวก 5 โวลต์
6. จากรปู หมายเลข 6 มชี ่ือเซ็กเมนตว์ ่า ง. ต่อกับขา CLOCK
ก. เซก็ เมนต์ g ข. เซก็ เมนต์ f 10. แอลอดี ีแสดงผล 7 สว่ น ชนดิ คอมมอน
ค. เซก็ เมนต์ b ง. เซก็ เมนต์ d แคโทด ต้องการให้แสดงผลเป็นตวั เลข 3 ตอ้ ง
ส่งขอ้ มูลไปทเี่ อาต์พุตเป็นเลขฐานสบิ หกคา่
เท่าใด

ไมโครคอนโทรลเลอร์

ก. 7D ข. 66
ค. 4F ง. 6F

ไมโครคอนโทรลเลอร์

เฉลยแบบฝกึ หดั หน่วยที่ 6
ตอนที่ 2 ใหน้ ักเรยี นตอบคาถามตอ่ ไปนี้ใหถ้ ูกต้อง
1. จงอธบิ ายการต่อการต่อใช้งาน Arduino กบั แอลอดี ีแสดงผล 7 สว่ นชนิดคอมมอนแอโนด

การต่อใช้งานแอลอดี ีแสดงผล 7 สว่ นชนิดคอมมอนแอโนดร่วมกบั ไมโครคอนโทรลเลอร์ Arduino ทา
ไดโ้ ดยการนาเอาขาควบคมุ a, b, c, d, e, f, g และ dot ไปต่อเขา้ กบั พอรต์ ดิจติ อลของไมโครคอนโทรลเลอร์
Arduino ไดท้ นั ที ส่วนขาคอมมอน (Common) นาไปต่อทีไ่ ฟบวก VCC หรือ +5V
2. จงอธบิ ายการต่อใช้งาน Arduino กับแอลอีดแี สดงผล 7 ส่วนชนิดคอมมอนแคโทด

การตอ่ ใช้งานแอลอดี ีแสดงผล 7 สว่ นชนดิ คอมมอนแคโทดร่วมกับไมโครคอนโทรลเลอร์ Arduino ทา
ไดโ้ ดยการนาเอาขาควบคมุ a, b, c, d, e, f, g และ dot ไปตอ่ เขา้ กับพอร์ตดจิ ิตอลของไมโครคอนโทรลเลอร์
Arduino ได้ทนั ที ส่วนขาคอมมอน (Common) นาไปต่อทไ่ี ฟลบหรือกราวด์ (GND)

ไมโครคอนโทรลเลอร์

บันทึกหลงั กำรสอน

หนว่ ยที่ 6 Arduino กับแอลอดี แี สดงผล 7
ผลกำรใชแ้ ผนกำรเรียนรู้

1. เนอ้ื หาสอดคล้องกับจุดประสงค์เชิงพฤติกรรม
2. สามารถนาไปใช้ปฏบิ ัติการสอนได้ครบตามกระบวนการเรียนการสอน
3. ส่อื การสอนเหมาะสมดี

ผลกำรเรยี นของนกั เรยี น

1. นักเรียนส่วนใหญ่มีความสนใจใฝร่ ู้ เขา้ ใจในบทเรียน อภปิ รายตอบคาถามในกลมุ่ และรว่ มกันปฏิบตั ิ
ใบงานที่ไดร้ ับมอบหมาย

2. นกั เรยี นกระตอื รือรน้ และรับผิดชอบในการทางานกล่มุ เพ่ือใหง้ านสาเร็จทันเวลาท่กี าหนด
3. นักเรียนเขา้ ใจและร้จู ักช่วยเหลอื ผูอ้ ืน่ ในเรื่อง Arduino กับแอลอดี ีแสดงผล 7

ผลกำรสอนของครู

1. สอนเนอ้ื หาไดค้ รบตามหลักสตู ร
2. แผนการสอนและวธิ กี ารสอนครอบคลมุ เน้ือหาการสอนทาให้ผ้สู อนสอนได้อย่างมนั่ ใจ
3. สอนได้ทันตามเวลาทีก่ าหนด

ไมโครคอนโทรลเลอร์

แผนกำรสอน/แผนกำรเรยี นรู้ หนว่ ยท่ี 7
สอนสปั ดาห์ท่ี 8
แผนการสอน/การเรยี นรู้ ทฤษฎี 1 คาบ
ปฏบิ ตั ิ 3 คาบ
ชอื่ วิชา ไมโครคอนโทรลเลอร์
ชอ่ื หน่วย Arduino กบั โมดลู แสดงผล LCD จานวนคาบ 4 คาบ

ชอ่ื เรอ่ื ง Arduino กับโมดูลแสดงผล LCD

หัวข้อเรือ่ ง

1. โมดูลแสดงผล LCD แบบอักขระ
2. บลอ็ กไดอะแกรมโมดลู แสดงผล LCD แบบอักขระ
3. การตดิ ตอ่ โมดลู แสดงผล LCD กบั Arduino

สำระสำคัญ

โมดูลแสดงผลแบบผลกึ เหลวหรือ Liquid Crystal Display ใชต้ ัวยอ่ ว่า LCD เปน็ จอแสดงผลอีกรูปแบบ
หนึง่ ทน่ี ยิ มนามาใช้งานกบั Arduino ชนิดของโมดลู แสดงผล LCD มีท้งั แบบแสดงผลเป็นตวั อักขระ (Character
LCD) เป็นการกาหนดตวั อักษรหรืออกั ขระทีส่ ามารถแสดงผลไว้แล้ว สว่ นอีกแบบสามารถแสดงผลเปน็ รปู ภาพหรอื
สญั ลักษณ์ได้ตามความต้องการ (Graphic LCD) และนอกจากนโี้ มดูลแสดงผล LCD บางชนิด ถกู ผลิตขน้ึ มาเพ่อื ใช้
งานเฉพาะดา้ นทาใหม้ รี ปู แบบและรูปรา่ งเฉพาะเจาะจงสาหรับใช้ในการแสดงผล เชน่ เคร่ืองคิดเลข, หนา้ ปดั รโี มท
คอนโทรลแอร์, หน้าปัดเครอ่ื งถา่ ยเอกสาร, นาฬกิ าดจิ ติ อล เป็นต้น

สมรรถนะอำชพี ประจำหนว่ ย

สามารถเขียนโปรแกรม Arduino ควบคุมโมดูลแสดงผล LCD

ไมโครคอนโทรลเลอร์

จุดประสงคก์ ำรสอน/กำรเรยี นรู้

จดุ ประสงคท์ ัว่ ไป / บูรณำกำรเศรษฐกจิ พอเพยี ง

20. เพื่อให้มีความรู้ความเข้าใจเกี่ยวกบั การต่อใช้งานโมดลู แสดงผล LCD แบบอักขระรว่ มกับ
ไมโครคอนโทรลเลอร์ (ด้านความร้)ู

21. เพ่ือให้มที ักษะในการเขยี นโปรแกรม Arduino รว่ มกบั โมดูลแสดงผล LCD แบบอักขระ (ดา้ นทักษะ)
22. เพอื่ ให้มเี จตคติที่ดตี ่อการเตรียมความพร้อมด้านการเตรยี ม วัสดุ อุปกรณ์ และการปฏบิ ัตงิ านอยา่ ง

ถกู ต้อง สาเร็จภายในเวลาทก่ี าหนด มเี หตแุ ละผลตามหลักปรชั ญาเศรษฐกิจพอเพียง (ด้านคณุ ธรรม
จรยิ ธรรม)

จุดประสงค์เชิงพฤตกิ รรม / บรู ณำกำรเศรษฐกิจพอเพยี ง

28. สามารถอธิบายการต่อใช้งาน Arduino กบั โมดลู แสดงผล LCD
29. สามารถเขยี นโปรแกรมไมโครคอนโทรลเลอร์ Arduino ร่วมกบั โมดูลแสดงผล LCD
30. เตรียมความพรอ้ มด้านวัสดุ อุปกรณ์สอดคล้องกับงานไดอ้ ย่างถูกต้อง (ด้านคุณธรรม จริยธรรม/

บูรณาการเศรษฐกจิ พอเพยี ง)
31. ปฏิบัตงิ านได้อย่างถูกต้อง และสาเรจ็ ภายใน เวลาทกี่ าหนดอยา่ งมีเหตุและผลตามหลักปรชั ญาของ

เศรษฐกิจพอเพียง (ดา้ นคณุ ธรรม จรยิ ธรรม/บรู ณาการเศรษฐกจิ พอเพยี ง)

ไมโครคอนโทรลเลอร์

เน้ือหำสำระกำรสอน/กำรเรียนรู้

• ดำ้ นควำมร(ู้ ทฤษฎี)

1. โมดลู แสดงผล LCD แบบอักขระ (จุดประสงค์เชิงพฤติกรรมข้อท่ี1)
โมดูลแสดงผล LCD แบบอักขระมีลกั ษณะเป็นจอแสดงผลขาว-ดา มรี ูปร่าง ขนาดทีแ่ ตกต่างกันออกไปตามลกั ษณะ
การใชง้ าน มีความยาวตวั อกั ษรตงั้ แต่ 8, 16, 20, 24, 32, และ 40 ตัวอกั ษร และมจี านวนบรรทัดทใี่ ชใ้ นการแสดงผล
มตี ัง้ แต่ 1, 2, 3 และ 4 บรรทัด จานวนขาสัญญาณท่ใี ช้สาหรับการตดิ ต่อกับไมโครคอนโทรลเลอร์ Arduino มี
ท้งั หมด 14-16 ขา
2. บล็อกไดอะแกรมโมดูลแสดงผล LCD แบบอักขระ (จดุ ประสงค์เชงิ พฤติกรรมข้อท่ี1)

บลอ็ กไดอะแกรมโมดลู แสดงผล LCD แบบอักขระแบบ16 ตวั อกั ษร 2 บรรทัด ควบคุมการแสดงผลโดย
ใชไ้ อซเี บอร์ ST7065C และ ST7066U และมขี าควบคุมโมดลู แสดงผล LCD คือ ขา E, ขา R/W, ขา R/S และ
ขา DB0-DB7
3. กำรติดต่อโมดลู แสดงผล LCD กบั Arduino (จุดประสงคเ์ ชงิ พฤติกรรมขอ้ ที่1)

เรมิ่ ต้นดว้ ยการตอ่ แรงดนั ไฟเลยี้ งเขา้ โมดลู แสดงผล LCD แรงดันไฟฟา้ +5 โวลตต์ ่อที่ขา VDD แรงดันไฟฟ้า
0 โวลตห์ รอื กราวด์ (GND) ต่อที่ขา VSS กบั ขา RW ส่วนขา VEE ต่อเข้า VR1 ใชส้ าหรับปรับความเข้มของตัว
อักขระที่แสดงผล จากนัน้ ต่อขาสัญญาณต่างๆ ระหวา่ งโมดูลแสดงผล LCD กับ Arduino โดยพอร์ตดจิ ติ อลของ
Arduino ทีข่ า 4, 5, 6 และ 7 ต่อเข้าขา 11, 12, 13 และ 14 ของโมดูลแสดงผล LCD ตามลาดับ พอร์ตดจิ ิตอล
ของ Arduino ท่ีขา 11 ตอ่ เข้าขา 6 ของโมดูลแสดงผล LCD และพอร์ตดิจิตอลของ Arduino ทขี่ า 12 ต่อเขา้ ขา 4
ของโมดูลแสดงผล LCD

• ดำ้ นทักษะ(ปฏิบตั )ิ

ใบงานที่ 7 เร่ือง โปรแกรม Arduino ควบคุมโมดลู แสดงผล LCD (จดุ ประสงคเ์ ชิงพฤติกรรมขอ้ ที่2)

• ดำ้ นคุณธรรม/จริยธรรม/จรรยำบรรณ/บรู ณำกำรเศรษฐกิจพอเพียง

(จดุ ประสงค์เชงิ พฤติกรรมขอ้ ท่ี3-4)
1. การเตรียมความพร้อมดา้ นการเตรียม วสั ดุ อปุ กรณ์นักเรยี นจะต้องกระจายงานได้ทัว่ ถึง และ ตรง
ตามความสามารถของสมาชิกทุกคน มีการจัดเตรยี มสถานท่ี สื่อ วสั ดุ อุปกรณ์ไว้อย่างพร้อมเพรียง
2. ความมีเหตมุ ผี ลในการปฏบิ ตั ิงาน ตามหลักปรัชญาเศรษฐกจิ พอเพียง นักเรียนจะต้องมีการใช้
เทคนิคท่ีแปลกใหม่ ใชส้ ่ือและเทคโนโลยี ประกอบการ นาเสนอทนี่ ่าสนใจ นาวสั ดุในท้องถิ่นมาประยุกตใ์ ช้
อย่างคุ้มคา่ และประหยัด

ไมโครคอนโทรลเลอร์

กิจกรรมกำรเรียนกำรสอนหรอื กำรเรยี นรู้

ข้ันตอนการสอนหรือกจิ กรรมของครู ข้นั ตอนการเรยี นรูห้ รอื กจิ กรรมของนักเรยี น

1. ขัน้ นำเข้ำส่บู ทเรยี น (15 นำที ) 1. ขัน้ นำเขำ้ สบู่ ทเรยี น (15 นำที )
จดั ใหน้ ักเรียนศึกษา Arduino กบั โมดลู แสดงผล LCD นักเรยี นศกึ ษา Arduino กับโมดูลแสดงผล LCD ใน
ในบทเรียน บทเรยี น

19. ผ้สู อนจัดเตรียมเอกสาร พร้อมกับแนะนา 13. ผ้เู รียนเตรยี มอุปกรณแ์ ละ ฟังครผู สู้ อนแนะนา
รายวิชา วธิ ีการใหค้ ะแนนและวิธกี ารเรียนเร่อื ง รายวิชา วธิ กี ารให้คะแนนและวธิ ีการเรยี นเรอื่ ง
Arduino กบั โมดลู แสดงผล LCD Arduino กบั โมดลู แสดงผล LCD

20. ผูส้ อนแจง้ จุดประสงค์การเรยี นของหนว่ ยท่ี 7 14. ผูเ้ รียนทาความเขา้ ใจเกีย่ วกับจุดประสงค์การ
และขอให้ผ้เู รยี นร่วมกันทากิจกรรมการเรียนการสอน เรยี นของหนว่ ยท่ี 7 และการใหค้ วามร่วมมือใน การทา
กิจกรรม
21. ผู้สอนใหผ้ ูเ้ รยี นแสดงความรู้เก่ยี วกบั เร่ือง
Arduino กบั โมดลู แสดงผล LCD 3. ผ้เู รยี นแสดงความร้เู กย่ี วกับ เรอื่ ง Arduino กับ
โมดลู แสดงผล LCD

2. ข้นั ให้ควำมรู้ (45 นำที) 2. ขั้นให้ควำมรู้ (45 นำที )
7. ผสู้ อนเปิด PowerPoint หน่วยที่ 7 เร่ือง 13. ผเู้ รียนศกึ ษา PowerPoint หนว่ ยที่ 7 เรือ่ ง

Arduino กบั โมดลู แสดงผล LCD Arduino กบั โมดูลแสดงผล LCD

ไมโครคอนโทรลเลอร์

ผ้สู อนอธิบายเนอ้ื หาในหน่วยท่ี 7 เรื่อง 14. ผเู้ รียนฟังผู้สอนอธบิ ายเนื้อหาในหนว่ ยท่ี 7 เร่อื ง
Arduino กบั โมดลู แสดงผล LCD Arduino กบั โมดลู แสดงผล LCD

3. ขนั้ ประยกุ ต์ใช้ ( 150 นำที ) 3. ขัน้ ประยกุ ตใ์ ช้ ( 150 นำที )
14. ผูส้ อนให้ผ้เู รยี นทาใบงานที่ 7 เร่อื ง 14. ผู้เรียนทาใบงานที่ 7 เรื่อง โปรแกรม Arduino

โปรแกรม Arduino ควบคมุ โมดลู แสดงผล LCD ควบคมุ โมดลู แสดงผล LCD
15. ผสู้ อนให้ผู้เรียนทาแบบฝกึ หดั หน่วยที่ 7 15. ผเู้ รียนทาแบบฝึกหดั หนว่ ยที่ 7

4. ขั้นสรุปและประเมนิ ผล ( 30 นำที ) 4. ข้นั สรปุ และประเมินผล ( 30 นำที )
13. ผู้สอนและผู้เรียนรว่ มกนั สรุปเน้ือหาที่ได้ 13. ผสู้ อนและผเู้ รยี นรว่ มกนั สรุปเนือ้ หาที่ไดเ้ รียน

เรียนใหม้ คี วามเข้าใจในทศิ ทางเดียวกัน เพ่อื ให้มีความเข้าใจในทศิ ทางเดยี วกนั
14. ผสู้ อนให้ผู้เรียนศกึ ษาเพิ่มเตมิ นอกห้องเรียน 14. ผ้เู รียนศกึ ษาเพิม่ เติมนอกห้องเรียน ดว้ ย

จากเว็บไซด์เนื้อหาเกีย่ วกบั Arduino บทเรยี นคอมพิวเตอร์ช่วยสอนที่จดั ทาขึน้ Arduino

(บรรลจุ ุดประสงค์เชิงพฤติกรรมขอ้ ท่ี 1-4) (บรรลจุ ุดประสงค์เชิงพฤติกรรมข้อที่ 1-4)

งำนทม่ี อบหมำยหรอื กจิ กรรมกำรวดั ผลและประเมนิ ผล

กอ่ นเรยี น

1. จัดเตรียมเอกสาร สอ่ื การเรยี นการสอนหน่วยที่ 7
2. ศกึ ษาเนอ้ื หา ในหนว่ ยท่ี 7
3. ทาความเข้าใจเก่ียวกับจดุ ประสงคก์ ารเรยี นของหนว่ ยท่ี 7 และใหค้ วามร่วมมอื ในการทากจิ กรรมใน
หนว่ ยที่ 7

ขณะเรียน

13. ปฏิบัติตามกจิ กรรมการเรยี นการสอนข้ันท่ี 2 และ 3 เร่ือง Arduino กบั โมดูลแสดงผล LCD
14. ร่วมกนั สรุปเนือ้ หาเร่ือง Arduino กบั โมดูลแสดงผล LCD

หลงั เรียน

7. ทาแบบประเมินการเรยี นรู้

ผลงำน/ชน้ิ งำน/ควำมสำเรจ็ ของผเู้ รยี น

ไมโครคอนโทรลเลอร์

5. ใบงานที่ 7 เรอ่ื ง โปรแกรม Arduino ควบคุมโมดลู แสดงผล LCD
3. แบบฝึกหดั หนว่ ยท่ี 7 เรือ่ ง Arduino กับโมดูลแสดงผล LCD

สอื่ กำรเรียนกำรสอน/กำรเรียนรู้

สื่อส่ิงพิมพ์
31. เอกสารประกอบการสอนวชิ า ไมโครคอนโทรเลอร์ (ใชป้ ระกอบการเรยี นการสอนจดุ ประสงค์เชงิ
พฤติกรรมข้อที่ 1-4)
32. ใบความร้ทู ี่ 7 เรื่อง Arduino กบั โมดูลแสดงผล LCD (ใชป้ ระกอบการเรยี นการสอนขัน้ ให้ความรู้
เพอื่ ให้บรรลุจุดประสงคเ์ ชงิ พฤติกรรม ข้อที่ 1-4)
33. แบบฝกึ หัดหนว่ ยท่ี 7 สรปุ และประเมนิ ผล
34. แบบประเมนิ ผลงานตามใบงาน
35. แบบประเมนิ พฤติกรรมการทางาน ใช้ประกอบการสอนขั้นประยกุ ต์ใช้ ขัน้ สรุปและประเมินผล

ส่อื โสตทัศน์
13. เครอ่ื งไมโครคอมพิวเตอร์
14. PowerPoint เรอ่ื ง Arduino กับโมดูลแสดงผล LCD

แหลง่ กำรเรียนรู้

ในสถำนศกึ ษำ
11. หอ้ งสมุดวิทยาลยั ฯ
12. ห้องปฏบิ ัติการคอมพิวเตอร์ ศกึ ษาหาขอ้ มูลทาง Internet

นอกสถำนศึกษำ
ผู้ประกอบการ สถานประกอบการ ในท้องถิน่

กำรบรู ณำกำร/ควำมสมั พนั ธ์กบั วชิ ำอื่น

16. การบรู ณาการกับวชิ าภาษาไทย ดา้ นบุคลิกภาพในการนาเสนอหนา้ ช้นั เรียน
17. การบรู ณาการกบั วิชาคณิตศาสตร์ ในเร่อื ง คานวณสูตร
18. การบรู ณาการกบั วิชาอังกฤษ เกยี่ วกบั คาศัพท์

กำรประเมนิ ผลกำรเรียนรู้

หลกั กำรประเมนิ ผลกำรเรียนรู้

ไมโครคอนโทรลเลอร์

กอ่ นเรียน
ทดสอบของเน้ือหาในรายวชิ าก่อนนาเขา้ สู่บทเรยี น

ขณะเรยี น
สังเกตพฤตกิ รรมตา่ ง ๆ ของนักเรียนแตล่ ะคน

หลังเรียน
ถามตอบเก่ยี วกบั เน้อื หาทเ่ี รียนดูสรปุ ผลการทดลองว่าถกู ต้องหรือไม่

คำถำม
- นกั เรยี นรจู้ กั โมดูล LCD หรอื ไม่
- จงยกตวั อยา่ งอปุ กรณไ์ ฟฟา้ อิเลก็ ทรอนิกส์ที่ใชโ้ มดูล LCD

ไมโครคอนโทรลเลอร์


Click to View FlipBook Version