แผนการสอน
มุ่งเน้นสมรรถนะอาชพี และบูรณาการปรัชญาของเศรษฐกจิ พอเพยี ง
วชิ า ไมโครคอนโทรลเลอร์ (Microcontroller)
รหสั วิชา 20105-2105
หลกั สูตรประกาศนียบตั รวชิ าชพี (ปวช.) พทุ ธศกั ราช 2562
ประเภทวิชาอุตสาหกรรม
สาขาวิชาอเิ ล็กทรอนกิ ส์
ภาคเรียนท่ี 2 ปีการศึกษา 2564
จัดทาโดย
นายสาโรช กลา่ มอญ
ตาเหนง่ ครู วทิ ยฐานะ ชานาญการพิเศษ
วทิ ยาลัยเทคนคิ สว่างแดนดนิ
สานกั งานคณะกรรมการการอาชวี ศกึ ษา
ไมโครคอนโทรลเลอร์
แผนการสอน
ม่งุ เน้นสมรรถนะอาชีพ
วิชา ไมโครคอนโทรลเลอร์ (Microcontroller)
รหสั วชิ า 20105-2105
จัดทาโดย
นายสาโรช กลา่ มอญ
ไมโครคอนโทรลเลอร์
แบบคำขออนุมัติใช้แผนกำรสอน/กำรจดั กำรเรยี นรู้แบบมุง่ เน้นสมรรถนะอำชพี
และบูรณำกำรตำมหลักปรชั ญำของเศรษฐกจิ พอเพียง
รหัสวิชำ 20105-2105 วชิ ำ ไมโครคอนโทรลเลอร์ (Microcontroller)
หลักสูตรประกำศนียบัตรวชิ ำชพี
ผู้จัดทำ
ลงชือ่ ..............................................
(นายสาโรช กลา่ มอญ)
ตาแหน่ง ครู
ผู้ตรวจสอบแผนกำรจดั กำรเรยี นรู้
ลงชื่อ.............................................. ลงช่อื ..............................................
(นายสาโรช กล่ามอญ) (นายคมุ ดวง พรมอนิ ทร)์
หวั หน้างานพัฒนาหลกั สตู รฯ
หัวหนา้ แผนกวิชาชา่ งอเิ ลก็ ทรอนิกส์
ความเหน็ รองผู้อานวยการฝา่ ยวชิ าการ
..........................................................................................
ลงช่ือ..............................................
(นายทนิ กร พรหมอินทร)์
รองผูอ้ านวยการฝา่ ยวชิ าการ
ความเห็นผู้อานวยการวิทยาลัยการอาชีพสวา่ งแดนดิน
อนุมตั ิ ไมอ่ นุมตั ิ เพราะ....................................
ลงช่ือ..............................................
(นางวรรณภา พ่วงกลุ )
ผ้อู านวยการวทิ ยาลยั การอาชีพสวา่ งแดนดิน
ไมโครคอนโทรลเลอร์
คำนำ
แผนการสอนวิชา “ไมโครคอนโทรลเลอร์ (Microcontroller)” รหัสวิชา 20105-2105
เรียบเรยี งขนึ้ ตามหลกั สูตรประกาศนยี บัตรวชิ าชีพ (ปวช.) พุทธศักราช 2562 ของสานักงาน
คณะกรรมการการอาชีวศึกษา เนอ้ื หาภายในแบ่งออกเป็น 16 บท ประกอบด้วย เริ่มตน้ ใชง้ าน
ไมโครคอนโทรเลอร,์ การใชง้ านโปรแกรม Arduino, ชุดคาส่งั ไมโครคอนโทรเลอร์ Arduino,
Arduino กบั พอรต์ ดิจิตอลเอาต์พตุ , Arduino กับพอรต์ ดจิ ิตอลอนิ พตุ เปน็ ต้น
สาหรับแผนการสอนรายวิชานี้ ผู้เรยี บเรียงได้ทมุ่ เทกาลงั กาย กาลงั ใจและเวลาใน
การศึกษาคน้ ควา้ รวบราม ปรับปรุงเน้อื หาให้เปน็ ปัจจุบนั เพ่ือให้ทนั ตอ่ ความก้าวหนา้ ทาง
เทคโนโลยี ซงึ่ มีรายละเอียดเร่มิ ต้ังแตค่ วามรู้พืน้ ฐานจนถึงระดบั มืออาชพี ทางดา้ นไฟฟา้ และ
อิเลก็ ทรอนกิ ส์ โดยมีความมุ่งหวงั ที่จะใหเ้ กดิ ประสิทธิภาพต่อการเรียนการสอน และเป็นแนวทาง
สาหรบั ผู้ทีเ่ ร่มิ จะศึกษา หรอื ผทู้ ่ตี อ้ งการข้อมูลเพม่ิ เติมเพอ่ื การแก้ไขปญั หาที่เกิดขน้ึ ระหว่างการใช้
งานทางด้านคอมพวิ เตอร์
ท้ายทส่ี ุดนี้ ผู้เรยี บเรียงขอขอบคุณผูท้ ่สี รา้ งแหล่งความรู้ และผู้ทม่ี สี ่วนเกย่ี วข้องตา่ ง ๆ ซง่ึ
เปน็ ส่วนสาคัญท่ีทาให้เอกสารรายวชิ าไมโครคอนโทรลเลอร์เลม่ นเี้ สร็จสมบูรณ์เปน็ ท่ีเรยี บรอ้ ย
และหากผู้ที่ศึกษาพบข้อบกพรอ่ งหรือมขี อ้ เสนอแนะประการใด ขอไดโ้ ปรดแจง้ ผูเ้ รยี บเรยี งทราบ
ด้วย จักขอบคณุ ยง่ิ
นายสาโรช กลา่ มอญ
ไมโครคอนโทรลเลอร์
แผนการสอน/แผนการเรียนรรู้ ายวชิ า
ช่อื รายวชิ า ไมโครคอนโทรลเลอร์ รหสั วชิ า……20105-2105....... (ท-ป-น) 1-3-2……………
ระดับช้นั ....ปวช.....สาขาวิชา/กล่มุ วิชา/แผนกวิชา...................ชา่ งอิเลก็ ทรอนิกส์.......................
หน่วยกติ ..............2......................จานวนคาบรวม......................72.......................................คาบ
ทฤษฏี...................1.....................คาบ/สัปดาห์ ปฏิบตั ิ...............3...........................คาบ/สัปดาห์
ภาคเรียนท.ี่ ....................................................ปีการศึกษา............................................................
จุดประสงคร์ ำยวชิ ำ เพ่ือให้
1. เข้าใจโครงสร้าง การทางาน ชุดคาส่ังและการเขียนโปรแกรมไมโครคอนโทรลเลอร์
2. มีทักษะการใช้ชุดคาสัง่ และการเขยี นโปรแกรมควบคมุ ไมโครคอนโทรลเลอร์
3. มีกิจนิสัยในการแสวงหาความร้เู พิ่มเตมิ การทางานดว้ ยความประณีต รอบคอบและปลอดภยั
สมรรถนะรำยวิชำ
1. แสดงความร้เู กยี่ วกบั การประยุกต์ใช้งานไมโครคอนโทรลเลอร์
2. ประกอบและทดสอบไมโครคอนโทรลเลอร์
3. ประยกุ ตใ์ ช้งานไมโครคอนโทรลเลอร์
คำอธบิ ำยรำยวชิ ำ
ศึกษาและปฏิบัตเิ ก่ยี วกับโครงสรา้ งส่วนประกอบและหน้าทใี่ นส่วนตา่ งๆ ของไมโครคอนโทรลเลอร์
ชดุ คาส่งั และการเขียนโปรแกรมด้วยภาษาแอสเซมบลแี ละภาษาระดบั สูงของไมโครคอนโทรลเลอร์ การควบคุม
ระบบด้วยไมโครคอนโทรลเลอร์ การต่อวงจรและการประยุกตใ์ ช้งาน
ไมโครคอนโทรลเลอร์
รำยกำรหนว่ ย ชือ่ หนว่ ย และสมรรถนะประจำหน่วย
ช่ือเรื่อง สมรรถนะและจุดประสงคเ์ ชงิ พฤติกรรม
หน่วยท่ี 1 เริม่ ต้นใชง้ าน สมรรถนะ : สว่ นประกอบและการใช้งานบอรด์
ไมโครคอนโทรเลอร์ Arduino ไมโครคอนโทรลเลอร์ Arduino
จดุ ประสงค์เชงิ พฤตกิ รรม
ด้านความรู้
1. เพื่อใหม้ ีความรคู้ วามเข้าใจเก่ยี วกบั โครงสร้างของ
ไมโครคอนโทรลเลอร์ Arduino
2. เพอื่ ใหม้ ีความรู้ความเข้าใจสถาปตั ยกรรมหลกั ของซีพยี ูตระกลู
AVR
3. แสดงความรู้เกีย่ วกับไมโครคอนโทรลเลอร์ Arduino
4. แสดงความรเู้ ก่ียวกบั ส่วนประกอบและการใช้งานบอรด์
Arduino
ดา้ นทกั ษะ
5. เพื่อให้มีทกั ษะในการใช้บอร์ดไมโครคอนโทรลเลอร์ Arduino
Uno R3
ดา้ นคณุ ธรรม จริยธรรม/บรู ณาการเศรษฐกจิ พอเพียง
6. เตรยี มความพรอ้ มดา้ น วัสดุ อปุ กรณ์
สอดคลอ้ งกับงานได้อย่างถูกต้อง
7. ปฏบิ ตั ิงานได้อยา่ งถกู ต้อง และสาเร็จภายใน เวลาที่
กาหนดอยา่ งมีเหตแุ ละผลตามหลักปรัชญาเศรษฐกจิ
พอเพียง
ไมโครคอนโทรลเลอร์
ชอ่ื เรื่อง สมรรถนะและจดุ ประสงคเ์ ชงิ พฤตกิ รรม
หน่วยท่ี 2 การใชง้ านโปรแกรม Arduino สมรรถนะ : การตดิ ต้ังโปรแกรม Arduino (IDE), การเขียน
โปรแกรมและการอัพโหลดโปรแกรม
จดุ ประสงคเ์ ชิงพฤตกิ รรม
ด้านความรู้
1. เพ่ือให้มีความรู้ความเข้าใจเกี่ยวกับข้ันตอนการติดต้ัง
โปรแกรม Arduino (IDE)
2. แสดงความร้เู กยี่ วกบั ข้ันตอนการการตดิ ตั้งโปรแกรม
Arduino (IDE)
3. แสดงความร้เู กยี่ วกับการเขียนโปรแกรมและการอัพ
โหลดโปรแกรม
ด้านทกั ษะ
4. เพื่อให้มีทกั ษะในการตดิ ตั้งโปรแกรม Arduino
5. เพ่ือใหม้ ีทักษะในการเขียนโปรแกรมและการอัพโหลด
โปรแกรม
ด้านคุณธรรม จริยธรรม/บูรณาการเศรษฐกิจพอเพียง
6. เตรียมความพร้อมด้าน วัสดุ อปุ กรณ์
สอดคลอ้ งกบั งานไดอ้ ย่างถูกต้อง
7. ปฏบิ ัตงิ านไดอ้ ย่างถกู ต้อง และสาเรจ็ ภายใน เวลาที่
กาหนดอยา่ งมีเหตแุ ละผลตามหลักปรัชญาเศรษฐกิจ
พอเพยี ง
ไมโครคอนโทรลเลอร์
ช่อื เรื่อง สมรรถนะและจุดประสงคเ์ ชิงพฤติกรรม
หนว่ ยท่ี 3 ชดุ คาส่งั ไมโครคอนโทรเลอร์ Arduino สมรรถนะ : ชุดคาสัง่ ไมโครคอนโทรลเลอร์ Arduino
จุดประสงค์เชิงพฤติกรรม
ดา้ นความรู้
1. เพื่อใหม้ ีความรคู้ วามเข้าใจเกี่ยวกับชดุ คาสัง่
ไมโครคอนโทรลเลอร์ Arduino
2. เพ่อื ใหม้ ีความรู้ความเขา้ ใจคาสง่ั ภาษาซี
ไมโครคอนโทรลเลอร์ Arduino
ดา้ นทกั ษะ
3. เพือ่ ใหม้ ีทักษะในการเขียนโปรแกรมและการอัพโหลด
โปรแกรม
4. เพือ่ ให้มีทกั ษะในการใชบ้ อร์ดไมโครคอนโทรลเลอร์
Arduino Uno R3
ด้านคุณธรรม จรยิ ธรรม/บูรณาการเศรษฐกจิ พอเพียง
5. เตรียมความพร้อมดา้ น วัสดุ อุปกรณ์
สอดคลอ้ งกับงานได้อย่างถูกต้อง
6. ปฏบิ ัตงิ านไดอ้ ยา่ งถกู ต้อง และสาเรจ็ ภายใน เวลาท่ี
กาหนดอย่างมีเหตุและผลตามหลักปรชั ญาเศรษฐกิจ
พอเพยี ง
ไมโครคอนโทรลเลอร์
ช่อื เรือ่ ง สมรรถนะและจดุ ประสงค์เชิงพฤติกรรม
หนว่ ยท่ี 4 Arduino กบั พอร์ตดิจติ อลเอาต์พตุ สมรรถนะ : Arduino กับพอร์ตดจิ ติ อลเอาตพ์ ตุ
จดุ ประสงค์เชงิ พฤตกิ รรม
ดา้ นความรู้
1. เพอื่ ให้มีความรู้ความเข้าใจเกีย่ วกบั พอรต์ ดจิ ิตอลเอาต์พุต
2. เพ่อื ใหม้ ีความร้คู วามเขา้ ใจในการเขยี นโปรแกรมบอรด์
Arduino ควบคุมหลอดแอลอีดี
ด้านทกั ษะ
3. เพ่อื ใหม้ ีทกั ษะในการเขียนโปรแกรมบอร์ด Arduino
ควบคุมหลอดแอลอดี ี
4. เพอ่ื ให้มีทกั ษะในการใชบ้ อรด์ ไมโครคอนโทรลเลอร์
Arduino Uno R3
ด้านคุณธรรม จริยธรรม/บูรณาการเศรษฐกจิ พอเพยี ง
5. เตรยี มความพร้อมด้าน วัสดุ อุปกรณ์
สอดคล้องกบั งานไดอ้ ย่างถกู ต้อง
6. ปฏบิ ตั ิงานไดอ้ ยา่ งถกู ต้อง และสาเรจ็ ภายใน เวลาท่ี
กาหนดอยา่ งมีเหตแุ ละผลตามหลกั ปรชั ญาเศรษฐกจิ
พอเพยี ง
ไมโครคอนโทรลเลอร์
ชื่อเรอื่ ง สมรรถนะและจุดประสงคเ์ ชงิ พฤติกรรม
หนว่ ยท่ี 5 Arduino กบั พอร์ตดจิ ิตอลอินพุต สมรรถนะ : Arduino กบั พอรต์ ดิจติ อลอนิ พุต
จดุ ประสงคเ์ ชิงพฤติกรรม
ดา้ นความรู้
1. เพื่อให้มีความรู้ความเข้าใจเกย่ี วกับการต่อสวติ ชก์ ับ
ไมโครคอนโทรลเลอร์ Arduino
2. เพ่ือให้มีความรคู้ วามเข้าใจในการเขียนโปรแกรม
ไมโครคอนโทรลเลอร์ Arduino รับค่าสวิตช์อินพตุ
ดา้ นทักษะ
3. เพือ่ ใหม้ ีทกั ษะในการเขยี นโปรแกรม
ไมโครคอนโทรลเลอร์ Arduino รบั ค่าสวติ ช์อนิ พุต
4. เพื่อใหม้ ีทักษะในการใช้บอร์ดไมโครคอนโทรลเลอร์
Arduino Uno R3
ดา้ นคณุ ธรรม จริยธรรม/บูรณาการเศรษฐกจิ พอเพียง
5. เตรียมความพรอ้ มด้าน วัสดุ อุปกรณ์
สอดคลอ้ งกบั งานไดอ้ ย่างถกู ต้อง
6. ปฏบิ ัติงานไดอ้ ยา่ งถูกต้อง และสาเรจ็ ภายใน เวลาท่ี
กาหนดอย่างมีเหตุและผลตามหลกั ปรัชญาเศรษฐกิจ
พอเพยี ง
ไมโครคอนโทรลเลอร์
ชื่อเรือ่ ง สมรรถนะและจุดประสงคเ์ ชิงพฤติกรรม
หนว่ ยท่ี 6 Arduino กบั แอลอดี ีแสดงผล 7 ส่วน สมรรถนะ : Arduino กับแอลอดี แี สดงผล 7 สว่ น
จุดประสงคเ์ ชิงพฤตกิ รรม
ดา้ นความรู้
1. เพือ่ ให้มีความรู้ความเข้าใจเกี่ยวกบั การต่อใชง้ าน
Arduino กับแอลอดี แี สดงผล 7 สว่ น
2. เพ่ือให้มีความรคู้ วามเข้าใจในการเขยี นโปรแกรม
ไมโครคอนโทรลเลอร์ Arduino ร่วมกับแอลอดี แี สดงผล 7
สว่ น
ดา้ นทักษะ
3. เพอ่ื ให้มีทักษะในการเขยี นโปรแกรม
ไมโครคอนโทรลเลอร์ Arduino ร่วมกับแอลอีดีแสดงผล 7
สว่ น
4. เพ่อื ใหม้ ีทกั ษะในการใช้บอรด์ ไมโครคอนโทรลเลอร์
Arduino Uno R3
ดา้ นคุณธรรม จริยธรรม/บูรณาการเศรษฐกิจพอเพียง
5. เตรียมความพร้อมดา้ น วัสดุ อุปกรณ์
สอดคล้องกบั งานไดอ้ ย่างถกู ต้อง
6. ปฏิบัติงานได้อย่างถูกต้อง และสาเรจ็ ภายใน เวลาท่ี
กาหนดอย่างมเี หตุและผลตามหลกั ปรชั ญาเศรษฐกจิ
พอเพยี ง
ไมโครคอนโทรลเลอร์
ชื่อเรื่อง สมรรถนะและจดุ ประสงค์เชิงพฤติกรรม
หนว่ ยท่ี 7 Arduino กับโมดูลแสดงผล LCD สมรรถนะ : Arduino กับโมดูลแสดงผล LCD
จุดประสงค์เชงิ พฤตกิ รรม
ด้านความรู้
1. เพ่ือใหม้ ีความรคู้ วามเข้าใจเกยี่ วกบั การต่อใชง้ านโมดลู
แสดงผล LCD แบบอักขระร่วมกับไมโครคอนโทรลเลอร์
2. เพอื่ ให้มีความรู้ความเขา้ ใจในการเขียนโปรแกรม
Arduino ร่วมกับโมดลู แสดงผล LCD แบบอักขระ
ด้านทกั ษะ
3. เพ่อื ใหม้ ีทกั ษะในการเขียนโปรแกรม Arduino รว่ มกับ
โมดลู แสดงผล LCD แบบอักขระ
4. เพ่อื ให้มีทกั ษะในการใชบ้ อรด์ ไมโครคอนโทรลเลอร์
Arduino Uno R3
ด้านคุณธรรม จรยิ ธรรม/บรู ณาการเศรษฐกิจพอเพยี ง
5. เตรียมความพรอ้ มดา้ น วัสดุ อปุ กรณ์
สอดคลอ้ งกับงานได้อย่างถกู ต้อง
6. ปฏิบัติงานไดอ้ ย่างถูกต้อง และสาเรจ็ ภายใน เวลาท่ี
กาหนดอยา่ งมีเหตแุ ละผลตามหลกั ปรัชญาเศรษฐกจิ
พอเพียง
ไมโครคอนโทรลเลอร์
ชื่อเรือ่ ง สมรรถนะและจดุ ประสงค์เชงิ พฤติกรรม
หนว่ ยท่ี 8 Arduino กบั อนาลอ็ กอนิ พตุ สมรรถนะ : Arduino กับอนาลอ็ กอินพุต
จุดประสงค์เชิงพฤตกิ รรม
ดา้ นความรู้
1. เพอ่ื ให้มีความรู้ความเข้าใจเกีย่ วกับการต่อวงจร Arduino
กบั อนาล็อกอนิ พุต
2. เพือ่ ใหม้ ีความรูค้ วามเขา้ ใจในการเขียนโปรแกรม
Arduino กับอนาล็อกอินพตุ
ดา้ นทกั ษะ
3. เพ่ือให้มีทักษะในการเขียนโปรแกรม Arduino กับ
อนาลอ็ กอนิ พตุ
4. เพ่อื ใหม้ ีทักษะในการใชบ้ อรด์ ไมโครคอนโทรลเลอร์
Arduino Uno R3
ด้านคุณธรรม จริยธรรม/บูรณาการเศรษฐกจิ พอเพียง
5. เตรียมความพรอ้ มด้าน วัสดุ อปุ กรณ์
สอดคลอ้ งกบั งานไดอ้ ย่างถกู ต้อง
6. ปฏิบัติงานไดอ้ ยา่ งถกู ต้อง และสาเรจ็ ภายใน เวลาที่
กาหนดอยา่ งมเี หตุและผลตามหลักปรัชญาเศรษฐกจิ
พอเพยี ง
ไมโครคอนโทรลเลอร์
ช่อื เรือ่ ง สมรรถนะและจุดประสงค์เชิงพฤติกรรม
หนว่ ยท่ี 9 Arduino กบั สวิตชเ์ มตรกิ ซ์ สมรรถนะ : Arduino กบั สวติ ชเ์ มตรกิ ซ์
จดุ ประสงคเ์ ชิงพฤติกรรม
ด้านความรู้
1. เพื่อให้มีความรู้ความเขา้ ใจเก่ยี วกบั การต่อใช้งาน
Arduino กบั สวติ ช์เมตริกซ์
2. เพ่ือใหม้ ีความร้คู วามเข้าใจในการเขยี นโปรแกรม
Arduino กับสวิตช์เมตรกิ ซ์
ด้านทักษะ
3. เพอื่ ให้มีทกั ษะในการเขียนโปรแกรม Arduino กบั สวิตช์
เมตรกิ ซ์
4. เพอ่ื ใหม้ ีทกั ษะในการใช้บอร์ดไมโครคอนโทรลเลอร์
Arduino Uno R3
ด้านคุณธรรม จริยธรรม/บรู ณาการเศรษฐกจิ พอเพยี ง
5. เตรยี มความพรอ้ มดา้ น วัสดุ อปุ กรณ์
สอดคลอ้ งกับงานได้อย่างถกู ต้อง
6. ปฏิบัติงานไดอ้ ยา่ งถกู ต้อง และสาเร็จภายใน เวลาท่ี
กาหนดอย่างมีเหตแุ ละผลตามหลักปรัชญาเศรษฐกจิ
พอเพียง
ไมโครคอนโทรลเลอร์
ช่อื เรือ่ ง สมรรถนะและจุดประสงคเ์ ชิงพฤติกรรม
หน่วยที่ 10 Arduino กับมอเตอรไ์ ฟฟ้า สมรรถนะ : Arduino กบั มอเตอร์ไฟฟ้ากระแสตรง
กระแสตรง
จุดประสงค์เชิงพฤตกิ รรม
ด้านความรู้
1. เพอื่ ให้มีความรูค้ วามเขา้ ใจเก่ียวกับการต่อใช้งาน
Arduino กับมอเตอร์ไฟฟ้ากระแสตรง
2. เพอ่ื ให้มีความรคู้ วามเขา้ ใจในการเขียนโปรแกรม
Arduino กบั มอเตอรไ์ ฟฟา้ กระแสตรง
ด้านทกั ษะ
3. เพอื่ ให้มีทักษะในการเขยี นโปรแกรม Arduino กับ
มอเตอรไ์ ฟฟ้ากระแสตรง
4. เพ่อื ใหม้ ีทักษะในการใช้บอรด์ ไมโครคอนโทรลเลอร์
Arduino Uno R3
ดา้ นคุณธรรม จรยิ ธรรม/บูรณาการเศรษฐกิจพอเพยี ง
5. เตรยี มความพรอ้ มด้าน วัสดุ อปุ กรณ์
สอดคลอ้ งกับงานได้อย่างถูกต้อง
6. ปฏบิ ัติงานไดอ้ ย่างถูกต้อง และสาเรจ็ ภายใน เวลาท่ี
กาหนดอยา่ งมีเหตแุ ละผลตามหลกั ปรัชญาเศรษฐกิจ
พอเพียง
ไมโครคอนโทรลเลอร์
ช่อื เรือ่ ง สมรรถนะและจุดประสงค์เชงิ พฤติกรรม
หนว่ ยท่ี 11 Arduino กบั เซอร์โวมอเตอร์ สมรรถนะ : Arduino กับเซอรโ์ วมอเตอร์
จดุ ประสงคเ์ ชงิ พฤตกิ รรม
ดา้ นความรู้
1. เพอื่ ใหม้ ีความรคู้ วามเข้าใจเก่ยี วกับการต่อใช้งาน
Arduino กับเซอร์โวมอเตอร์
2. เพื่อใหม้ ีความรคู้ วามเข้าใจในการเขียนโปรแกรม
Arduino กับเซอร์โวมอเตอร์
ดา้ นทักษะ
3. เพ่อื ใหม้ ีทกั ษะในการเขียนโปรแกรม Arduino กับเซอร์
โวมอเตอร์
4. เพ่ือใหม้ ีทักษะในการใช้บอร์ดไมโครคอนโทรลเลอร์
Arduino Uno R3
ด้านคุณธรรม จริยธรรม/บูรณาการเศรษฐกจิ พอเพียง
5. เตรียมความพรอ้ มด้าน วัสดุ อปุ กรณ์
สอดคลอ้ งกับงานไดอ้ ย่างถูกต้อง
6. ปฏบิ ัตงิ านได้อยา่ งถกู ต้อง และสาเรจ็ ภายใน เวลาท่ี
กาหนดอยา่ งมีเหตุและผลตามหลกั ปรชั ญาเศรษฐกจิ
พอเพยี ง
ไมโครคอนโทรลเลอร์
ชื่อเร่ือง สมรรถนะและจุดประสงคเ์ ชิงพฤติกรรม
หนว่ ยท่ี 12 Arduino กับลาโพงบซั เซอร์ สมรรถนะ : Arduino กับลาโพงบซั เซอร์
จดุ ประสงคเ์ ชิงพฤติกรรม
ดา้ นความรู้
1. เพ่อื ใหม้ ีความรคู้ วามเข้าใจเกีย่ วกับการต่อใช้งาน
Arduino กับลาโพงบซั เซอร์
2. เพื่อให้มีความรู้ความเข้าใจในการเขยี นโปรแกรม
Arduino กับลาโพงบซั เซอร์
ดา้ นทักษะ
3. เพือ่ ให้มีทักษะในการเขียนโปรแกรม Arduino กบั ลาโพง
บซั เซอร์
4. เพอ่ื ให้มีทักษะในการใชบ้ อร์ดไมโครคอนโทรลเลอร์
Arduino Uno R3
ดา้ นคุณธรรม จรยิ ธรรม/บรู ณาการเศรษฐกิจพอเพยี ง
5. เตรยี มความพร้อมด้าน วัสดุ อปุ กรณ์
สอดคล้องกับงานไดอ้ ย่างถูกต้อง
6. ปฏบิ ตั งิ านไดอ้ ย่างถกู ต้อง และสาเรจ็ ภายใน เวลาที่
กาหนดอย่างมีเหตุและผลตามหลกั ปรัชญาเศรษฐกจิ
พอเพยี ง
ไมโครคอนโทรลเลอร์
ช่อื เร่ือง สมรรถนะและจุดประสงค์เชงิ พฤติกรรม
หน่วยที่ 13 Arduino กบั เซ็นเซอร์วัดความชนื้ สมรรถนะ : Arduino กับเซน็ เซอรว์ ดั ความชน้ื และอุณหภมู ิ
และอุณหภมู ิ
จดุ ประสงคเ์ ชิงพฤติกรรม
ด้านความรู้
1. เพ่อื ใหม้ ีความรูค้ วามเขา้ ใจเกี่ยวกบั การต่อใชง้ าน
Arduino กับเซน็ เซอร์วัดความชน้ื และอุณหภมู ิ
2. เพ่อื ให้มีความรู้ความเขา้ ใจในการเขียนโปรแกรม
Arduino กับเซ็นเซอรว์ ดั ความชนื้ และอุณหภูมิ
ด้านทักษะ
3. เพอ่ื ให้มีทักษะในการเขียนโปรแกรม Arduino กบั
เซ็นเซอรว์ ัดความชื้นและอุณหภูมิ
4. เพื่อใหม้ ีทกั ษะในการใช้บอร์ดไมโครคอนโทรลเลอร์
Arduino Uno R3
ดา้ นคุณธรรม จรยิ ธรรม/บรู ณาการเศรษฐกิจพอเพยี ง
5. เตรียมความพรอ้ มดา้ น วัสดุ อปุ กรณ์
สอดคลอ้ งกับงานไดอ้ ย่างถูกต้อง
6. ปฏิบัติงานไดอ้ ย่างถกู ต้อง และสาเร็จภายใน เวลาท่ี
กาหนดอยา่ งมีเหตแุ ละผลตามหลักปรัชญาเศรษฐกจิ
พอเพียง
ไมโครคอนโทรลเลอร์
ช่อื เรือ่ ง สมรรถนะและจดุ ประสงค์เชงิ พฤติกรรม
หนว่ ยท่ี 14 Arduino กบั เซนเซอรอ์ ลั ตราโซนิค สมรรถนะ : Arduino กับเซนเซอรอ์ ลั ตราโซนิค
จุดประสงค์เชงิ พฤติกรรม
ดา้ นความรู้
1. เพอ่ื ให้มีความร้คู วามเข้าใจเกี่ยวกบั การต่อใช้งาน
Arduino กับเซนเซอร์อลั ตราโซนคิ
2. เพือ่ ใหม้ ีความรู้ความเขา้ ใจในการเขยี นโปรแกรม
Arduino กับเซนเซอร์อัลตราโซนิค
ดา้ นทักษะ
3. เพ่อื ให้มีทักษะในการเขียนโปรแกรม Arduino กับ
เซนเซอร์อลั ตราโซนคิ
4. เพอ่ื ให้มีทกั ษะในการใช้บอร์ดไมโครคอนโทรลเลอร์
Arduino Uno R3
ดา้ นคณุ ธรรม จริยธรรม/บูรณาการเศรษฐกิจพอเพยี ง
5. เตรยี มความพรอ้ มด้าน วัสดุ อปุ กรณ์
สอดคล้องกบั งานไดอ้ ย่างถูกต้อง
6. ปฏบิ ตั งิ านได้อย่างถกู ต้อง และสาเรจ็ ภายใน เวลาท่ี
กาหนดอย่างมเี หตุและผลตามหลกั ปรชั ญาเศรษฐกิจ
พอเพียง
ไมโครคอนโทรลเลอร์
ชื่อเรือ่ ง สมรรถนะและจดุ ประสงค์เชงิ พฤติกรรม
หนว่ ยท่ี 15 Arduino กับรโี มทคอนโทรล สมรรถนะ : Arduino กบั รโี มทคอนโทรล
จดุ ประสงค์เชิงพฤติกรรม
ดา้ นความรู้
1. เพอ่ื ให้มีความรคู้ วามเข้าใจเกย่ี วกับการต่อใช้งาน
Arduino กับรโี มทคอนโทรล
2. เพื่อใหม้ ีความรคู้ วามเขา้ ใจในการเขียนโปรแกรม
Arduino กับรโี มทคอนโทรล
ด้านทักษะ
3. เพอ่ื ใหม้ ีทกั ษะในการเขียนโปรแกรม Arduino กับรีโมท
คอนโทรล
4. เพอ่ื ให้มีทักษะในการใช้บอร์ดไมโครคอนโทรลเลอร์
Arduino Uno R3
ดา้ นคุณธรรม จรยิ ธรรม/บรู ณาการเศรษฐกจิ พอเพยี ง
5. เตรยี มความพร้อมด้าน วัสดุ อปุ กรณ์
สอดคลอ้ งกบั งานได้อย่างถูกต้อง
6. ปฏิบัตงิ านได้อยา่ งถกู ต้อง และสาเร็จภายใน เวลาท่ี
กาหนดอย่างมีเหตแุ ละผลตามหลกั ปรชั ญาเศรษฐกิจ
พอเพยี ง
ไมโครคอนโทรลเลอร์
ชื่อเร่ือง สมรรถนะและจุดประสงค์เชิงพฤติกรรม
หนว่ ยท่ี 16 การประยุกตใ์ ช้งาน Arduino สมรรถนะ : การประยุกต์ใชง้ าน Arduino
จุดประสงคเ์ ชิงพฤตกิ รรม
ดา้ นความรู้
1. เพื่อให้มีความรคู้ วามเขา้ ใจเกย่ี วกับการประยุกต์ใช้งาน
Arduino
2. เพื่อให้มีความรู้ความเข้าใจในการออกแบบวงจร
ประยุกตใ์ ชง้ าน Arduino
ด้านทกั ษะ
3. เพอ่ื ใหม้ ีทักษะการออกแบบวงจรประยกุ ต์ใช้งาน
Arduino
4. เพอ่ื ให้มีทกั ษะในการใชบ้ อร์ดไมโครคอนโทรลเลอร์
Arduino Uno R3
ด้านคณุ ธรรม จรยิ ธรรม/บูรณาการเศรษฐกิจพอเพยี ง
5. เตรียมความพรอ้ มด้าน วัสดุ อปุ กรณ์
สอดคลอ้ งกับงานไดอ้ ย่างถกู ต้อง
6. ปฏบิ ัตงิ านไดอ้ ยา่ งถกู ต้อง และสาเร็จภายใน เวลาที่
กาหนดอยา่ งมเี หตุและผลตามหลกั ปรชั ญาเศรษฐกิจ
พอเพยี ง
ไมโครคอนโทรลเลอร์
รำยชอื่ หน่วยกำรสอน/กำรเรียนรู้
หนว่ ยกำรสอน/กำรเรยี นรู้
วิชำ ไมโครคอนโทรลเลอร์
รหสั 20105-2105 คำบ/สัปดำห์ 4 คำบ
รวม 72 คำบ จำนวนคำบ
ทฤษฎี ปฏบิ ัติ
หน่วยที่ ชื่อหนว่ ย ทฤษฎี
13
1 เร่มิ ตน้ ใช้งานไมโครคอนโทรเลอร์ Arduino 13
2 การใช้งานโปรแกรม Arduino 13
3 ชุดคาส่งั ไมโครคอนโทรเลอร์ Arduino 26
4 Arduino กับพอรต์ ดจิ ิตอลเอาต์พุต 13
5 Arduino กับพอร์ตดิจติ อลอนิ พตุ 13
6 Arduino กับแอลอดี ีแสดงผล 7 ส่วน 13
7 Arduino กบั โมดูลแสดงผล LCD 16
8 Arduino กบั อนาลอ็ กอนิ พุต 13
9 Arduino กบั สวติ ช์เมตริกซ์ 13
10 Arduino กับมอเตอร์ไฟฟ้ากระแสตรง 13
11 Arduino กับเซอรโ์ วมอเตอร์ 13
12 Arduino กับลาโพงบัซเซอร์ 13
13 Arduino กบั เซน็ เซอร์วัดความชื้นและอณุ หภูมิ 13
14 Arduino กับเซนเซอรอ์ ลั ตราโซนคิ 13
15 Arduino กับรโี มทคอนโทรล 26
16 การประยุกต์ใชง้ าน Arduino
รวม 72
ไมโครคอนโทรลเลอร์
แผนกำรสอน/แผนกำรเรียนรู้ หนว่ ยท่ี 1
แผนการสอน/การเรยี นรู้ สอนสปั ดาหท์ ี่ 1
ทฤษฎี 1 คาบ
ช่อื วชิ า ไมโครคอนโทรลเลอร์ ปฏบิ ตั ิ 3 คาบ
ชอ่ื หนว่ ย เริ่มต้นใช้งานไมโครคอนโทรเลอร์ Arduino
ชือ่ เรอ่ื ง เรมิ่ ตน้ ใช้งานไมโครคอนโทรเลอร์ Arduino จานวนคาบ 4
หวั ข้อเรื่อง
1. ไมโครคอนโทรลเลอร์ Arduino
2. โครงสร้างของไมโครคอนโทรลเลอร์ Atmega328
3. สถาปตั ยกรรมหลกั ของซีพียตู ระกูล AVR
4. บอร์ดไมโครคอนโทรลเลอร์ Arduino Uno R3
สำระสำคัญ
Arduino (อาดุอีโน่ หรือ อาดุยโน่) มาจากภาษาอิตาลี เปน็ บอร์ดไมโครคอนโทรเลอร์ ตระกลู AVR ที่
ถกู พฒั นาเป็นแบบโอเพ่นซอร์ส (Open Source) ซึง่ ผผู้ ลติ เปิดเผยขอ้ มลู ทั้งฮารด์ แวร์ (Hardware) และซอฟตแ์ วร์
(Software) บอรด์ ไมโครคอนโทรเลอร์ Arduino ถูกออกแบบขึน้ มาเพ่ือให้ใชง้ านได้งา่ ย ดงั นัน้ จึงเหมาะสาหรับทผี่ ู้
เร่ิมต้นศึกษาการเขยี นโปรแกรมเบ้อื งต้น ซึ่งผู้ใชง้ านสามารถดดั แปลง พัฒนาต่อยอดฮาร์ดแวร์ (Hardware) และ
ซอรฟ์ แวร์ (Software) ได้
สมรรถนะอำชพี ประจำหน่วย
สว่ นประกอบและการใชง้ านบอร์ด ไมโครคอนโทรลเลอร์ Arduino
ไมโครคอนโทรลเลอร์
จุดประสงค์กำรสอน/กำรเรียนรู้
จุดประสงคท์ ว่ั ไป / บรู ณำกำรเศรษฐกิจพอเพียง
1. เพ่ือใหม้ ีความรเู้ ก่ยี วกับโครงสร้างของไมโครคอนโทรลเลอร์ Arduino (ด้านความร)ู้
2. เพ่อื ให้มีทักษะในการใชบ้ อรด์ ไมโครคอนโทรลเลอร์ Arduino Uno R3 (ดา้ นทักษะ)
3. เพื่อให้มีเจตคติทด่ี ีต่อการเตรียมความพร้อมด้านการเตรยี ม วสั ดุ อปุ กรณ์ และการปฏิบัติงานอย่าง
ถกู ต้อง สาเรจ็ ภายในเวลาท่ีกาหนด มเี หตุและผลตามหลักปรัชญาเศรษฐกิจพอเพยี ง (ด้านคุณธรรม
จริยธรรม)
จุดประสงค์เชงิ พฤตกิ รรม / บรู ณำกำรเศรษฐกิจพอเพยี ง
1. บอกข้อดีของบอร์ดไมโครคอนโทรเลอร์ Arduino
2. บอกคุณสมบัติเบ้ืองตน้ ของไอซเี บอร์ Atmega328
3. บอกสว่ นประกอบและการใช้งานบอรด์ Arduino
4. เตรียมความพรอ้ มด้าน วัสดุ อปุ กรณส์ อดคล้องกบั งานได้อย่างถูกต้อง (ด้านคณุ ธรรม จริยธรรม/
บรู ณาการเศรษฐกิจพอเพียง)
5. ปฏิบตั งิ านได้อย่างถูกต้อง และสาเรจ็ ภายใน เวลาทก่ี าหนดอย่างมเี หตุและผลตามหลักปรัชญาของ
เศรษฐกิจพอเพียง (ดา้ นคุณธรรม จริยธรรม/บรู ณาการเศรษฐกิจพอเพียง)
ไมโครคอนโทรลเลอร์
เน้อื หำสำระกำรสอน/กำรเรยี นรู้
• ด้ำนควำมรู(้ ทฤษฎ)ี
1. ไมโครคอนโทรลเลอร์ Arduino (จดุ ประสงคเ์ ชิงพฤติกรรมข้อที่1)
Arduino (อาดุอีโน่ หรือ อาดยุ โน่) มาจากภาษาอิตาลี เป็นบอรด์ ไมโครคอนโทรเลอร์ ตระกลู AVR ที่
ถกู พัฒนาเปน็ แบบโอเพน่ ซอร์ส (Open Source) ซึง่ ผู้ผลิตเปิดเผยข้อมูลทง้ั ฮาร์ดแวร์ (Hardware) และซอฟต์แวร์
(Software) บอรด์ ไมโครคอนโทรเลอร์ Arduino ถูกออกแบบขึ้นมาเพือ่ ให้ใช้งานได้งา่ ย
2. โครงสร้ำงของไมโครคอนโทรลเลอร์ Atmega328 (จุดประสงค์เชิงพฤติกรรมข้อที่2)
สาหรบั ไมโครคอนโทรลเลอร์ Atmega328 เปน็ ไอซไี มโครคอนโทรลเลอร์ของบริษทั Atmel มโี ครงสรา้ ง
ภายในเปน็ แบบ RISC (Reduced instruction set computer) มหี น่วยความจาโปรแกรมภายในเปน็ แบบแฟลช
สามารถเขยี น-ลบโปรแกรมใหมไ่ ด้หลายครง้ั การโปรแกรมข้อมูลเป็นแบบ In-System programmable
3. สถำปัตยกรรมหลกั ของซีพยี ูตระกูล AVR (จดุ ประสงค์เชงิ พฤติกรรมข้อที่2)
หน้าทีห่ ลกั ของซีพียู คอื นาคาส่ังและข้อมลู ท่ีเก็บไว้ในหน่วยความจามาแปลความหมาย และกระทาตาม
เรยี งกนั ไปทลี ะคาสง่ั ตามคาส่งั พื้นฐานของไมโครคอนโทรลเลอร์ ภายในซพี ียูมีหน่วยคานวณและตรรกะ หรอื
Arithmetic & Logical Unit (ALU) เป็นหนว่ ยท่ที าหน้าท่ีคานวณทางคณติ ศาสตร์ ไดแ้ ก่ การบวก ลบ คูณ หาร
และเปรยี บเทยี บทางตรรกะเพื่อทาการตดั สินใจ การทางานของ ALU คือ รับข้อมลู จากหนว่ ยความจา มาไวใ้ นท่ี
เก็บชว่ั คราวของ ALU หรอื เรียกวา่ รจี สิ เตอร์ ( register ) เพื่อทาการคานวณแลว้ ส่งผลลัพธ์กลบั ไปยงั 8
หน่วยความจา
4. บอร์ดไมโครคอนโทรลเลอร์ Arduino Uno R3 (จุดประสงคเ์ ชิงพฤติกรรมข้อท่ี3)
บอร์ดไมโครคอนโทรลเลอร์ Arduino Uno R3 ไดร้ ับความนิยมอกี บอร์ดหน่งึ เนื่องจากมีราคา ไมแ่ พง ซง่ึ
ส่วนใหญ่โปรเจคและไลบราลีตา่ งๆ ทพ่ี ฒั นาขน้ึ มาถกู อ้างอิงกับบอร์ดนี้เป็นหลัก เพราะเปน็ ขนาดท่ีเหมาะกบั การ
เริ่มต้นการเรียนรู้ Arduino ซง่ึ บอร์ด Arduino Uno ได้ถูกพัฒนาขึน้ มา ต้ังแต่ R2, R3 และมีรุ่นชปิ ไอซเี ป็นแบบ
SMD ในการเรยี นรู้บอรด์ ไมโครคอนโทรลเลอร์ Arduino เล่มนี้ใช้เปน็ บอรด์ รุ่น Arduino Uno R3
• ดำ้ นทกั ษะ(ปฏิบัติ)
ใบงานท่ี 1 เร่อื ง ส่วนประกอบและการใชง้ านบอรด์ Arduino (จดุ ประสงค์เชิงพฤติกรรมข้อท่ี3)
• ดำ้ นคณุ ธรรม/จริยธรรม/จรรยำบรรณ/บูรณำกำรเศรษฐกิจพอเพยี ง
(จดุ ประสงค์เชิงพฤติกรรมขอ้ ที่4-5)
1. การเตรยี มความพร้อมดา้ นการเตรยี ม วสั ดุ อุปกรณ์นกั เรยี นจะต้องกระจายงานไดท้ ัว่ ถึงและตรงตาม
ความสามารถของสมาชิกทุกคน มกี ารจดั เตรียมสถานท่ี สอื่ วัสดุ อุปกรณ์ไว้อยา่ งพร้อมเพรียง
2. ความมเี หตุมผี ลในการปฏบิ ัตงิ าน ตามหลักปรัชญาเศรษฐกจิ พอเพยี ง นักเรียนจะตอ้ งมีการใช้
เทคนิคท่ีแปลกใหม่ ใชส้ อ่ื และเทคโนโลยี ประกอบการ นาเสนอทน่ี า่ สนใจ นาวัสดุในท้องถิ่นมาประยุกตใ์ ช้
อยา่ งคุ้มค่าและประหยัด
ไมโครคอนโทรลเลอร์
กจิ กรรมกำรเรียนกำรสอนหรอื กำรเรียนรู้
ขนั้ ตอนการสอนหรือกจิ กรรมของครู ข้ันตอนการเรียนรหู้ รือกจิ กรรมของนักเรียน
1. ขนั้ นำเข้ำสบู่ ทเรยี น (15 นำที ) 1. ขน้ั นำเข้ำสบู่ ทเรียน (15 นำที )
จัดใหน้ ักเรียนศึกษาเริ่มตน้ ใช้งาน นักเรียนศึกษาเริม่ ต้นใช้งานไมโครคอนโทรเลอร์
ไมโครคอนโทรเลอร์ Arduino ในบทเรียน Arduino ในบทเรียน
1. ผู้สอนจดั เตรียมเอกสาร พร้อมกับแนะนา
1. ผู้เรยี นเตรียมอปุ กรณแ์ ละ ฟงั ครูผสู้ อนแนะนา
รายวิชา วธิ ีการใหค้ ะแนนและวิธกี ารเรียนเร่ือง รายวชิ า วธิ กี ารให้คะแนนและวิธกี ารเรยี นเรื่อง เร่มิ ต้น
เรม่ิ ต้นใชง้ านไมโครคอนโทรเลอร์ Arduino ใชง้ านไมโครคอนโทรเลอร์ Arduino
2. ผู้สอนแจง้ จดุ ประสงคก์ ารเรยี นของหนว่ ยท่ี 1 2. ผู้เรยี นทาความเข้าใจเก่ียวกบั จดุ ประสงค์การ
และขอใหผ้ ู้เรียนร่วมกนั ทากิจกรรมการเรียนการสอน เรยี นของหน่วยท่ี 1 และการใหค้ วามรว่ มมือใน การทา
กจิ กรรม
3. ผสู้ อนใหผ้ ู้เรียนแสดงความร้เู ก่ียวกับ เรอื่ ง
เร่มิ ตน้ ใชง้ านไมโครคอนโทรเลอร์ Arduino 3. ผู้เรียนแสดงความรเู้ ก่ียวกับ เรื่องเรม่ิ ตน้ ใช้งาน
ไมโครคอนโทรเลอร์ Arduino
2. ขั้นใหค้ วำมรู้ (45 นำที) 2. ขั้นให้ควำมรู้ (45 นำที )
1. ผสู้ อนเปิด PowerPoint หน่วยท่ี 1 เรอ่ื ง 1. ผูเ้ รยี นศกึ ษา PowerPoint หนว่ ยท่ี 1 เร่ือง
เร่มิ ตน้ ใชง้ านไมโครคอนโทรเลอร์ Arduino เร่ิมต้นใช้งานไมโครคอนโทรเลอร์ Arduino
ผู้สอนอธิบายเนือ้ หาในหนว่ ยท่ี 1 เรอื่ ง เร่มิ ต้น 2. ผูเ้ รียนฟงั ผ้สู อนอธิบายเน้ือหาในหน่วยที่ 1 เรื่อง
ใชง้ านไมโครคอนโทรเลอร์ Arduino เริม่ ตน้ ใช้งานไมโครคอนโทรเลอร์ Arduino
3. ขั้นประยกุ ตใ์ ช้ ( 150 นำที ) 3. ขน้ั ประยกุ ตใ์ ช้ ( 150 นำที )
1. ผู้สอนให้ผเู้ รียนทาใบงานท่ี 1 เร่ือง 1. ผู้เรยี นทาใบงานที่ 1 เร่ือง ส่วนประกอบและ
ส่วนประกอบและการใช้งานบอร์ด Arduino การใช้งานบอร์ด Arduino
2. ผูส้ อนให้ผเู้ รียนทาแบบฝกึ หัดหนว่ ยท่ี 1 2. ผเู้ รียนทาแบบฝกึ หัดหน่วยท่ี 1
4. ขน้ั สรุปและประเมนิ ผล ( 30 นำที ) 4. ขน้ั สรุปและประเมนิ ผล ( 30 นำที )
1. ผสู้ อนและผู้เรยี นร่วมกันสรุปเนือ้ หาที่ได้ 1. ผสู้ อนและผเู้ รยี นร่วมกนั สรุปเน้ือหาท่ีได้เรยี น
เรยี นให้มคี วามเข้าใจในทิศทางเดยี วกัน เพ่อื ใหม้ ีความเขา้ ใจในทศิ ทางเดยี วกัน
2. ผ้สู อนให้ผเู้ รียนศกึ ษาเพิ่มเติมนอกห้องเรยี น 2. ผเู้ รยี นศกึ ษาเพ่มิ เติมนอกห้องเรียน ดว้ ยบทเรยี น
จากเวบ็ ไซดเ์ น้ือหาเก่ียวกับ Arduino คอมพวิ เตอรช์ ว่ ยสอนทจ่ี ัดทาข้ึน Arduino
(บรรลุจดุ ประสงคเ์ ชงิ พฤติกรรมขอ้ ที่ 1-5) (บรรลุจดุ ประสงคเ์ ชิงพฤติกรรมข้อท่ี 1-5)
ไมโครคอนโทรลเลอร์
งำนท่ีมอบหมำยหรือกจิ กรรมกำรวัดผลและประเมินผล
ก่อนเรยี น
1. จดั เตรยี มเอกสาร สื่อการเรยี นการสอนหน่วยท่ี 1
2. ศกึ ษาเน้ือหา ในหนว่ ยท่ี 1
3. ทาความเข้าใจเกยี่ วกบั จดุ ประสงค์การเรยี นของหนว่ ยท่ี 1 และให้ความร่วมมอื ในการทากิจกรรมใน
หน่วยท่ี 1
ขณะเรียน
1. ปฏบิ ัตติ ามกิจกรรมการเรยี นการสอนขัน้ ท่ี 2 และ 3 เรื่อง เรมิ่ ตน้ ใช้งานไมโครคอนโทรเลอร์ Arduino
2. ร่วมกนั สรปุ เนอื้ หาเร่ือง เร่ิมต้นใช้งานไมโครคอนโทรเลอร์ Arduino
หลังเรยี น
1. ทาแบบประเมินการเรยี นรู้
ผลงำน/ชิ้นงำน/ควำมสำเร็จของผูเ้ รียน
กจิ กรรมท่ี 1 ใบงานที่ 1 เรือ่ ง ส่วนประกอบและการใช้งานบอร์ด Arduino
กจิ กรรมที่ 2 แบบฝึกหดั หนว่ ยที่ 1 เรอ่ื ง เร่ิมตน้ ใชง้ านไมโครคอนโทรเลอร์ Arduino
ส่ือกำรเรียนกำรสอน/กำรเรยี นรู้
ส่ือสง่ิ พิมพ์
1. เอกสารประกอบการสอนวชิ า ไมโครคอนโทรเลอร์ (ใช้ประกอบการเรยี นการสอนจดุ ประสงคเ์ ชิง
พฤติกรรมข้อท่ี 1-5)
2. ใบความร้ทู ่ี 1 เร่ือง เริม่ ต้นใช้งานไมโครคอนโทรเลอร์ Arduino (ใชป้ ระกอบการเรียนการสอนขั้นให้
ความรู้ เพ่ือใหบ้ รรลุจดุ ประสงคเ์ ชงิ พฤตกิ รรม ข้อที่ 1-5)
3. แบบฝกึ หดั หนว่ ยท่ี 1 สรปุ และประเมนิ ผล
4. แบบประเมินผลงานตามใบงาน ใช้ประกอบการสอนข้นั ประยุกตใ์ ช้
5. แบบประเมินพฤตกิ รรมการทางาน ใชป้ ระกอบการสอนขั้นประยกุ ต์ใช้ ขน้ั สรปุ และประเมนิ ผล
สือ่ โสตทัศน์
1. เคร่ืองไมโครคอมพิวเตอร์
2. PowerPoint เรือ่ ง เรมิ่ ต้นใชง้ านไมโครคอนโทรเลอร์ Arduino
ไมโครคอนโทรลเลอร์
แหล่งกำรเรยี นรู้
ในสถำนศึกษำ
1. หอ้ งสมุดวิทยาลัยฯ
2. ห้องปฏิบตั ิการคอมพิวเตอร์ ศึกษาหาข้อมูลทาง Internet
นอกสถำนศกึ ษำ
ผปู้ ระกอบการ สถานประกอบการ ในทอ้ งถ่ิน
กำรบูรณำกำร/ควำมสมั พนั ธ์กับวิชำอื่น
1. การบูรณาการกับวชิ าภาษาไทย ด้านบุคลกิ ภาพในการนาเสนอหนา้ ช้ันเรยี น
2. การบูรณาการกบั วิชาคณิตศาสตร์ ในเร่ือง คานวณสูตร
3. การบรู ณาการกับวชิ าอังกฤษ เกยี่ วกับคาศัพท์
กำรประเมนิ ผลกำรเรียนรู้
หลกั กำรประเมินผลกำรเรยี นรู้
ก่อนเรยี น
ทดสอบของเน้ือหาในรายวิชากอ่ นนาเข้าสบู่ ทเรยี น
ขณะเรยี น
สงั เกตพฤตกิ รรมตา่ ง ๆ ของนักเรียนแตล่ ะคน
หลงั เรียน
ถามตอบเก่ียวกบั เนื้อหาท่เี รียนดูสรปุ ผลการทดลองวา่ ถูกต้องหรือไม่
คำถำม
1. มีเครอ่ื งใช้ไฟฟา้ อะไรบา้ งทีค่ วบคุมดว้ ยไมโครคอนโทรลเลอร์
2. จงยกตวั อยา่ งบอร์ดไมโครคอนโทรลเลอรท์ ่ีมีขายในทอ้ งตลาด
ไมโครคอนโทรลเลอร์
รำยละเอยี ดกำรประเมนิ ผลกำรเรียนรู้
จดุ ประสงคเ์ ชิงพฤติกรรม ข้อท่ี 1 บอกข้อดขี องบอร์ดไมโครคอนโทรเลอร์ Arduino
1. วิธกี ารประเมิน : ทดสอบ
2. เครอื่ งมอื : แบบทดสอบ
3. เกณฑ์การให้คะแนน : บอกข้อดีของบอร์ดไมโครคอนโทรเลอร์ Arduino
จะได้ 3 คะแนน
จดุ ประสงค์เชงิ พฤติกรรม ข้อที่ 2 บอกคุณสมบัติเบ้ืองตน้ ของไอซีเบอร์ Atmega328
1. วธิ กี ารประเมนิ : ตรวจผลงาน
2. เครอ่ื งมือ : แบบประเมิน
3. เกณฑ์การใหค้ ะแนน : บอกผลกระทบท่ีเกดิ จากกระแสไฟฟ้าไหลเกินได้ จะได้ 3 คะแนน
จดุ ประสงค์เชงิ พฤติกรรม ข้อที่ 3 บอกสว่ นประกอบและการใชง้ านบอร์ด Arduino
1. วธิ กี ารประเมนิ : ตรวจผลงาน
2. เครือ่ งมอื : แบบประเมิน
3. เกณฑ์การให้คะแนน : บอกสว่ นประกอบและการใช้งานบอรด์ Arduino จะได้ 4 คะแนน
ไมโครคอนโทรลเลอร์
ใบประเมินผลวชิ ำ ไมโครคอนโทรลเลอร์ ค่าน้าหนัก ค่านา้ หนกั
หนว่ ยท่ี ………….…ชอ่ื หนว่ ย…………………….………………………..……………… คะแนน คะแนนท่ี
เร่อื ง…………………………………..…………………….………………..…………………. ขณะวดั แทจ้ รงิ
ชื่อ-สกุล………………………………………………….ชน้ั ………..…..เลขท่.ี ............. (คะแนน) (คะแนน)
ลาดบั ท่ี รายการแบบประเมนิ
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
ไมโครคอนโทรลเลอร์
เฉลยแบบฝกึ หัดหน่วยท่ี 1
ตอนท่ี 1 ให้นกั เรียนทาเครื่องหมายกากบาท (X) ลงบนคาตอบท่ีถูกทส่ี ดุ เพียงคาตอบเดียว
1. Arduino ถูกผลติ ขึ้นจากหนว่ ยงานใด 6. ไมโครคอนโทรลเลอร์ Atmega328 มีขา
ก. บรษิ ัท intel ทั้งหมดกี่ขา
ข. บริษทั Microchip
ค. บรษิ ัท Motorola ก. 18 ขา ข. 24 ขา
ง. บริษัท Atmel ค. 28 ขา ง. 32 ขา
7. ไมโครคอนโทรลเลอร์ Atmega328 มี
2. Arduino เปน็ ไมโครคอนโทรลเลอร์ หน่วยความจาโปรแกรมแบบ Flash ขนาด
ตระกูลใด เท่าไร
ก. 8 Kbyte ข. 16 Kbyte
ก. Z80 ข. AVR ค. 24 Kbyte ง. 32 Kbyte
ค. MCS51 ง. PIC 8. หน่วย ALU ของไมโครคอนโทรลเลอร์
3. ขอ้ ใดไมใ่ ช่จุดเด่นของไมโครคอนโทรเลอร์ Atmega328 มีหน้าที่ใด
Arduino ก. คานวณทางคณิตศาสตร์และตรรกะ
ก. ราคาไม่แพง ข. เปน็ การสร้างสญั ญาณนาฬิกา
ข. เขียนโปรแกรมบนวินโดวไ์ ด้เท่านัน้ ค. รับ-ส่งสญั ญาณจากพอรต์
ค. การใช้งานเปน็ แบบโอเพน่ ซอรส์ ง. หน่วยความจาภายใน
ง. มรี ูปแบบคาสัง่ พ้นื ฐาน ไม่ซับซ้อน 9. บอรด์ ไมโครคอนโทรลเลอร์ Arduino
4. ขอ้ ใดคือหนว่ ยความจาแบบแฟรช (Flash) Uno R3 มีพอร์ตดจิ ติ อลจานวนเท่าใด
ก. เขยี นและลบโปรแกรมได้คร้ังเดียว ก. 10 ขา ข. 14 ขา
ข. เขยี นโปรแกรมไดห้ ลายครง้ั และลบ ค. 16 ขา ง. 20 ขา
โปรแกรมได้ครัง้ เดียว 10. บอร์ดไมโครคอนโทรลเลอร์ Arduino
ค. เขยี นและลบโปรแกรมได้นบั หม่นื คร้ัง Uno R3 มีพอรต์ อนาล็อกจานวนเทา่ ใด
ง. เขียนโปรแกรมได้คร้ังเดียวและลบ ก. 4 ขา ข. 5 ขา
โปรแกรมได้หลายครั้ง ค. 6 ขา ง. 7 ขา
5. ไมโครคอนโทรลเลอร์ Atmega328 มี
ขนาดกี่บติ
ก. 8 บิต ข. 10 บิต
ค. 16 บิต ง. 24 บิต
ไมโครคอนโทรลเลอร์
เฉลยแบบฝึกหัดหนว่ ยท่ี 1
ตอนที่ 2 ใหน้ ักเรยี นตอบคาถามตอ่ ไปนี้ใหถ้ ูกต้อง
1. จงบอกข้อดีของบอรด์ ไมโครคอนโทรเลอร์ Arduino
1. มีรูปแบบคาสัง่ พ้ืนฐาน ไมซ่ ับซ้อนเหมาะสาหรับผ้เู ริ่มตน้ ใชง้ าน และง่ายต่อการพฒั นาโปรแกรม
2. การใช้งานเป็นแบบโอเพ่นซอร์ส (Open Source) สามารถนาบอร์ดไปต่อยอดใชง้ านไดห้ ลายดา้ น
3. สามารถพฒั นาโปรแกรมบนระบบปฏิบตั ิการตา่ งๆ ไดเ้ ชน่ Windows, Mac OS X หรือ Linux
4. บอรด์ ไมโครคอนโทรเลอร์ Arduino มีราคาไม่แพง
2. จงบอกคุณสมบัติเบ้ืองต้นของไอซีเบอร์ Atmega328
1. เปนไมโครคอนโทรลเลอรขนาด 8 บิตแบบ RISC กาลังงานต่า
2. หนวยความจาโปรแกรมแบบแฟลช 32 กโิ ลไบต สามารถเขยี นและลบโปรแกรมในวงจร ได 10,000
รอบ เกบ็ รักษาขอมลู ไดนาน 20 ปี
3. หนวยความจาขอมลู ช่ัวคราวแบบ SRAM 2 กโิ ลไบต และหนวยความขอมลู ถาวรแบบ EEPROM 1 กิโล
ไบต
4. บรรจุ USB บูตโหลดเดอร มาจากผูผลติ จึงโปรแกรมหนวยความจาผานพอรต USB ได โดยไมตองใช
เครือ่ งโปรแกรมภายนอก
5. พอรตอินพตุ เอาตพุตแบบโปรแกรมได รวม 23 ขา
6. ความถ่ีสญั ญาณนาฬิกาจากภายนอกสงู สุด 20 MHz
7. มีโมดูลแปลงสัญญาณอนาล็อกเปนดจิ ติ อล ความละเอียด 10 บิตจานวน 6 ชอง
8. มโี มดลู ไทเมอร/เคาวเ์ ตอร์ ขนาด 16 บิตจานวน 1 ชอ่ ง, ขนาด 8 บติ จานวน 2 ชอ่ ง
9. มโี มดูลกาเนิดสญั ญาณ PWM จานวน 6 ช่อง
10. มีวงจรตรวจจับไฟเล้ียงต่ากวาท่ีกาหนดหรือบราวเอาตแบบโปรแกรมได
11. มีโมดลู สือ่ สารขอมลู ผานบั ส SPI และ I2C
12. มีโมดลู อนิ เตอรร์ พั พ์ภายนอก 2 ชอ่ งและภายใน 26 ช่อง
13. มโี มดลู สื่อสารขอมลู อนุกรม USART
14. ใชไฟเลย้ี งมีคา่ แรงดันตง้ั แต่ 4.5 - 5.5V ถ้าเลอื กใชสัญญาณนาฬิกาทค่ี วามถี่ 0 - 20MHz
15. ค่าอุณหภมู ใิ ชงานตัง้ แต่ -40 ถึง +85 ๐C
ไมโครคอนโทรลเลอร์
บันทกึ หลังกำรสอน
หน่วยท่ี 1 เริม่ ตน้ ใชง้ ำนไมโครคอนโทรเลอร์ Arduino
ผลกำรใช้แผนกำรเรยี นรู้
1. เนอ้ื หาสอดคล้องกับจดุ ประสงค์เชิงพฤติกรรม
2. สามารถนาไปใช้ปฏบิ ตั ิการสอนได้ครบตามกระบวนการเรยี นการสอน
3. สื่อการสอนเหมาะสมดี
ผลกำรเรียนของนกั เรยี น
1. นักเรียนส่วนใหญ่มคี วามสนใจใฝร่ ู้ เข้าใจในบทเรยี น อภปิ รายตอบคาถามในกล่มุ และรว่ มกันปฏบิ ัติ
ใบงานท่ีได้รบั มอบหมาย
2. นักเรยี นกระตือรือรน้ และรบั ผิดชอบในการทางานกลุ่มเพ่ือให้งานสาเร็จทันเวลาท่ีกาหนด
3. นักเรยี นเขา้ ใจและรูจ้ ักช่วยเหลือผู้อนื่ ในเร่ือง เร่ิมตน้ ใช้งานไมโครคอนโทรเลอร์ Arduino
ผลกำรสอนของครู
1. สอนเนอ้ื หาได้ครบตามหลักสูตร
2. แผนการสอนและวิธีการสอนครอบคลุมเนื้อหาการสอนทาให้ผู้สอนสอนได้อย่างม่นั ใจ
3. สอนไดท้ นั ตามเวลาทกี่ าหนด
ไมโครคอนโทรลเลอร์
แผนกำรสอน/แผนกำรเรียนรู้ หนว่ ยท่ี 2
สอนสปั ดาหท์ ี่ 2
แผนการสอน/การเรยี นรู้ ทฤษฎี 1 คาบ
ปฏบิ ัติ 3 คาบ
ช่ือวชิ า ไมโครคอนโทรลเลอร์
ช่ือหน่วย การใชง้ านโปรแกรม Arduino จานวนคาบ 4
ชื่อเรอื่ ง การใช้งานโปรแกรม Arduino
หัวข้อเรอ่ื ง
1. การตดิ ต้ังโปรแกรม Arduino (IDE)
2. สว่ นประกอบและแถบเคร่ืองมือของโปรแกรม Arduino (IDE)
3. การเขียนโปรแกรมและการอัพโหลดโปรแกรม
สำระสำคัญ
ซอฟต์แวร์ Arduino (IDE) หรือ Arduino Integrated Development Environment เป็นซอฟต์แวร์
แบบเปดิ เผยซอรส์ โคด้ (Open Source) ซง่ึ ง่ายต่อการเขยี นโค้ดและการอัพโหลดของผู้พัฒนาโปรแกรม มีตวั ชว่ ย
สาหรับการพัฒนาโปรแกรมให้มีการตรวจสอบความถกู ตอ้ ง แมน่ ยา รวดเรว็ มากข้ึนอกี ดว้ ยซอฟต์แวร์สามารถ
รองรับระบบปฏบิ ตั ิการ Windows, Mac OS X และ Linux ซอฟต์แวร์ Arduino (IDE) นี้สามารถใช้กับบอร์ด
Arduino รนุ่ ตา่ งๆ ไดห้ ลายรุ่น
สมรรถนะอำชีพประจำหน่วย
การติดตง้ั โปรแกรม Arduino (IDE), การเขยี นโปรแกรมและการอพั โหลดโปรแกรม
ไมโครคอนโทรลเลอร์
จุดประสงค์กำรสอน/กำรเรียนรู้
จุดประสงค์ท่ัวไป / บูรณำกำรเศรษฐกจิ พอเพียง
4. เพื่อใหม้ ีความรู้ความเข้าใจเก่ียวกบั ข้นั ตอนการติดต้ังโปรแกรม Arduino (ดา้ นความร)ู้
5. เพือ่ ให้มีทักษะในการตดิ ตง้ั โปรแกรม Arduino (ดา้ นทักษะ)
6. เพอื่ ใหม้ เี จตคติท่ีดตี ่อการเตรียมความพร้อมด้านการเตรียม วสั ดุ อุปกรณ์ และการปฏิบัติงานอยา่ ง
ถกู ต้อง สาเร็จภายในเวลาทก่ี าหนด มเี หตุและผลตามหลักปรชั ญาเศรษฐกจิ พอเพียง (ด้านคณุ ธรรม
จริยธรรม)
จุดประสงค์เชงิ พฤตกิ รรม / บูรณำกำรเศรษฐกจิ พอเพียง
6. สามารถตดิ ตงั้ โปรแกรม Arduino (IDE)
7. บอกส่วนประกอบและแถบเครอ่ื งมือของโปรแกรม Arduino (IDE)
8. บอกขนั้ ตอนการเขยี นโปรแกรมและการอัพโหลดโปรแกรม
9. เตรียมความพรอ้ มด้าน วสั ดุ อุปกรณส์ อดคล้องกับงานไดอ้ ยา่ งถูกต้อง (ด้านคุณธรรม จริยธรรม/
บูรณาการเศรษฐกจิ พอเพยี ง)
10. ปฏบิ ตั งิ านได้อยา่ งถูกต้อง และสาเร็จภายใน เวลาทก่ี าหนดอย่างมเี หตุและผลตามหลักปรชั ญาของ
เศรษฐกิจพอเพียง (ด้านคุณธรรม จริยธรรม/บูรณาการเศรษฐกิจพอเพียง)
ไมโครคอนโทรลเลอร์
เนอ้ื หำสำระกำรสอน/กำรเรียนรู้
• ดำ้ นควำมรู้(ทฤษฎี)
1. กำรตดิ ตง้ั โปรแกรม Arduino (IDE) (จุดประสงค์เชงิ พฤติกรรมข้อที่1)
1.1 สามารถดาวน์โหลดซอฟแวรโ์ ปรแกรม Arduino (IDE) เป็นเวอรช์ ัน่ 1.6.12 โดยคลิกที่ Windows
install จากเว็บไซต์ www.arduino.cc/en/Main/Software
1.2 ทาการดับเบิลคลกิ ท่ีไอคอน arduino-1.6.12-windows
1.3 เมื่อติดตั้งเสรจ็ แล้วทหี่ นา้ เดสทอ็ ปมีไอคอน สามารถคลิกเพ่ือเข้าสู่โปรแกรม Arduino (IDE)
เวอร์ชัน่ 1.6.12 ไดท้ ันที
2. สว่ นประกอบและแถบเคร่อื งมอื ของโปรแกรม Arduino (IDE) (จุดประสงคเ์ ชิงพฤติกรรมข้อที่2)
2.1 ส่วนประกอบของโปรแกรม Arduino (IDE)
2.2 แถบเครื่องมือเมนู มีแถบรายการของคาสง่ั ตา่ งๆ
3. กำรเขยี นโปรแกรมและกำรอพั โหลดโปรแกรม (จุดประสงค์เชิงพฤติกรรมข้อที่3)
3.1 ทาการเขยี นโปรแกรมเพอ่ื ทดสอบการทางาน ลงในโปรแกรม Arduino (IDE)
3.2 เม่ือเขียนโปรแกรมเสร็จเรียบร้อยแลว้ ให้ทาการคอมไพล์โปรแกรม โดยคลิกปุ่มเคร่ืองหมายถกู หรือ
คลกิ ท่เี มนู Sketch คลิกเลอื ก Verify/Compile หรอื กดปุ่ม Ctrl+R เพื่อตรวจสอบว่าโปรแกรมทีเ่ ขยี นมี
ขอ้ ผิดพลาดหรือไม่
3.3 เม่อื เขยี นโปรแกรมถกู ต้อง โปรแกรมแสดงข้อความว่า Done compiling.
3.4 จากนัน้ ทาการอัพโหลดโปรแกรมท่ีคอมไพลเ์ รยี บร้อยแล้ว โดยการกดท่ีปุม่ Upload
3.5 เมอื่ ทาการอัพโหลดเสรจ็ เรยี บร้อยแล้ว โปรแกรมแสดงขอ้ ความวา่ Done uploading
• ด้ำนทกั ษะ(ปฏบิ ตั ิ)
ใบงานท่ี 2 เร่ือง การตดิ ต้งั และการใช้งานบอร์ด Arduino (จุดประสงคเ์ ชงิ พฤติกรรมขอ้ ท่ี1-3)
• ด้ำนคณุ ธรรม/จรยิ ธรรม/จรรยำบรรณ/บูรณำกำรเศรษฐกจิ พอเพียง
(จุดประสงคเ์ ชิงพฤติกรรมข้อท่ี4-5)
1. การเตรียมความพร้อมดา้ นการเตรยี ม วสั ดุ อุปกรณ์นกั เรียนจะต้องกระจายงานได้ทั่วถึง และตรง
ตามความสามารถของสมาชิกทุกคน มีการจดั เตรยี มสถานท่ี สือ่ วัสดุ อุปกรณไ์ ว้อยา่ งพรอ้ มเพรียง
2. ความมเี หตมุ ผี ลในการปฏบิ ตั งิ าน ตามหลักปรัชญาเศรษฐกิจพอเพียง นกั เรียนจะต้องมกี ารใช้
เทคนิคทแี่ ปลกใหม่ ใช้สือ่ และเทคโนโลยี ประกอบการ นาเสนอที่น่าสนใจ นาวสั ดุในท้องถ่นิ มาประยุกตใ์ ชอ้ ย่าง
คมุ้ คา่ และประหยดั
ไมโครคอนโทรลเลอร์
กิจกรรมกำรเรียนกำรสอนหรือกำรเรียนรู้
ข้นั ตอนการสอนหรือกิจกรรมของครู ข้ันตอนการเรียนรู้หรือกจิ กรรมของนักเรยี น
1. ขัน้ นำเข้ำส่บู ทเรยี น (15 นำที ) 1. ขั้นนำเขำ้ ส่บู ทเรียน (15 นำที )
จัดใหน้ กั เรยี นศึกษาการใช้งานโปรแกรม Arduino ใน นกั เรยี นศึกษาการใชง้ านโปรแกรม Arduino ในบทเรียน
บทเรียน
4. ผ้สู อนจัดเตรียมเอกสาร พร้อมกับแนะนา 3. ผเู้ รียนเตรียมอปุ กรณ์และ ฟงั ครผู สู้ อนแนะนา
รายวชิ า วธิ ีการให้คะแนนและวธิ กี ารเรียนเรือ่ ง การใช้ รายวิชา วธิ ีการใหค้ ะแนนและวธิ กี ารเรียนเรอ่ื ง การใช้
งานโปรแกรม Arduino งานโปรแกรม Arduino
5. ผู้สอนแจง้ จุดประสงคก์ ารเรยี นของหน่วยที่ 2 4. ผู้เรียนทาความเขา้ ใจเก่ยี วกับจุดประสงค์การ
และขอใหผ้ เู้ รยี นรว่ มกนั ทากจิ กรรมการเรยี นการสอน เรียนของหน่วยท่ี 2 และการให้ความร่วมมือใน การทา
6. ผู้สอนใหผ้ เู้ รยี นแสดงความรเู้ ก่ียวกบั เร่อื งการ กจิ กรรม
ใชง้ านโปรแกรม Arduino 3. ผเู้ รยี นแสดงความรเู้ กย่ี วกับ เรอื่ งการใช้งาน
โปรแกรม Arduino
2. ขน้ั ใหค้ วำมรู้ (45 นำที) 2. ขั้นให้ควำมรู้ (45 นำที )
2. ผสู้ อนเปดิ PowerPoint หน่วยที่ 2 เรื่อง 3. ผู้เรยี นศกึ ษา PowerPoint หน่วยที่ 2 เร่ือง การ
การใช้งานโปรแกรม Arduino ใชง้ านโปรแกรม Arduino
ผ้สู อนอธบิ ายเนื้อหาในหนว่ ยที่ 2 เรอ่ื ง การใช้ 4. ผู้เรียนฟังผ้สู อนอธิบายเน้ือหาในหนว่ ยท่ี 2 เร่ือง
งานโปรแกรม Arduino การใชง้ านโปรแกรม Arduino
3. ขั้นประยุกตใ์ ช้ ( 150 นำที ) 3. ขน้ั ประยกุ ต์ใช้ ( 150 นำที )
3. ผสู้ อนให้ผู้เรยี นทาใบงานท่ี 2 เรอ่ื ง 3. ผูเ้ รียนทาใบงานที่ 2 เรื่อง การตดิ ตงั้ และการ
การตดิ ต้งั และการใช้งานบอร์ด Arduino ใช้งานบอร์ด Arduino
4. ผู้สอนให้ผ้เู รยี นทาแบบฝึกหัดหน่วยท่ี 2 4. ผู้เรียนทาแบบฝกึ หดั หน่วยที่ 2
4. ขั้นสรปุ และประเมินผล ( 30 นำที ) 4. ขนั้ สรปุ และประเมนิ ผล ( 30 นำที )
3. ผู้สอนและผ้เู รียนร่วมกนั สรปุ เนื้อหาท่ีได้ 3. ผสู้ อนและผเู้ รยี นร่วมกนั สรุปเนื้อหาท่ีไดเ้ รียน
เรยี นใหม้ คี วามเขา้ ใจในทศิ ทางเดยี วกัน เพอ่ื ใหม้ ีความเข้าใจในทิศทางเดยี วกัน
4. ผสู้ อนใหผ้ ูเ้ รียนศกึ ษาเพ่ิมเตมิ นอกห้องเรยี น 4. ผเู้ รยี นศกึ ษาเพมิ่ เติมนอกหอ้ งเรียน ดว้ ยบทเรยี น
จากเว็บไซด์เนื้อหาเกย่ี วกบั Arduino คอมพิวเตอรช์ ่วยสอนทจี่ ัดทาขนึ้ Arduino
(บรรลจุ ุดประสงค์เชงิ พฤติกรรมข้อที่ 1-5) (บรรลุจดุ ประสงค์เชงิ พฤติกรรมขอ้ ที่ 1-5)
ไมโครคอนโทรลเลอร์
งำนทม่ี อบหมำยหรอื กจิ กรรมกำรวัดผลและประเมนิ ผล
กอ่ นเรยี น
1. จัดเตรยี มเอกสาร สื่อการเรยี นการสอนหน่วยท่ี 2
2. ศกึ ษาเน้อื หา ในหน่วยที่ 2
3. ทาความเข้าใจเก่ยี วกับจุดประสงค์การเรยี นของหนว่ ยที่ 2 และให้ความร่วมมือในการทากิจกรรมใน
หนว่ ยที่ 2
ขณะเรียน
3. ปฏิบัตติ ามกิจกรรมการเรียนการสอนขัน้ ท่ี 2 และ 3 เร่ือง การใช้งานโปรแกรม Arduino
4. ร่วมกนั สรปุ เนื้อหาเร่ือง การใช้งานโปรแกรม Arduino
หลงั เรียน
2. ทาแบบประเมนิ การเรียนรู้
ผลงำน/ชน้ิ งำน/ควำมสำเร็จของผเู้ รียน
กิจกรรมท่ี 1 ใบงานท่ี 2 เรอ่ื ง การติดต้ังและการใช้งานบอร์ด Arduino
กิจกรรมที่ 2 แบบฝึกหัดหน่วยที่ 2 เรือ่ ง การใชง้ านโปรแกรม Arduino
สอ่ื กำรเรยี นกำรสอน/กำรเรยี นรู้
สือ่ สิ่งพิมพ์
6. เอกสารประกอบการสอนวชิ า ไมโครคอนโทรเลอร์ (ใชป้ ระกอบการเรียนการสอนจดุ ประสงค์เชงิ
พฤติกรรมข้อท่ี 1-5)
7. ใบความรูท้ ี่ 2 เร่ือง การใช้งานโปรแกรม Arduino (ใช้ประกอบการเรยี นการสอนขัน้ ให้ความรู้
เพือ่ ใหบ้ รรลุจุดประสงคเ์ ชิงพฤติกรรม ข้อที่ 1-5)
8. แบบฝึกหัดหน่วยที่ 2 สรปุ และประเมินผล
9. แบบประเมินผลงานตามใบงาน ใชป้ ระกอบการสอนขนั้ ประยุกต์ใช้
10. แบบประเมนิ พฤติกรรมการทางาน ใชป้ ระกอบการสอนขั้นประยุกต์ใช้ ขัน้ สรปุ และประเมินผล
ส่ือโสตทศั น์
3. เครื่องไมโครคอมพิวเตอร์
4. PowerPoint เร่อื ง การใช้งานโปรแกรม Arduino
ไมโครคอนโทรลเลอร์
แหล่งกำรเรยี นรู้
ในสถำนศึกษำ
3. ห้องสมุดวิทยาลัยฯ
4. ห้องปฏบิ ัตกิ ารคอมพวิ เตอร์ ศกึ ษาหาข้อมูลทาง Internet
นอกสถำนศกึ ษำ
ผ้ปู ระกอบการ สถานประกอบการ ในท้องถิน่
กำรบรู ณำกำร/ควำมสมั พันธ์กับวชิ ำอื่น
4. การบูรณาการกบั วชิ าภาษาไทย ด้านบุคลกิ ภาพในการนาเสนอหน้าช้นั เรียน
5. การบูรณาการกบั วิชาคณิตศาสตร์ ในเรอ่ื ง คานวณสตู ร
6. การบรู ณาการกบั วิชาองั กฤษ เก่ยี วกบั คาศัพท์
กำรประเมินผลกำรเรียนรู้
หลกั กำรประเมนิ ผลกำรเรยี นรู้
ก่อนเรียน
ทดสอบของเนื้อหาในรายวิชาก่อนนาเข้าสู่บทเรียน
ขณะเรียน
สังเกตพฤตกิ รรมต่าง ๆ ของนักเรียนแตล่ ะคน
หลังเรียน
ถามตอบเกี่ยวกบั เนื้อหาที่เรียนดสู รปุ ผลการทดลองวา่ ถกู ต้องหรือไม่
คำถำม
- ให้นักเรียนบอกตัวอยา่ งโปรแกรมท่ีใช้รว่ มกับไมโครคอนโทรลเลอร์
- นักเรียนรจู้ กั โปรแกรม Arduino บา้ งหรือไม่
ไมโครคอนโทรลเลอร์
รำยละเอียดกำรประเมนิ ผลกำรเรยี นรู้
จดุ ประสงค์เชงิ พฤติกรรม ข้อที่ 1 สามารถตดิ ตง้ั โปรแกรม Arduino (IDE)
4. วิธกี ารประเมนิ : ทดสอบ
5. เครอื่ งมือ : แบบทดสอบ
6. เกณฑ์การใหค้ ะแนน : สามารถติดต้ังโปรแกรม Arduino (IDE)
จะได้ 4 คะแนน
จุดประสงคเ์ ชิงพฤติกรรม ข้อท่ี 2 บอกส่วนประกอบและแถบเคร่อื งมือของโปรแกรม Arduino (IDE)
4. วธิ ีการประเมนิ : ตรวจผลงาน
5. เคร่ืองมอื : แบบประเมนิ
6. เกณฑ์การใหค้ ะแนน : บอกส่วนประกอบและแถบเครอ่ื งมอื ของโปรแกรม Arduino (IDE)
จะได้ 3 คะแนน
จดุ ประสงคเ์ ชิงพฤติกรรม ข้อท่ี 3 บอกขนั้ ตอนการเขียนโปรแกรมและการอพั โหลดโปรแกรม
4. วธิ ีการประเมิน : ตรวจผลงาน
5. เครื่องมือ : แบบประเมิน
6. เกณฑ์การให้คะแนน : บอกข้นั ตอนการเขียนโปรแกรมและการอัพโหลดโปรแกรม
จะได้ 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
ไมโครคอนโทรลเลอร์
เฉลยแบบฝกึ หดั หนว่ ยท่ี 2
ตอนท่ี 1 ให้นักเรยี นทาเครื่องหมายกากบาท (X) ลงบนคาตอบท่ีถกู ท่สี ุดเพยี งคาตอบเดียว
1. ซอฟตแ์ วร์ Arduino (IDE) สามารถ ก. File ข. Edit
Download ไดท้ ใ่ี ด
ค. Sketch ง. Tool
ก. www.arduinoall.com
ข. www.arduino.cc 5. ถา้ ตอ้ งการเลือกพอร์ตคอมเพือ่ ติดต่อกบั
ค. www.arduitronics.com
ง. www.myarduino.net บอรด์ Arduino Uno ต้องเข้าไปทเ่ี มนูใด
2. โปรแกรม Arduino (IDE) โดย IDE ยอ่ มา
จากคาว่า ก. File ข. Edit
ก. Integrated development
environment ค. Sketch ง. Tool
ข. Inverter development
environment 6. ถา้ ตอ้ งการบันทึกไฟล์งานท่ีสรา้ งข้นึ ปจั จุบัน
ค. intel development environment
ง. Integer development ต้องเข้าไปที่เมนูใด
environment
3. ข้อใดเป็นไอคอนการเขียนโปรแกรม ก. Tool ข. Edit
Arduino (IDE)
ค. Sketch ง. File
ก. ข.
7. ถา้ ต้องการคดั ลอกขอ้ ความ ตอ้ งเข้าไปที่
ค. ง.
เมนูใด
4. ถา้ ต้องการเลือก Board“Arduino Uno”
ต้องเข้าไปที่เมนูใด ก. Sketch ข. Edit
ค. File ง. Tool
8. ถา้ ตอ้ งการตดั ข้อความ ต้องเขา้ ไปทีเ่ มนใู ด
ก. File ข. Tool
ค. Sketch ง. Edit
9. ถ้าตอ้ งการคอมไพล์โปรแกรม ตอ้ งเลอื ก
แถบเมนูใด
ก. Import ข. Add File
ค. Verify/Compile ง. upload
10. ถา้ ตอ้ งการโหลดโปรแกรมลงบนบอรด์
Arduino ต้องเลอื กแถบเมนูใด
ก. upload ข. Import
ค. Verify/Compile ง. Add File
ไมโครคอนโทรลเลอร์
เฉลยแบบฝึกหดั หนว่ ยที่ 2
ตอนท่ี 2 ใหน้ ักเรียนตอบคาถามต่อไปน้ีใหถ้ ูกต้อง
1. จงบอกส่วนประกอบและแถบเคร่อื งมือของโปรแกรม Arduino (IDE)
2.1 สว่ นประกอบของโปรแกรม Arduino (IDE)
2.2 แถบเคร่ืองมอื เมนู มีแถบรายการของคาส่ังตา่ งๆ ดังน้ี
- แถบเคร่อื งมือไฟล์ (File)
- แถบเครื่องมือแก้ไข (Edit)
- แถบเครอ่ื งมือสเก็ตช์ (Sketch)
- แถบเครอื่ งมือ (Tools)
- ปุ่ม Serial Monitor
2. จงบอกขน้ั ตอนการเขียนโปรแกรมและการอัพโหลดโปรแกรม
1. ทาการเขียนโปรแกรมเพ่ือทดสอบการทางาน ลงในโปรแกรม Arduino (IDE)
2. เมอ่ื เขยี นโปรแกรมเสร็จเรยี บรอ้ ยแล้ว ให้ทาการคอมไพลโ์ ปรแกรม โดยคลิกปุ่มเครอ่ื งหมายถูก หรือ
คลกิ ทีเ่ มนู Sketch คลิกเลือก Verify/Compile หรอื กดปุ่ม Ctrl+R เพ่อื ตรวจสอบว่าโปรแกรมที่เขียนมี
ขอ้ ผิดพลาดหรือไม่
3. เมอื่ เขยี นโปรแกรมถูกต้อง โปรแกรมแสดงข้อความวา่ Done compiling.
4. จากนัน้ ทาการอพั โหลดโปรแกรมที่คอมไพล์เรยี บร้อยแล้ว โดยการกดท่ีปมุ่ Upload
5. เมอ่ื ทาการอัพโหลดเสรจ็ เรียบรอ้ ยแล้ว โปรแกรมแสดงข้อความว่า Done uploading
‘
ไมโครคอนโทรลเลอร์
บนั ทึกหลังกำรสอน
หนว่ ยท่ี 2 กำรใช้งำนโปรแกรม Arduino
ผลกำรใชแ้ ผนกำรเรียนรู้
1. เน้อื หาสอดคลอ้ งกับจดุ ประสงค์เชงิ พฤติกรรม
2. สามารถนาไปใช้ปฏบิ ัตกิ ารสอนได้ครบตามกระบวนการเรยี นการสอน
3. ส่อื การสอนเหมาะสมดี
ผลกำรเรยี นของนกั เรยี น
1. นักเรียนส่วนใหญม่ คี วามสนใจใฝร่ ู้ เข้าใจในบทเรียน อภิปรายตอบคาถามในกลมุ่ และร่วมกันปฏบิ ตั ิ
ใบงานท่ีได้รับมอบหมาย
2. นกั เรยี นกระตอื รือรน้ และรับผดิ ชอบในการทางานกลุม่ เพ่ือให้งานสาเร็จทนั เวลาท่กี าหนด
3. นักเรียนเข้าใจและรจู้ ักช่วยเหลอื ผอู้ ื่น ในเร่อื ง การใชง้ านโปรแกรม Arduino
ผลกำรสอนของครู
1. สอนเน้ือหาได้ครบตามหลกั สตู ร
2. แผนการสอนและวธิ ีการสอนครอบคลมุ เน้ือหาการสอนทาให้ผสู้ อนสอนได้อย่างม่ันใจ
3. สอนไดท้ นั ตามเวลาทก่ี าหนด
ไมโครคอนโทรลเลอร์
แผนกำรสอน/แผนกำรเรียนรู้ หน่วยที่ 3
สอนสปั ดาหท์ ี่ 3
แผนการสอน/การเรยี นรู้ ทฤษฎี 1 คาบ
ปฏิบตั ิ 3 คาบ
ช่อื วชิ า ไมโครคอนโทรลเลอร์
ชือ่ หนว่ ย ชดุ คาสัง่ ไมโครคอนโทรเลอร์ Arduino จานวนคาบ 4
ชอื่ เร่ือง ชุดคาสง่ั ไมโครคอนโทรเลอร์ Arduino
หวั ข้อเรือ่ ง
1. ชดุ คาสงั่ ทใี่ ช้ในการเขยี นโปรแกรมไมโครคอนโทรลเลอร์ Arduino
2. ภาษาแอสเซมบลีสาหรับไมโครคอนโทรลเลอร์ Arduino
3. ภาษาซสี าหรบั ไมโครคอนโทรลเลอร์ Arduino
สำระสำคัญ
การเขียนโปรแกรมไมโครคอนโทรลเลอร์ Arduino สามารถเขยี นได้ทั้งภาษาแอสเซมบลี และภาษา
ระดับสูงได้แก่ ภาษาซี ขึ้นอยู่กบั วา่ ผพู้ ฒั นาโปรแกรมเลือกใชภ้ าษาใดมาใช้สาหรบั เขียนโปรแกรมเพื่อควบคมุ
การทางานของไมโครคอนโทรลเลอร์ Arduino แต่เน้ือหาในหนงั สือเลม่ น้ีเน้นการเขยี นโปรแกรมด้วยภาษาซี
เป็นหลกั
สมรรถนะอำชีพประจำหนว่ ย
การเขียนโปรแกรมด้วยชุดคาสั่งภาษาซขี องไมโครคอนโทรลเลอร์ Arduino
ไมโครคอนโทรลเลอร์
จดุ ประสงค์กำรสอน/กำรเรียนรู้
จุดประสงคท์ ั่วไป / บรู ณำกำรเศรษฐกจิ พอเพยี ง
7. เพ่ือให้มีความรู้ความเข้าใจเก่ียวกบั ชุดคาส่ังไมโครคอนโทรลเลอร์ Arduino (ด้านความรู้)
8. เพือ่ ใหม้ คี วามรู้ความเข้าใจคาสงั่ ภาษาซไี มโครคอนโทรลเลอร์ Arduino (ด้านความร)ู้
9. เพ่ือให้มีทักษะในการใช้บอรด์ ไมโครคอนโทรลเลอร์ Arduino Uno R3 (ด้านทักษะ)
10. เพือ่ ใหม้ เี จตคติทด่ี ีต่อการเตรียมความพร้อมด้านการเตรียม วัสดุ อุปกรณ์ และการปฏบิ ัติงานอย่าง
ถูกต้อง สาเรจ็ ภายในเวลาท่ีกาหนด มีเหตุและผลตามหลักปรัชญาเศรษฐกจิ พอเพียง (ด้านคณุ ธรรม
จริยธรรม)
จุดประสงค์เชิงพฤติกรรม / บรู ณำกำรเศรษฐกจิ พอเพียง
11. สามารถอธิบายความหมายของคาสง่ั ภาษาซี
12. สามารถเขียนโปรแกรมด้วยคาสัง่ ภาษาซี Arduino
13. เตรยี มความพร้อมดา้ น วัสดุ อปุ กรณส์ อดคล้องกบั งานได้อย่างถกู ต้อง (ด้านคณุ ธรรม จริยธรรม/
บูรณาการเศรษฐกจิ พอเพยี ง)
14. ปฏิบตั ิงานได้อย่างถูกต้อง และสาเร็จภายใน เวลาทก่ี าหนดอยา่ งมเี หตุและผลตามหลักปรชั ญาของ
เศรษฐกิจพอเพยี ง (ดา้ นคุณธรรม จริยธรรม/บรู ณาการเศรษฐกิจพอเพยี ง)
ไมโครคอนโทรลเลอร์
เนอ้ื หำสำระกำรสอน/กำรเรียนรู้
• ด้ำนควำมรู้(ทฤษฎ)ี
1. ชุดคำสงั่ ทใี่ ชใ้ นกำรเขยี นโปรแกรมไมโครคอนโทรลเลอร์ Arduino (จุดประสงค์เชงิ พฤติกรรมข้อท่ี1)
การเขียนโปรแกรมไมโครคอนโทรลเลอร์ Arduino สามารถเขียนไดท้ ้ังภาษาแอสเซมบลี และภาษา
ระดับสูงได้แก่ ภาษาซี ข้นึ อยู่กบั ว่าผพู้ ฒั นาโปรแกรมเลอื กใชภ้ าษาใดมาใช้สาหรบั เขียนโปรแกรมเพื่อควบคมุ การ
ทางานของไมโครคอนโทรลเลอร์ Arduino แต่เนอื้ หาในหนังสือเล่มน้ีเนน้ การเขียนโปรแกรมดว้ ยภาษาซเี ปน็ หลัก
2. ภำษำแอสเซมบลสี ำหรับไมโครคอนโทรลเลอร์ Arduino (จุดประสงค์เชิงพฤติกรรมข้อที่1)
ภาษาแอสเซมบลีจัดจดั เป็นภาษาในระดบั ล่าง เป็นภาษาที่มคี วามใกลเ้ คยี งกับภาษาเครื่องและฮาร์ดแวร์
ของซีพียู โครงสรางของภาษาแอสเซมบลสี าหรับไมโครคอนโทรลเลอร์ Arduino ไมแตกตางจากภาษาแอสเซมบลี
ของสถาปตยกรรมไมโครคอนโทรลเลอร์อืน่ ๆ ส่วนการเขยี นโปรแกรมภาษาแอสเซมบลีตองทาการใชชดุ คาสัง่ ของ
ซพี ียูเพื่อเขา้ ถึงหนวยความจาและขอมูลในรีจสิ เตอรซง่ึ มโี ดยตรง สงผลใหภาษาแอสเซมบล้มี ีความยุงยากในการใช
งานมากกวาภาษาระดับสูง
3. ภำษำซสี ำหรับไมโครคอนโทรลเลอร์ Arduino (จุดประสงคเ์ ชิงพฤติกรรมข้อที่2)
โครงสร้ำงภำษำซีของไมโครคอนโทรลเลอร์ Arduino
โครงสร้างภาษาซขี องไมโครคอนโทรลเลอร์ Arduino ใช้รูปแบบการเขยี นโปรแกรมของภาษา C++ แตล่ ะ
โปรแกรมต้องมีฟงั กช์ ่ันหลักอยา่ งน้อย 2 ฟังกช์ ่นั ได้แก่
1. ฟังก์ชั่น setup()
2. ฟงั กช์ ่นั loop ()
• ดำ้ นทักษะ(ปฏิบัติ)
ใบงานที่ 3 เรอื่ ง คาสัง่ ภาษาซี Arduino (จุดประสงคเ์ ชงิ พฤติกรรมข้อท่ี1-2)
• ดำ้ นคณุ ธรรม/จรยิ ธรรม/จรรยำบรรณ/บรู ณำกำรเศรษฐกิจพอเพียง
(จุดประสงคเ์ ชิงพฤติกรรมข้อที่3-4)
1. การเตรียมความพร้อมด้านการเตรียม วัสดุ อปุ กรณ์นกั เรียนจะต้องกระจายงานไดท้ ั่วถึง และตรง
ตามความสามารถของสมาชิกทุกคน มีการจดั เตรยี มสถานท่ี สือ่ วสั ดุ อปุ กรณ์ไว้อย่างพร้อมเพรยี ง
2. ความมเี หตมุ ผี ลในการปฏบิ ตั ิงาน ตามหลกั ปรัชญาเศรษฐกิจพอเพียง นกั เรียนจะต้องมกี ารใช้
เทคนคิ ทแ่ี ปลกใหม่ ใช้ส่ือและเทคโนโลยี ประกอบการ นาเสนอทนี่ า่ สนใจ นาวัสดุในท้องถิ่นมาประยุกตใ์ ช้
อยา่ งคุ้มคา่ และประหยัด
ไมโครคอนโทรลเลอร์
กจิ กรรมกำรเรยี นกำรสอนหรอื กำรเรียนรู้
ข้นั ตอนการสอนหรอื กิจกรรมของครู ข้ันตอนการเรยี นรหู้ รอื กิจกรรมของนักเรยี น
1. ขน้ั นำเขำ้ สูบ่ ทเรียน (15 นำที ) 1. ขั้นนำเข้ำส่บู ทเรยี น (15 นำที )
จดั ให้นกั เรียนศึกษาชุดคาส่ังไมโครคอนโทรเลอร์ นกั เรยี นศึกษาชดุ คาสงั่ ไมโครคอนโทรเลอร์ Arduino ใน
Arduino ในบทเรยี น บทเรยี น
7. ผูส้ อนจัดเตรียมเอกสาร พร้อมกับแนะนา 5. ผเู้ รียนเตรียมอปุ กรณ์และ ฟังครผู ู้สอนแนะนา
รายวิชา วธิ ีการให้คะแนนและวิธกี ารเรยี นเร่อื ง รายวิชา วธิ ีการใหค้ ะแนนและวธิ กี ารเรยี นเรอ่ื ง ชุดคาสง่ั
ชุดคาสง่ั ไมโครคอนโทรเลอร์ Arduino ไมโครคอนโทรเลอร์ Arduino
8. ผู้สอนแจง้ จดุ ประสงคก์ ารเรยี นของหนว่ ยที่ 1 6. ผู้เรยี นทาความเขา้ ใจเกยี่ วกบั จดุ ประสงค์การ
และขอใหผ้ ูเ้ รยี นรว่ มกนั ทากิจกรรมการเรียนการสอน เรียนของหนว่ ยท่ี 1 และการให้ความรว่ มมอื ใน การทา
9. ผสู้ อนใหผ้ ้เู รยี นแสดงความรเู้ ก่ียวกับ เร่ือง กิจกรรม
ชุดคาสัง่ ไมโครคอนโทรเลอร์ Arduino 3. ผู้เรยี นแสดงความร้เู ก่ียวกับ เรอ่ื ง ชุดคาสงั่
ไมโครคอนโทรเลอร์ Arduino
2. ข้ันใหค้ วำมรู้ (45 นำที) 2. ขั้นให้ควำมรู้ (45 นำที )
3. ผู้สอนเปดิ PowerPoint หน่วยที่ 3 เรอื่ ง 5. ผู้เรียนศึกษา PowerPoint หนว่ ยที่ 3 เรอ่ื ง
ชดุ คาสง่ั ไมโครคอนโทรเลอร์ Arduino ชุดคาสง่ั ไมโครคอนโทรเลอร์ Arduino
ผ้สู อนอธบิ ายเน้อื หาในหน่วยท่ี 3 เรอื่ ง 6. ผูเ้ รียนฟงั ผูส้ อนอธิบายเนื้อหาในหน่วยที่ 3 เรื่อง
ชดุ คาสั่งไมโครคอนโทรเลอร์ Arduino ชุดคาสัง่ ไมโครคอนโทรเลอร์ Arduino
3. ขัน้ ประยกุ ตใ์ ช้ ( 150 นำที ) 3. ขั้นประยุกตใ์ ช้ ( 150 นำที )
5. ผูส้ อนใหผ้ ู้เรยี นทาใบงานที่ 3 เรอ่ื ง 5. ผู้เรียนทาใบงานที่ 3 เรื่อง คาสง่ั ภาษาซี
คาสงั่ ภาษาซี Arduino Arduino
6. ผูส้ อนใหผ้ ู้เรียนทาแบบฝกึ หดั หน่วยท่ี 3 6. ผ้เู รยี นทาแบบฝึกหดั หน่วยที่ 3
4. ขัน้ สรุปและประเมินผล ( 30 นำที ) 4. ขนั้ สรุปและประเมินผล ( 30 นำที )
5. ผสู้ อนและผู้เรยี นร่วมกนั สรปุ เนอื้ หาที่ได้ 5. ผู้สอนและผเู้ รียนร่วมกันสรุปเนอ้ื หาท่ีได้เรยี น
เรยี นใหม้ ีความเข้าใจในทิศทางเดยี วกัน เพื่อให้มีความเขา้ ใจในทิศทางเดยี วกัน
6. ผสู้ อนให้ผู้เรยี นศึกษาเพ่ิมเตมิ นอกห้องเรียน 6. ผูเ้ รยี นศึกษาเพิ่มเติมนอกห้องเรียน ด้วยบทเรียน
จากเว็บไซดเ์ น้ือหาเก่ียวกับ Arduino คอมพวิ เตอร์ชว่ ยสอนทจ่ี ัดทาขนึ้ Arduino
(บรรลุจดุ ประสงค์เชงิ พฤติกรรมขอ้ ที่ 1-4) (บรรลจุ ุดประสงค์เชงิ พฤติกรรมขอ้ ท่ี 1-4)
ไมโครคอนโทรลเลอร์