Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore รวมบทแผนการสอน2128-2004

รวมบทแผนการสอน2128-2004

Published by สารทูล เพ็ชรคมขำ, 2021-10-17 05:43:39

Description: รวมบทแผนการสอน2128-2004

Search

Read the Text Version

แผนจัดการเรยี นรู้วชิ าไมโครคอนโทรลเลอร์ รหสั 2128 - 2004 ประเภทวิชาช่างอุตสาหกรรม จัดทาโดย นายสารทลู เพ็ชรคมขา วิทยฐานะ ครูชานาญการ วทิ ยาลยั เทคนิคปตั ตานี สานักงานคณะกรรมการการอาชีวศึกษา กระทรวงศกึ ษาธิการ

คานา แผนการจัดการเรยี นร้ฉู บับนี้ เรียบเรยี งขึ้นเพ่อื ใช้ประกอบการสอนในวิชา ไมโครคอนโทรลเลอร์ รหสั 2128-2004 หลักสูตรประกาศนียบัตรวิชาชีพพุทธศักราช 2556 (เพ่ิมเติม พ.ศ.2557)สาขาวิชาเทคนิค คอมพิวเตอร์ การจัดทาได้เรียบเรียงตามคาอธิบารายวิชา เน้ือหาครอบคลุมตามหลักสูตร โดยแบ่งเน้ือหา 10 หนว่ ยการเรียนรู้ ประกอบด้วย 1) ความรู้เก่ยี วกับไมโครคอนโทรลเลอร์ 2) ไมโครคอนโทรลเลอร์ Esp8266 3) เครื่องมือพัฒนาไมโครคอนโทรลเลอร์ ESP8266 4) ภาษาซีสาหรับไมโครคอนโทรลเลอร์ 5) พื้นฐานการ ติดตอ่ กบั อุปกรณ์ภายนอกแบบดจิ ติ อล 6) การเช่อื มตอ่ แอลอดี ีและการเขยี นโปรแกรมแสดงตวั เลขด้วยแอลอีดี 7) การเชื่อมต่อมอเตอร์และการเขียนโปรแกรมควบคุมมอเตอร์ 8) การเช่ือมต่อเซนเซอร์แบบอนาล็อกและ การอ่านค่าจากเซนเซอร์แบบอนาล็อก 9) การเช่ือมต่อเซนเซอร์แบบดจิ ติ อลและการอา่ นค่าจากเซนเซอร์แบบ ดจิ ติ อล 10) การเชอื่ มตอ่ อุปกรณก์ านดิ เสยี งและเขยี นโปรแกรมควบคมุ การกาเนิดเสยี ง เพ่ือมุ่งเนน้ ให้นักเรียน มีความเข้าใจโครงสร้างและหลักการทางานของไมโครคอนโทรลเลอร์ มีทักษะในการเขียนโปรแกรมควบคุม ทดสอบระบบการทางาน ประยุกต์ใช้ไมโครคอนโทรลเลอร์กับงานอ่ืน ๆ แสดงความรู้เกี่ยวกับโครงสร้างและ หลักการทางานของไมโครคอนโทรลเลอร์และมีกิจนิสัยในการคิดทางานด้วยความเรียบร้อยเป็นลาดับและ ปลอดภยั โดยแต่ละหน่วยได้จัดทา สาระการเรียนรู้ แบบฝึกหัด แบบทดสอบก่อนเรียน และหลังเรียนแบบ ประเมินผลการเรียนรู้ทั้งในส่วนสาระการเรียนรู้ และคุณธรรมจริยธรรม ซ่ึงประโยชน์และคุณค่าของเอกสาร ประกอบการสอนฉบบั น้ี ขา้ พเจา้ ขอขอบคุณ คณะผ้บู ริหาร ผู้เช่ียวชาญ และเพอื่ นรว่ มงานทกุ ทา่ นเปน็ อยา่ งสูง ทไ่ี ด้กรุณาใหค้ วามช่วยเหลือจนสาเร็จลุลว่ งดว้ ยดี สารทูล เพช็ รคมขา

คาอธิบายรายวชิ า วิชา ไมโครคอนโทรลเลอร์รหัสวชิ า 2128-2004 หลักสตู รประกาศนยี บัตรวชิ าชีพพุทธศกั ราช 2556 (เพมิ่ เตมิ พ.ศ. 2557) สาขาวชิ าเทคนิคคอมพิวเตอร์ จานวน 2 หนว่ ยกิต ทฤษฏี 1 ชั่วโมง/สปั ดาห์ ปฏบิ ตั ิ 3 ชวั่ โมง /สปั ดาห์ วิชาบังคับกอ่ น : 2128-1005 วงจรพัลส์และดจิ ิตอล จุดประสงค์รายวชิ า เพอื่ ให้ 1. เข้าใจโครงสร้างและหลักการทางานของไมโครคอนโทรลเลอร์ 2. มีทักษะในการเขียนโปรแกรมควบคมุ ทดสอบระบบการทางาน ประยุกตใ์ ชไ้ มโครคอนโทรลเลอร์ กบั งานอ่ืน ๆ 3. มกี ิจนสิ ัยในการคิดทางานดว้ ยความเรียบร้อยเป็นลาดบั และปลอดภยั สมรรถนะรายวิชา 1. แสดงความรเู้ กีย่ วกบั โครงสร้างและหลกั การทางานของไมโครคอนโทรลเลอร์ 2. เขยี นโปรแกรมควบคุมไมโครคอนโทรลเลอร์ คาอธิบายรายวิชา ศึกษาและปฏิบัติเกี่ยวกับโครงสร้างและหลักการทางานของไมโครคอนโทรลเลอร์ ชุดคาสั่งการ เชื่อมต่อกับอุปกรณ์ภายนอก การเขียนโปรแกรมบนไมโครคอนโทรลเลอร์ด้วยโปรแกรมภาษาคอมพิวเตอร์ ปฏิบัติการทดลองเบ้ืองด้นเก่ียวกับไมโครคอนโทรลเลอร์ เช่น การเขียนโปรแกรมควบคุมแอลอีดี ควบคุม มอเตอร์ อ่านค่าอนาลอกและดิจิตอล แสดงผลแบบตัวเลข อ่านค่าจากอุปกรณ์เซนเซอร์และการกาเนิดเสยี ง เป็นต้น

ตารางวเิ คราะห์คาอธบิ ายรายวชิ า วชิ า ไมโครคอนโทรลเลอร์ รหัสวิชา 2128-2004 1-3-2 หนว่ ย ชื่อหน่วย แหลง่ ขอ้ มลู ท่ี A BCD 1 ความรเู้ กยี่ วกบั ไมโครคอนโทรลเลอร์   2 ไมโครคอนโทรลเลอร์ Esp8266รนุ่ ESP-12E และNodeMCU V1.0     3 เคร่ืองมอื พฒั นาไมโครคอนโทรลเลอร์ ESP8266   4 ภาษาซสี าหรับไมโครคอนโทรลเลอร์   5 พื้นฐานการติดต่อกบั อปุ กรณภ์ ายนอกแบบดิจติ อล   6 การเชอ่ื มตอ่ แอลอีดแี ละการเขียนโปรแกรมแสดงตัวเลขด้วยแอลอดี ี     7 การเช่ือมตอ่ มอเตอร์และการเขียนโปรแกรมควบคุมมอเตอร์   8 การเชื่อมต่อเซนเซอร์แบบอนาลอ็ กและการอา่ นค่าจากเซนเซอร์   แบบอนาลอ็ ก 9 การเชอื่ มต่อเซนเซอร์แบบดจิ ิตอลและการอ่านคา่ จากเซนเซอรแ์ บบ     ดจิ ติ อล 10 การเชื่อมต่ออปุ กรณ์กานดิ เสยี งและเขียนโปรแกรมควบคุมการ   กาเนิดเสียง หมายเหตุ A : คาอธิบายรายวิชา B : ผู้เชยี่ วชาญ C : เอกสารตารา D : ประสบการณ์ผู้สอน

หนว่ ยการสอน วิชา ไมโครคอนโทรลเลอร์ รหัสวิชา 2128-2004 จานวน 2 หนว่ ยกิต ทฤษฏี 1 ชว่ั โมง/สัปดาห์ ปฏบิ ตั ิ 3 ชั่วโมง /สปั ดาห์ หนว่ ย ชอ่ื หน่วย จานวนช่ัวโมง ที่ ทฤษฎี ปฏิบตั ิ รวม 1 ความรู้เกีย่ วกบั ไมโครคอนโทรลเลอร์ 224 2 ไมโครคอนโทรลเลอร์ ESP8266 รนุ่ ESP-12E และNodeMCU V1.0 2 2 4 3 เครือ่ งมือพฒั นาไมโครคอนโทรลเลอร์ ESP8266 134 4 ภาษาซสี าหรับไมโครคอนโทรลเลอร์ 224 5 พนื้ ฐานการตดิ ต่อกบั อุปกรณภ์ ายนอกแบบดิจติ อล 268 6 การเช่อื มตอ่ แอลอีดีและการเขยี นโปรแกรมแสดงตวั เลขดว้ ยแอลอีดี 2 6 8 7 การเชื่อมต่อมอเตอร์และการเขยี นโปรแกรมควบคมุ มอเตอร์ 268 8 การเชอ่ื มตอ่ เซนเซอรแ์ บบอนาล็อกและการอา่ นค่าจากเซนเซอร์ 3 7 10 แบบอนาลอ็ ก 9 การเชอื่ มตอ่ เซนเซอร์แบบดจิ ิตอลและการอ่านคา่ จากเซนเซอรแ์ บบ 3 7 10 ดิจิตอล 10 การเชอ่ื มตอ่ อปุ กรณ์กานดิ เสยี งและเขยี นโปรแกรมควบคุมการ 268 กาเนิดเสยี ง วัดและผลประเมนิ ผลปลายภาค 224 รวม 23 49 72

ตารางวิเคราะหห์ นว่ ยการสอน วชิ าไมโครคอนโทรลเลอร์ รหัส 2128-2004 2(4) สัปดาห์ หนว่ ย ชอ่ื หน่วยและหัวข้อเรื่อง เวลาเรยี น ท่ี ที่ ชวั่ โมง รวม ความรเู้ กี่ยวกบั ไมโครคอนโทรลเลอร์ ท่ี (ชว่ั โมง) 1. ระบบควบคุมทางอิเล็กทรอนกิ ส์ 1-4 4 1.1 ประเภทวงจรดจิ ติ อล 1.2 ประเภทวงจรคอมพวิ เตอร์ 2. ประเภทของไมโครคอมพิวเตอร์ 2.1 ไมโครคอมพิวเตอร์ส่วนบคุ คล 2.2 ไมโครคอมพิวเตอร์แบบแผ่นพิมพเ์ ดยี ว 2.3 ไมโครคอมพิวเตอร์แบบชพิ เดียว 3. โครงสร้างภายในทว่ั ไปของไมโครคอนโทรลเลอร์(Microcontroller) 3.1 โครงสรา้ งภายในไมโครคอนโทรลเลอร์แบบชพิ เด่ยี ว 1 1 3.2 โครงสรา้ งภายในไมโครคอนโทรลเลอรแ์ บบโมดูล 4. โครงสรา้ งภายนอกไมโครคอนโทรลเลอร์(Microcontroller) 4.1 แบบตวั ถังพลาสตกิ ชิพเด่ยี ว 4.2 แบบโมดูล 5. ประเภทของไมโครคอนโทรลเลอร์ 5.1 แบง่ ตามขนาดการประมวลผล 5.2 แบง่ ตามลกั ษณะการประมวลผลคาสั่ง 6. วงจรอเิ ลก็ ทรอนิกส์พ้ืนฐานสาหรับใชง้ านไมโครคอนโทรลเลอร์ 6.1 วงจรอเิ ลก็ ทรอนิกสพ์ น้ื ฐานสาหรบั ใชง้ านไมโครคอนโทรลเลอร์ ทั่วไปแบบชิพเดี่ยว 6.2 วงจรอิเลก็ ทรอนกิ สพ์ นื้ ฐานสาหรบั ใชง้ านไมโครคอนโทรลเลอร์ แบบโมดลู

โมดูลไมโครคอนโทรลเลอร์ ESP8266 รุ่นESP-12E และ NodeMCU DEVKIT V1.0 1. โครงสร้างทั่วไปของโมดูลไมโครคอนโทรลเลอร์ ESP8266 5-8 4 1.1 กลุ่มขาพอร์ตใช้งานของโมดูลไมโครคอนโทรลเลอร์ 4 2. โครงสร้างโมดลู ไมโครคอนโทรลเลอร์ ESP8266 ร่นุ ESP-12E 4 2 2.1 โครงสร้างขาใช้งานและการจดั เรยี งขาภายนอก 8 3. บอร์ดNodeMCU DEVKIT V1.0 และโครงสร้างของบอร์ด 3.1 ขอ้ มูลสาคัญเชิงเทคนคิ บอร์ด NodeMCU DEVKIT V1.0 3.2 การจดั ขาของบอรด์ NodeMCU DEVKIT V1.0และความสมั พนั ธ์ กบั โมดลู ไมโครคอนโทรลเลอร์ESP8266 รนุ่ ESP-12E 3.3 ขาใชง้ านตา่ งๆของบอร์ด NodeMCU DEVKIT V1.0 เคร่อื งมือพัฒนาโมดูลไมโครคอนโทรลเลอร์ESP8266 9-12 1. จดั เตรยี มบอร์ด NodeMCU ESP8266 V2 (ESP-12E Module) 1.1 ติดต้ังไดรฟ์ เวอร์ชิพ Usb to Serial สาหรับระบบปฏบิ ัตกิ าร Windows 2. ตดิ ต้งั ซอฟต์แวร์ Arduino IDE บนระบบปฏิบัตกิ าร Windows 2.1 ดาวน์โหลดซอฟต์แวร์ Arduino IDE 3 2.2 การตดิ ต้ังซอฟต์แวร์ Arduino IDE 3. ติดตั้งไลบารี่(Libraries) ซอฟตแ์ วรค์ อมไพล์เลอร์ Arduino IDE 3.1 การติดตง้ั ไลบาร(ี่ Libraries) โดยใช้Board Manager 4. การใช้งานซอฟตแ์ วร์คอมไพเลอร์Arduino IDE 4.1 การเรยี กใช้ซอฟตแ์ วร์Arduino IDE 4.2 การตั้งค่าในซอฟตแ์ วร์ Arduino IDE ใหแ้ สดงเลขบรรทัดคาสงั่ 4.3 การเรมิ่ ตน้ พมิ พ์โค้ดโปรแกรมในหนา้ ตา่ งเขยี นโปรแกรม 4 ภาษาซสี าหรบั ไมโครคอนโทรลเลอร์ 13-16 1. 5 ขน้ั ตอนในการพัฒนาโปรแกรม 2. ผงั งานหลักทใ่ี ชง้ านไมโครคอนโทรลเลอร์ 3. โครงสรา้ งของภาษาซี Arduino พืน้ ฐานการติดต่อกบั อุปกรณ์ภายนอกแบบดิจติ อล 17-27 1. การทดสอบบอรด์ NodeMCU DEVKIT V1.0 5 1.1 การอัพโหลดชดุ รหัสคาสง่ั ไปยงั บอร์ด NodeMCU DEVKIT V1.0 1.2 การวดั ทดสอบบอร์ด NodeMCU DEVKIT V1.0 2. การเขยี นโปรแกรมส่อื สารทางพอร์ตอนุกรม

3. การเขียนโปรแกรมใช้งานพอรต์ เอาทพ์ ุทเบ้ืองต้น 4. การเขยี นโปรแกรมใช้งานพอร์ตอนิ พุตเบือ้ งตน้ 6 การเชื่อมตอ่ แอลอีดีและการเขยี นโปรแกรมแสดงตวั เลขด้วยแอลอดี ี 28-35 8 36-43 8 1. การควบคมุ การแสดงผลดว้ ยแอลอดี ี 44-54 10 2. การควบคมุ แสดงผลดว้ ยแอลอดี ี 7- Segment 55-64 10 3. การควบคุมแสดงผลด้วยแอลอีดี แบบ OLED 4. การประยุกตแ์ สดงผลแสดงตัวเลขด้วยแอลอีดี การเชื่อมต่อมอเตอรแ์ ละการเขยี นโปรแกรมควบคุมมอเตอร์ 1. ความรู้ทว่ั ไปของดีซีมอเตอร์ 1.1 มอเตอร์ไฟฟ้ากระแสตรงขนาดเลก็ แบบปกติ 1.2 มอเตอรไ์ ฟฟ้ากระแสตรงขนาดเล็กแบบมชี ุดเฟอื งทดรอบ 1.3 การควบคุมทิศทางการหมุนมอเตอรไ์ ฟฟ้ากระแสตรงขนาดเล็ก 7 2. วงจรขบั ดซี มี อเตอร์ 2.1 วงจรขับมอเตอร์ไฟฟ้ากระแสตรงแบบ H-Bridge 2.2 วงจรขบั มอเตอรแ์ บบ H-Bridge ท่ใี ชร้ เี ลย์ 2.3 ไอซขี บั มอเตอรก์ ระแสตรงขนาดเลก็ เบอร์ L298N 3. การเขียนโปรแกรมควบคมุ การทางานดีซีมอเตอร์ 3.1 ฟงั ก์ช่ันภาษาซี Arduino ทใี่ ช้ควบคุมดซี ีมอเตอร์ 4. การควบคมุ มอเตอรเ์ ซอรโ์ ว การเชื่อมต่อเซนเซอร์แบบอนาล็อกและการอ่านค่าจากเซนเซอรแ์ บบ อนาล็อก 1. การอ่านค่าจาก Potentiometer 2. การอ่านค่าจาก LDR (Light Dependent Resister) 8 3. การอ่านค่าจาก Thermistor 4. การอา่ นคา่ จากโมดูลวดั ค่ากระแสไฟฟา้ 5. การอ่านค่าจากโมดูลวัดค่าแรงดนั ไฟฟ้า 6. การอา่ นคา่ จากเซน็ เซอร์วัดระยะ GP2YOA41 7. การอ่านค่าจากเซน็ เซอรแ์ กส๊ MQ-2FC-22 8. ประยกุ ต์ใช้งานจากการอา่ นค่าแบบอนาล็อก การเชอ่ื มตอ่ เซนเซอร์แบบดิจิตอลและการอา่ นคา่ จากเซนเซอรแ์ บบ 9 ดจิ ติ อล 1. การอ่านค่าจากสวิตช์ 2. การอา่ นคา่ จากสวิตชแ์ บบเมตริกซ์

3. การอ่านคา่ จากเซน็ เซอร์นบั เหรียญ 65-68 4 4. การอา่ นค่าจากเซน็ เซอร์ Infrared Proximity Sensor 68-72 4 5. การอา่ นค่าจากเซน็ เซอร์PIR Motion Sensor 6. การอา่ นคา่ จากเซ็นเซอร์เช็คการสะทอ้ นแสง TCRT5000 7. การอา่ นคา่ จากเซ็นเซอร์ 8. ตรวจจับเปลวไฟ Flame Sensor Module 9. ประยกุ ตใ์ ช้งานจากการอ่านค่าแบบดจิ ิตอล การเชื่อมตอ่ อปุ กรณ์กานิดเสียงและเขยี นโปรแกรมควบคมุ การกาเนิด เสียง 10 1. การเชื่อมตอ่ Passive Buzzer และเขียนโปรแกรมกาเนดิ เสียง 2. การเชื่อมต่อ Active Buzzer และเขยี นโปรแกรมกาเนิดเสียง 3. การเช่อื มตอ่ ลาโพงขนาดเลก็ และเขียนโปรแกรมกาเนิดเสียง 4. ประยุกตใ์ ช้งานอุปกรณ์กานดิ เสยี ง วัดและผลประเมนิ ผลปลายภาค

ตารางวิเคราะห์จุดประสงค์การเรียนรู้ สมรร จดุ ป รา ช่ือหน่วย 1 1.ความรู้เกย่ี วกับไมโครคอนโทรลเลอร์  2.ไมโครคอนโทรลเลอร์ Esp8266  3.เคร่อื งมอื พฒั นาไมโครคอนโทรลเลอร์ ESP8266 4.ภาษาซีสาหรบั ไมโครคอนโทรลเลอร์  5.พื้นฐานการตดิ ต่อกับอปุ กรณ์ภายนอกแบบดจิ ิตอล  6.การเชื่อมต่อแอลอีดแี ละการเขยี นโปรแกรมแสดงตัวเลขด้วยแอลอีดี  7.การเชอ่ื มต่อมอเตอรแ์ ละการเขยี นโปรแกรมควบคุมมอเตอร์  8.การเชื่อมต่อเซนเซอรแ์ บบอนาลอ็ กและการอา่ นค่าจากเซนเซอร์แบบอนาลอ็ ก   9.การเชอ่ื มต่อเซนเซอรแ์ บบดิจิตอลและการอา่ นค่าจากเซนเซอรแ์ บบดิจติ อล 10.การเชอื่ มตอ่ อุปกรณ์กาเนิดเสียงและเขยี นโปรแกรมควบคุมการกาเนดิ เสยี ง รวม ลาดบั ความสาคญั

รถนะ และจุดประสงค์เชิงพฤติกรรมรายวิชา ประสงค์ สมรรถนะ จุดประสงคเ์ ชิงพฤติกรรม ายวิชา รายวชิ า พทุ ธพิ สิ ัย 60 คะแนน 23 1 2 ความ ู้ร ความจา ความเ ้ขาใจ ประยุกต์ความรู้ วิเคราะ ์ห ประเ ิมน ่คา ความ ิคดสร้างสรร ์ค ิจตพิสัย 20 คะแนน ัทกษะพิสัย 20 คะแนน รวม ลา ัดบความสา ัคญ  1 1.5 1.5 1 0.5 0.5 2 2 10 1  1 1.5 1.5 1 0.5 0.5 2 2 10 1     1 1.5 1.5 1 0.5 0.5 2 2 10 1   1 1.5 1.5 1 0.5 0.5 2 2 10 1     1 1.5 1.5 1 0.5 0.5 2 2 10 1     1 1.5 1.5 1 0.5 0.5 2 2 10 1     1 1.5 1.5 1 0.5 0.5 2 2 10 1     1 1.5 1.5 1 0.5 0.5 2 2 10 1     1 1.5 1.5 1 0.5 0.5 2 2 10 1     1 1.5 1.5 1 0.5 0.5 2 2 10 1 10 15 15 10 5 5 2 20 100 2 3 3 3 4 4 01 1

โครงการจัดการเรียนรู วชิ าไมโครคอนโทรลเลอร รหสั วิชา 2128-2004 หนวยท่ี 1 ความรูทัว่ ไปเกีย่ วกบั ไมโครคอนโทรลเลอร เนื้อหาสาระ 1. ระบบควบคมุ ทางอิเลก็ ทรอนกิ ส แบบดิจติ อล (Digital) 2. ประเภทของไมโครคอมพิวเตอร จาํ นวน 4 ชั่วโมง 3. โครงสรา งภายในท่ัวไปของไมโครคอนโทรลเลอร 4. โครงสรางภายนอกของไอซไี มโครคอนโทรลเลอร 5. วงจรอิเลก็ ทรอนิกสพ ืน้ ฐานสําหรบั ใชง านไมโครคอนโทรลเลอร จุดประสงคก ารสอน รายการสอน 1.อธิบายระบบควบคมุ ทางอิเล็กทรอนิกสแ บบดิจติ อล 1. ระบบควบคุมทางอิเลก็ ทรอนิกส แบบดิจติ อล (Digital) (Digital) 1.1 ประเภทวงจรดิจิตอล 2.อธบิ ายประเภทของไมโครคอมพวิ เตอร 1.2 ประเภทวงจรระบบคอมพิวเตอร 3.อธบิ ายโครงสรา งภายในทั่วไปของไมโครคอนโทรลเลอร 2. ประเภทของไมโครคอมพิวเตอร 4.บอกชนดิ โครงสรา งภายนอกของไมโครคอนโทรลเลอร 2.1 ไมโครคอมพิวเตอรสวนบุคคล 5.อธิบายประเภทของไมโครคอนโทรลเลอร 2.2 ไมโครคอมพิวเตอรแบบแผน พมิ พเดียว 6.อธิบายวงจรอิเลก็ ทรอนิกสพ น้ื ฐานสําหรบั ใชงาน 2.3 ไมโครคอมพิวเตอรแบบชพิ เดียว ไมโครคอนโทรลเลอร 3. โครงสรางภายในท่ัวไปของไมโครคอนโทรลเลอร 3.1 โครงสรา งภายในไมโครคอนโทรลเลอร แบบชิพ เด่ยี ว 3.2 โครงสรา งภายในไมโครคอนโทรลเลอรแบบโมดูล (Module) 4.โครงสรางภายนอกของไอซีไมโครคอนโทรลเลอร 4.1 แบบตวั ถังพลาสตกิ ชิพเด่ียว(Single Chip) 4.2 แบบโมดูล(Module) 5. วงจรอิเล็กทรอนิกสพื้นฐานสาํ หรบั ใชงาน ไมโครคอนโทรลเลอร 5.1 แบงตามขนาดการประมวลผล 5.2 แบงตามลักษณะการประมวลผลคําส่งั

โครงการจดั การเรยี นรู วชิ าไมโครคอนโทรลเลอร รหสั วชิ า 2128-2004 หนวยท่ี 1 ความรทู วั่ ไปเก่ยี วกับไมโครคอนโทรลเลอร เน้ือหาสาระ 1. ระบบควบคุมทางอิเล็กทรอนิกส แบบดิจติ อล (Digital) 2. ประเภทของไมโครคอมพิวเตอร จาํ นวน 4 ชั่วโมง 3. โครงสรา งภายในทั่วไปของไมโครคอนโทรลเลอร 4. โครงสรางภายนอกของไอซีไมโครคอนโทรลเลอร 5. วงจรอิเล็กทรอนิกสพืน้ ฐานสาํ หรับใชง านไมโครคอนโทรลเลอร จุดประสงคก ารสอน รายการสอน 1.อธิบายระบบควบคุมทางอิเล็กทรอนิกสแ บบดิจิตอล 6. วงจรอิเล็กทรอนิกสพ้นื ฐานสาํ หรบั ใชง าน (Digital) ไมโครคอนโทรลเลอร 2.อธิบายประเภทของไมโครคอมพวิ เตอร 6.1 วงจรอิเล็กทรอนกิ สพ้ืนฐานสาํ หรับใชง าน 3.อธิบายโครงสรางภายในทั่วไปของไมโครคอนโทรลเลอร ไมโครคอนโทรลเลอรท ั่วไปแบบชิพเด่ียว (Single 4.บอกชนดิ โครงสรางภายนอกของไมโครคอนโทรลเลอร chip) 5.อธบิ ายประเภทของไมโครคอนโทรลเลอร 6.อธบิ ายวงจรอิเล็กทรอนิกสพ้ืนฐานสาํ หรับใชงาน 6.2 วงจรอิเล็กทรอนกิ สพื้นฐานสาํ หรบั ใชง าน ไมโครคอนโทรลเลอร ไมโครคอนโทรลเลอรแ บบโมดูล(Module) วิธีการสอน บรรยาย/ถาม-ตอบ อธิบาย ยกตวั อยา ง บันทึกผลการเรยี นลงผังการเรยี นรู สอ่ื การสอน แหลง อางอิง 1. เคร่ืองคอมพวิ เตอร 1. ทรงศักด์ิ สตั นาโค. ไมโครคอนโทรลเลอร 2. เอกสารประกอบการสอน เบ้ืองตน.สาํ นกั พิมพ บริษัทพัฒนาคุณภาพวิชาการ 3. สอ่ื Power Point เร่ืองความรูทว่ั ไปเก่ียวกบั จาํ กดั . ไมโครคอนโทรลเลอร 2. สมชาย เบียนสูงเนิน.สรา งและพัฒนาอุปกรณ 4. รูปภาพ วดิ ีโอ ดวยไมโครคอนโทรลเลอร .สาํ นกั พิมพ ทริปเพลิ้ 5. คน ควาขอ มลู จากเว็บไซต, ดาตา ชตี , E-books, เอ็ดดูเคชัน่ จํากัด 6. แบบฝก หัด 3. Espressif Systems. ESP8266EX Datasheet การประเมินผลการเรียนรู 1. ความสนใจในการเรยี นรู การคน ควา การมีสวนรว มในกิจกรรมเปนรายบุคคล 2. การซักถาม การตอบคําถาม 3. แบบฝกหดั ทายบท กิจกรรมบนั ทกึ ผลการเรยี นรลู งผังการเรียนรู 4. สงั เกตและประเมนิ ผลพฤติกรรมดา นคุณธรรม จริยธรรม คานยิ มและคณุ ลักษณะอนั พึงประสงคเร่ือง ความสะอาด ความมวี นิ ัย ใฝรู ตั้งใจทาํ งาน

แผนการจัดการเรียนรู รหสั วิชา 2128-2004 ชอ่ื วิชา วชิ าไมโครคอนโทรลเลอร สอนครั้งท่ี 1 จาํ นวน 4 ชม. หนวยท่ี 1 ชือ่ หนวย ความรทู ่ัวไปเกี่ยวกบั ไมโครคอนโทรลเลอร หัวเรื่อง 1. ระบบควบคมุ ทางอิเล็กทรอนกิ ส แบบดจิ ิตอล (Digital) 2. ประเภทของไมโครคอมพิวเตอร 3. โครงสรางภายในทั่วไปของไมโครคอนโทรลเลอร 4. โครงสรา งภายนอกของไอซีไมโครคอนโทรลเลอร 5. วงจรอเิ ล็กทรอนิกสพนื้ ฐานสาํ หรับใชงานไมโครคอนโทรลเลอร สาระสําคญั เครอื่ งใชไฟฟาที่มีการทํางานแบบอัตโนมัตโิ ดยสวนใหญใชระบบคอมพิวเตอรขนาดเล็กเปน ตัวควบคุม เพราะระบบคอมพิวเตอรขนาดเล็กนี้มีการทํางานแบบดิจิตอลซ่ึงมีความแมนยําในการทํางานสูงแตก ารนําเอา ระบบคอมพิวเตอรขนาดเล็กไปใชงานจะตองอาศัย 2 องคป ระกอบรวมกันก็คือองคประกอบทางฮารดแวรและ ชุดรหัสคําสั่ง ผูพัฒนาจําเปนจะตองศึกษาชุดรหัสคําสั่งใหเขาใจจากน้ันจึงเขียนเพ่ือสั่งงานใหระบบ คอมพิวเตอรขนาดเลก็ ทาํ งานตามท่ีออกแบบไว ระบบคอมพิวเตอรขนาดเล็กรูจักกันในนามของไมโครคอนโทรลเลอรน่ันเองซ่ึงไดนําเอาระบบ ฮารดแวรคอมพิวเตอรมาไวในแพ็คเกจเดียว นักพัฒนาเพียงแคศึกษาโครงสรางของไมโครคอนโทรลเลอรตัว นั้นๆตามที่ผูผลิตออกแบบมา แลวนําไปตอกับวงจรตอพวงภายนอก และเขียนรหัสคําส่ังบรรจุเขาไปเก็บไวใน หนวยความจํารอมของตัวไมโครคอนโทรลเลอร เมื่อจายพลังงานไฟฟาก็สามารถทําใหเกิดการทํางานตามท่ี ออกแบบไดท ันที และเมื่อตองการปรบั ปรงุ รูปแบบการทํางานก็เพียงแคปรับปรงุ ชุดรหัสคําสงั่ แลวบรรจุใสกลับ เขาไปอีกครั้ง เครื่องใชไฟฟาที่ใชไมโครคอนโทรลเลอรเปนตัวควบคุมก็จะมีรูปแบบการทํางานอัตโนมัติที่ ปรับเปล่ียนไปแลว ซงึ่ ถือไดว าเปนแนวคิดในการออกแบบควบคมุ การทํางานดวยวงจรอิเลก็ ทรอนกิ สแ นวใหม ในปจจุบันไมโครคอนโทรลเลอรมีแพ็คเกจออกมาใหเลือกใช ท้ังรูปแบบชิพเด่ียวและแบบโมดูล นักพัฒนาก็สามารถพิจารณาตัดสินใจเลือกเอามาประยุกตใช โดยพิจารณาจากประสิทธิภาพโครงสรางระบบ คอมพวิ เตอรภายในและวงจรเสรมิ ทีต่ ิดต้ังผนวกมาแลวในตัวไมโครคอนโทรลเลอร

สมรรถนะประจําหนวย แสดงความรูเ ก่ยี วกบั โครงสรางและสวนประกอบของไมโครคอนโทรลเลอร จดุ ประสงคก ารเรียนรู จดุ ประสงคท ัว่ ไป เพอ่ื ใหม ีความรพู ้ืนฐานเกย่ี วกับโครงสรางและสว นประกอบของไมโครคอนโทรลเลอร จุดประสงคเ ชงิ พฤติกรรม เมอ่ื นกั เรียนเรียนจบแลว นกั เรียนสามารถ 1. อธิบายระบบควบคุมทางอิเลก็ ทรอนิกส แบบดิจิตอล (Digital) ไดถกู ตอง 2. อธิบายประเภทของไมโครคอมพิวเตอรไดถูกตอง 3. อธิบายโครงสรางภายในทั่วไปของไมโครคอนโทรลเลอรไดถูกตอง 4. บอกชนิดโครงสรา งภายนอกของไมโครคอนโทรลเลอรไดถูกตอง 5. อธิบายประเภทของไมโครคอนโทรลเลอรไดถูกตอ ง 6. อธบิ ายวงจรอิเล็กทรอนิกสพื้นฐานสําหรบั ใชงานไมโครคอนโทรลเลอรไ ดถูกตอง เน้ือหาสาระ หนวยท่ี 1 ชอื่ หนวย ความรูทว่ั ไปเก่ียวกับไมโครคอนโทรลเลอร 1. ระบบควบคุมทางอิเล็กทรอนกิ ส แบบดิจิตอล (Digital) 1.1 ประเภทวงจรดิจิตอล 1.2 ประเภทวงจรระบบคอมพวิ เตอร 2. ประเภทของไมโครคอมพิวเตอร 2.1 ไมโครคอมพิวเตอรส วนบุคคล 2.2 ไมโครคอมพิวเตอรแบบแผนพิมพเดยี ว 2.3 ไมโครคอมพิวเตอรแบบชิพเดียว 3. โครงสรางภายในทั่วไปของไมโครคอนโทรลเลอร 3.1 โครงสรา งภายในไมโครคอนโทรลเลอร แบบชิพเดี่ยว 3.2 โครงสรา งภายในไมโครคอนโทรลเลอรแบบโมดลู (Module) 4. โครงสรา งภายนอกของไอซไี มโครคอนโทรลเลอร 4.1 แบบตัวถังพลาสติกชพิ เด่ียว (Single Chip) 4.2 แบบโมดลู (Module) 5. วงจรอิเล็กทรอนิกสพ้ืนฐานสาํ หรับใชง านไมโครคอนโทรลเลอร 5.1 แบงตามขนาดการประมวลผล 5.2 แบงตามลักษณะการประมวลผลคําส่ัง

(Single chip) 6. วงจรอิเลก็ ทรอนิกสพ้ืนฐานสําหรบั ใชงานไมโครคอนโทรลเลอร 6.1 วงจรอิเล็กทรอนิกสพื้นฐานสาํ หรับใชง านไมโครคอนโทรลเลอรท ั่วไปแบบชพิ เดี่ยว 6.2 วงจรอิเลก็ ทรอนกิ สพื้นฐานสําหรับใชง านไมโครคอนโทรลเลอรแบบโมดลู (Module) กิจกรรมการเรียนการสอน/กิจกรรมการเรียนรู ขัน้ ตอนการเรยี นรู ขัน้ ตอนการสอน 1. ข้ันนําเขาสูบทเรยี น 1.1 ผูเรียนฟงครูผูสอนแนะนํา รายวชิ า วิธกี ารให 1. ขั้นนําเขาสูบทเรียน คะแนนและวธิ ีการเรยี น เรือ่ ง ความรูพ้นื ฐาน 1.1 ผูส อนจดั เตรยี มเอกสาร พรอมกับแนะนํา ไมโครคอนโทรลเลอร รายวิชา วิธกี ารใหคะแนนและวิธีการเรยี น 1.2 ผูเรียนทาํ ความเขาใจเกี่ยวกบั จุดประสงค เร่ือง ความรูพื้นฐานไมโครคอนโทรลเลอร การเรียนของหนวยที่ 1 และการให 1.2 ผูสอนแจง จดุ ประสงคการเรียนของหนวยท่ี 1 ความรวมมอื ในการทาํ กิจกรรม และกลา วถงึ เทคโนโลยีระบบการควบคมุ การทํางาน 1.3 ผูเรียนแสดงความรูเก่ยี วกบั แสดงความรูเดิม อัตโนมัติ เก่ยี วกับเคร่ืองใชไฟฟา ทีท่ ํางานอัตโนมัติ ตาม 1.3ผูส อนใหผเู รียนแสดงความรูเดมิ เกย่ี วกับ ประสบการณตวั เอง เครื่องใชไ ฟฟา ที่ทาํ งานอัตโนมตั ิ ตามประสบการณ 2. ขั้นใหความรู ตวั เอง 2.1 ผูเรยี นศึกษาเอกสารประกอบการสอน 2. ข้ันใหความรู หนวยท่ี 1 เรอ่ื งความรทู ่ัวไปเกีย่ วกับ 2.1 ผูสอนใหผูเรียนศึกษาเอกสารประกอบ ไมโครคอนโทรลเลอร ตามทค่ี รูผสู อนบอก การสอนไมโครคอนโทรลเลอร หนวยท่ี 1 เรอื่ งความรู 2.2 ผสู อนและผูเรียนรวมกันอธบิ ายเกี่ยวกบั ท่ัวไปเกีย่ วกบั ไมโครคอนโทรลเลอร โครงสรางภายในและภายนอกโดยทว่ั ไปของ 2.2 ผสู อนอธบิ ายเกี่ยวกับระบบควบคมุ ไมโครคอนโทรลเลอร อิเลก็ ทรอนิกสด ิจิตอลแบบระบบคอมพิวเตอรขนาด 2.3 ผสู อนและผูเรยี นรวมกันอธบิ ายเกยี่ วกับ เล็กในงานควบคุม วงจรอิเล็กทรอนิกสพ ืน้ ฐานสาํ หรบั ตอใชงาน 2.3 ผูสอนอธิบายโครงสรา งภายในและภายนอก ไมโครคอนโทรลเลอร โดยท่ัวไปของไมโครคอนโทรลเลอร 2.4 ผเู รยี นรับฟงคําแนะนาํ จากครูผูสอน 2.4 ผูสอนและผูเรียนรวมกันอธบิ ายเกย่ี วกบั 3. ข้ันประยกุ ตใช โครงสรางภายในและภายนอกโดยทัว่ ไปของ 3.1 ผูเรยี นแตละคนสรุปความเขา ใจของตนเอง ไมโครคอนโทรลเลอร 3.2 ผูเรยี นแบง กลุม 6 กลมุ และจบั ฉลากเลือก 2.5 ผูสอนอธบิ ายวงจรอเิ ลก็ ทรอนกิ สพ น้ื ฐานสาํ หรับ หัวขอเรือ่ งในหนว ยท่ี 1 อภิปรายผลการเรยี นรู ตอใชง านไมโครคอนโทรลเลอร 2.6 ผสู อนและผูเรยี นรว มกนั อธิบายเก่ยี วกับ

โครงการจัดการเรียนรู วิชาไมโครคอนโทรลเลอร รหัสวชิ า 2128-2004 หนวยท่ี 2 โมดลู ไมโครคอนโทรลเลอร ESP8266 รนุ ESP-12E และ NodeMCU DEVKIT V1.0 เนื้อหาสาระ จาํ นวน 4 ชั่วโมง 1. โครงสรา งท่ัวไปของโมดลู ไมโครคอนโทรลเลอร ESP8266 2. โครงสรา งโมดลู ไมโครคอนโทรลเลอร ESP8266 รุนESP-12E 3. บอรด NodeMCU DEVKIT V1.0 และโครงสรา งของบอรด จดุ ประสงคก ารสอน รายการสอน 1. อธบิ ายโครงสรางท่วั ไปโมดูลไมโครคอนโทรลเลอร 1. โครงสรางท่ัวไปของโมดูลไมโครคอนโทรลเลอร ESP8266 ESP8266 2.อธบิ ายโครงสรางโมดูลไมโครคอนโทรลเลอร ESP8266 1.1 ขาใชงานของโมดลู ไมโครคอนโทรลเลอร รนุ ESP-12E ESP8266 3. อธบิ ายโครงสรางของบอรด NodeMCU DEVKIT V1.0 4. อธิบายความสมั พนั ธระหวาง NodeMCU DEVKIT 2. โครงสรางโมดลู ไมโครคอนโทรลเลอร ESP8266 รุน V1.0 กบั โมดลู ไมโครคอนโทรลเลอร ESP8266 รุน ESP-12E ESP-12E 2.1 โครงสรา งขาใชง าน และการจัดเรยี งขาภายนอก 3. บอรด NodeMCU DEVKIT V1.0 และโครงสรางของ บอรด 3.1 ขอมูลสาํ คญั เชงิ เทคนิคของบอรด NodeMCU DEVKIT V1.0 3.2 การจัดขาของบอรด NodeMCU DEVKIT V1.0 และความสัมพนั ธกับโมดูลไมโครคอนโทรลเลอร ESP8266รุนESP-12E 3.3 ขาใชง านตางๆ ของบอรด NodeMCU DEVKIT V1.0

โครงการจัดการเรยี นรู วิชาไมโครคอนโทรลเลอร รหสั วิชา 2128-2004 หนวยท่ี 2 โมดูลไมโครคอนโทรลเลอร ESP8266 รุนESP-12Eและ NodeMCU DEVKIT V1.0 วิธีการสอน บรรยาย/ถาม-ตอบ ส่ือของจริง อธิบาย ยกตัวอยา ง บนั ทกึ ผลการเรยี นลงผงั การเรียนรู สื่อการสอน แหลงอางอิง 1. เคร่ืองคอมพวิ เตอร 1. ทรงศักดิ์ สัตนาโค. ไมโครคอนโทรลเลอร 2. เอกสารประกอบการสอน เบื้องตน .สาํ นกั พมิ พ บริษัทพัฒนาคณุ ภาพวชิ าการ 3. ส่ือ Power Point เร่ืองโมดูลไมโครคอนโทรลเลอร จํากัด. ESP8266 รุนESP-12E และNodeMCU DEVKIT 1.0 2. สมชาย เบียนสงู เนิน.สรางและพัฒนาอุปกรณ 4. รปู ภาพ ดว ยไมโครคอนโทรลเลอร .สาํ นักพมิ พ ทริปเพิล้ 5. โมดูลไมโครคอนโทรลเลอร ESP8266 รุนESP-12E เอด็ ดูเคชนั่ จาํ กัด และ NodeMCU DEVKIT V1.0 3. Espressif Systems. ESP8266EX Datasheet 6.คน ควา ขอ มลู จากเว็บไซต, ดาตาชีต, E-books, 6. แบบฝกหัด การประเมนิ ผลการเรียนรู 1. ความสนใจในการเรยี นรู การคนควา การมีสวนรว มในกิจกรรมเปนรายบุคคล 2. การซักถาม การตอบคําถาม 3. แบบฝก หดั ทา ยบท กิจกรรมบันทึกผลการเรยี นรลู งผงั การเรียนรู 4. สงั เกตและประเมนิ ผลพฤติกรรมดา นคุณธรรม จรยิ ธรรม คานยิ มและคุณลักษณะอันพึงประสงคเร่ือง ความสะอาด ความมวี นิ ัย ใฝรู ตั้งใจทํางาน

แผนการจดั การเรียนรู รหสั วิชา 2128-2004 ช่อื วิชา วชิ าไมโครคอนโทรลเลอร สอนครง้ั ที่ 2 หนว ยที่ 2 ช่ือหนวย โมดูลไมโครคอนโทรลเลอร ESP8266 รุนESP-12E และ NodeMCU DEVKIT V1.0 จํานวน 4 ชม. หวั เรอ่ื ง 1. โครงสรา งท่ัวไปของโมดูลไมโครคอนโทรลเลอร ESP8266 2. โครงสรางโมดลู ไมโครคอนโทรลเลอร ESP8266 รนุ ESP-12E 3. บอรด NodeMCU DEVKIT V1.0 และโครงสรางของบอรด สาระสาํ คญั โมดูลไมโครคอนโทรลเลอร ESP8266 เปนแผงวงจรขนาดเล็กที่ติดตั้งชิพ ระบบคอมพิวเตอรเบอร ESP8266 มีความเปนเอกลักษณเฉพาะตัว โดยที่ไมมีการติดต้ังชิพความจําหลักหรือชิพความจําโปรแกรมแบบ แฟลชไวในตัวมัน แตใชว ิธีการตอแยกไวภายนอกแลวตอรวมเขาดวยกัน ซง่ึ สามารถใหขนาดความจุมากกวา ชิพไมโครคอนโทรลเลอรรุนท่ัวๆไป โดยที่นักพัฒนายังสามารถใชความเขาใจเดิมในการประยุกตใชงาน ไมโครคอนโทรลเลอร ผอู อกแบบโมดลู ไดพ ฒั นาออกมาใหไดเลือกใชก นั หลายรุน โมดูลไมโครคอนโทรลเลอร ESP8266 รุน ESP-12E เปนอีกหนึ่งในหลายรุนที่นักพัฒนานิยมใช ของ โมดูลไมโครคอนโทรลเลอร ESP8266 ในสวนของวงจรเสริมท่ีผนวกมาในตัวชิพ ESP8266 มีทั้งท่ีเปนแบบ พ้ืนฐานทั่วไปท่ีคลายคลึงกับไมโครคอนโทรลเลอรอ่ืนๆ เชนวงจรส่ือสารอนุกรม SPI UART I2C ADC PWM เปนตน ยังมีจุดเดนท่ีไดผนวกชุดวงจรส่ือสารเครือขายคอมพิวเตอรแบบไรสาย(WiFi) ซึ่งเปนการเอ้ืออํานวย ความสะดวกใหกบั นักพฒั นาระบบ IOT(Internet Of Thing) ทเ่ี ปน ความตองการในปจจบุ ัน เมือ่ นักพัฒนาไดโมดูลไมโครคอนโทรลเลอร ESP8266 มาแลวนั้น จําเปน จะตองตอรวมกับวงจรอิเล็กทรอนิกส ภายนอกเพมิ่ เตมิ ไดแก 1. ชุดวงจรภาคจายไฟฟา กระแสตรง (Power Supply) 2. วงจรรีเซ็ต (Reset) 3. วงจรเปด การทาํ งาน (Chip enable) 4. กรณีดาวนโหลดชดุ คําสงั่ หรอื ส่ือสารอนกุ รม ผา น USB ตอ งตอวงจรแปลงเปน Serial

สมรรถนะประจําหนวย 1.แสดงความรูเกยี่ วกับโครงสรางและสวนประกอบโมดูลไมโครคอนโทรลเลอรESP8266 รนุ ESP-12E 2.แสดงความรูเกย่ี วกับโครงสรา งและสวนประกอบของบอรด NodeMCU DEVKIT V1.0 จุดประสงคการเรียนรู จุดประสงคทว่ั ไป เพื่อใหมีความรูเกีย่ วกับความสมั พนั ธระหวาง NodeMCU DEVKIT V1.0 กบั โมดูล ไมโครคอนโทรลเลอร ESP8266 รุนESP-12E จุดประสงคเ ชิงพฤติกรรม เมอื่ นักเรียนเรยี นจบแลว นักเรียนสามารถ 1. อธิบายโครงสรา งทั่วไปโมดลู ไมโครคอนโทรลเลอร ESP8266 ได 2. อธบิ ายโครงสรา งโมดลู ไมโครคอนโทรลเลอร ESP8266 รุนESP-12E ไดถกู ตอง 3. อธิบายโครงสรางของบอรด NodeMCU DEVKIT V1.0ไดถูกตอง 4. อธิบายความสมั พันธระหวา ง NodeMCU DEVKIT V1.0 กับ โมดูลไมโครคอนโทรลเลอร ESP8266 รุนESP-12E ไดถูกตอ ง เน้ือหาสาระ หนวยท่ี 2 ช่อื หนวย โมดูลไมโครคอนโทรลเลอร ESP8266 รุนESP-12E และ NodeMCU DEVKIT V1.0 1. โครงสรา งท่ัวไปของโมดูลไมโครคอนโทรลเลอร ESP8266 1.1 ขาใชงานของโมดูลไมโครคอนโทรลเลอร ESP8266 2. โครงสรางโมดูลไมโครคอนโทรลเลอร ESP8266 รนุ ESP-12E 2.1 โครงสรา งขาใชงาน และการจัดเรยี งขาภายนอก 3. บอรด NodeMCU DEVKIT V1.0 และโครงสรางของบอรด 3.1 ขอ มลู สําคญั เชิงเทคนิคของบอรด NodeMCU DEVKIT V1.0 3.2 การจดั ขาของบอรด NodeMCU DEVKIT V1.0 และความสัมพันธกบั โมดลู ไมโครคอนโทรลเลอร ESP8266รนุ ESP-12E 3.3 ขาใชงานตา งๆ ของบอรด NodeMCU DEVKIT V1.0

กจิ กรรมการเรยี นการสอน/กจิ กรรมการเรยี นรู ขนั้ ตอนการสอน ขนั้ ตอนการเรียนรู 1. ข้ันนําเขาสูบทเรยี น 1. ข้ันนําเขาสูบทเรียน 1.1 ผสู อนจดั เตรยี มเอกสาร พรอ มกับแนะนาํ 1.1 ผูเรียนฟงครูผูสอนแนะนํา รายวิชา วิธกี ารให หนวยการเรยี น วธิ ีการใหคะแนนและวิธกี ารเรียน คะแนนและวิธีการเรียน เรอื่ ง ความรูพนื้ ฐาน เร่ือง โมดลู ไมโครคอนโทรลเลอร ESP8266 รนุ ESP- ไมโครคอนโทรลเลอร 12E และ NodeMCU DEVKIT V1.0 1.2 ผูเรียนทําความเขาใจเก่ียวกบั จดุ ประสงค 1.2 ผูสอนแจงจดุ ประสงคการเรียนของหนวยที่ 2 การเรียนของหนวยที่ 2 และการให และกลาวถึงเทคโนโลยีของไมโครคอนโทรลเลอร ความรวมมือในการทาํ กิจกรรม 1.3 ผูสอนใหผูเรยี นแสดงความรูเดมิ เกี่ยวกับความรู 1.3 ผูเรียนแสดงความรูเกีย่ วกบั แสดงความรูเดมิ ท่ัวไปของไมโครคอนโทรลเลอร เก่ยี วกับพนื้ ฐานไมโครคอนโทรลเลอร 2. ข้ันใหความรู 2. ขั้นใหความรู 2.1 ผสู อนใหผูเรยี นศึกษาเอกสารประกอบ 2.1 ผูเรียนศกึ ษาเอกสารประกอบการสอน การสอนไมโครคอนโทรลเลอร หนวยท่ี 2 เรื่องโมดูล หนวยที่ 2 ไมโครคอนโทรลเลอร ESP8266 รนุ ESP-12E และ 2.2 ผูส อนและผูเรียนรวมกนั อธิบายเก่ียวกบั NodeMCU DEVKIT V1.0 โครงสรา งภายในและภายนอกของโมดูล 2.2 ผสู อนอธิบายเก่ียวกับโมดูลไมโครคอนโทรลเลอร ESP8266 รุนESP-12E ไมโครคอนโทรลเลอร ESP8266 รุน ESP-12E และ 2.3 ผสู อนอธบิ ายโครงสรา งภายในและภายนอกการ NodeMCU DEVKIT V1.0 จดั ขาของโมดลู ไมโครคอนโทรลเลอร ESP8266 รนุ 2.3 ผูส อนและผูเรียนรวมกนั อธบิ ายเก่ียวกับ ความเช่อื มโยงสัมพันธทางฮารดแวรของโมดูล ESP-12E 2.4 ผสู อนอธิบายโครงสรางภายในและภายนอกการ ไมโครคอนโทรลเลอร ESP8266 รุน ESP-12E และ จัดขาของบอรด NodeMCU DEVKIT V1.0 NodeMCU DEVKIT V1.0ไมโครคอนโทรลเลอร 2.5 ผูสอนและผูเรยี นรวมกันอธิบายเกย่ี วกับ 2.4 ผเู รียนรบั ฟงคาํ แนะนําจากครูผูส อน โครงสรา งภายในและภายนอกโดยท่วั ไปของ บอรด 3. ข้ันประยุกตใช NodeMCU DEVKIT V1.0 3.1 ผูเรยี นแตล ะคนสรุปความเขาใจของตนเอง 2.6 ผูสอนและผูเรียนรวมกันอธบิ ายเกีย่ วกับ วงจรอิเล็กทรอนิกส ตอ พวงประยุกตใชงาน 3.2 ผูเรียนแบงกลมุ และจับฉลากเลอื กหวั ขอ (Peripheral circuit) เร่ืองในหนวยท่ี 2 อภิปรายผลการเรยี นรแู ลว 2.7 ครูผูสอนคอยใหค าํ แนะนําแกผ ูเรยี น บนั ทึกสรปุ จากกนน้ั สงตัวแทนมานําเสนอหนาชน้ั 3. ขั้นประยกุ ตใช เรียน 3.1 ผสู อนใหผ ูเรยี นแตละคนสรปุ ความเขาใจของ 3.3 นักเรยี นแตล ะคนบันทกึ สรปุ การเรยี นลงใน ตนเอง ผงั ความคิดสงใหผสู อน

กจิ กรรมการเรยี นการสอน/กิจกรรมการเรียนรู ขน้ั ตอนการสอน ขั้นตอนการเรียนรู 3.2 ผสู อนใหผ เู รียนแบงกลมุ และจบั ฉลากเลือกหัวขอ 4. ขั้นสรุปและประเมินผล เร่ืองในหนวยที่ 2 อภิปรายผลการเรียนรแู ลวบันทึก 4.1 ผสู อนและผูเรยี นรวมกนั สรปุ เนอ้ื หาท่ี สรปุ จากกน้นั สงตัวมานาํ เสนอหนาช้นั เรียน ไดเรียน เพื่อใหมีความเขา ใจในทศิ ทางเดยี วกัน 3.3 ผสู อนใหน ักเรียนแตล ะคนบันทึกสรปุ การเรยี นลง 4.2 ผูเรยี นศกึ ษาเพ่ิมเติมจากนอกหองเรียน ในผงั ความคิดสง ใหผสู อน 4. ข้ันสรุปและประเมินผล 4.1 ผูสอนและผูเรียนรวมกนั อภปิ รายสรุปเน้ือหา โมดลู ไมโครคอนโทรลเลอร ESP8266 รุนESP-12E ที่ ไดเรยี น ใหมีความเขา ใจในทศิ ทางเดยี วกนั 4.2 ผสู อนและผูเรียนรวมกนั อภิปรายสรปุ เน้ือหา บอรด NodeMCU DEVKIT V1.0 ท่ไี ดเรยี น ใหมี ความเขา ใจในทิศทางเดียวกนั 4.3 ผสู อนใหผ เู รยี นศกึ ษาเพ่ิมเติมนอกหอ งเรยี น สอ่ื การเรียนการสอน 1. เอกสารประกอบการสอนวิชา ไมโครคอนโทรลเลอร 2. แบบฝก หดั เรื่องโมดูลไมโครคอนโทรลเลอร ESP8266 รุนESP-12E และ NodeMCU DEVKIT V1.0 3. แบบทดสอบกอนและหลังเรยี น การวดั ผลประเมินผล กอ นเรียน 1. จัดเตรียมเอกสาร สื่อการเรียนการสอนหนวยที่ 2 2. ทําความเขา ใจเกยี่ วกบั จุดประสงคก ารเรยี นของหนวยท่ี 2 และการใหความรวมมือในการทํา กิจกรรมประจาํ หนวยที่ 2 3. แบบทดสอบกอนเรยี นหนวยที่ 2 โมดลู ไมโครคอนโทรลเลอร ESP8266 รุนESP-12E และ NodeMCU DEVKIT V1.0 ขณะเรียน แบบประเมินใบมอบหมายงาน

หลังเรียน 1. ทาํ แบบฝก หดั หนวยท่ี 2 2. แบบทดสอบหลงั เรยี นหนวยที่ 2 โมดลู ไมโครคอนโทรลเลอร ESP8266 รุนESP-12E และ NodeMCU DEVKIT V1.0 แหลงการเรียนรูเพ่ิมเติม 1. หอ งสมุด อาคารวิทยบรกิ าร วิทยาลัยเทคนคิ ปตตานี 2. ศกึ ษาหาขอ มูลจากแหลงเรียนรู ทางอินเทอรเนต็ เชน เว็บไซต ดาตา ชีตไมโครคอนโทรลเลอร YouTube 3. งานวิจยั

โครงการจดั การเรยี นรู วิชาไมโครคอนโทรลเลอร รหสั วิชา 2128-2004 หนวยท่ี 3 เครื่องมือพัฒนาไมโครคอนโทรลเลอร ESP8266 เนื้อหาสาระ จาํ นวน 4 ชว่ั โมง 1. จัดเตรยี มบอรด NodeMCU ESP8266 V1 (ESP-12E Module) 2. ติดต้ังโปรแกรม Arduino IDE บนระบบปฏบิ ตั กิ าร Windows 3. ติดต้งั ไลบาร่(ี Libraries) เขากับโปรแกรมArduino IDE 4. พืน้ ฐานการใชงานโปรแกรม Arduino IDE จุดประสงคการสอน รายการสอน 1. อธบิ ายการตดิ ตง้ั ไดวฟ เวอรบอรด NodeMCU DEVKIT 1. จดั เตรียมบอรด NodeMCU ESP8266 V1 (ESP-12E V1.0 Module) 2.อธิบายการดาวนโหลดและติดตง้ั โปรแกรมArduino 1.1 ตดิ ต้งั ไดรฟ เวอรชพิ cp2102 สาํ หรับ IDE ระบบปฏิบัติการ Windows 3. อธบิ ายการตั้งคา โปรแกรมArduino IDE และการติดตง้ั 2. ติดตง้ั โปรแกรม Arduino IDE บนระบบปฏิบตั ิการ ไลบารี่ของบอรด NodeMCU DEVKIT V1.0 Windows 4. อธบิ ายพ้ืนฐานการใชงานโปรแกรม Arduino IDE 2.1 ดาวนโหลด โปรแกรม Arduino IDE 3. ติดตงั้ ไลบารี่ (Libraries) เขา กับโปรแกรมArduino IDE 3.1 การติดต้งั ไลบารี(่ Libraries) โดยใช Board Manager 4. พ้ืนฐานการใชงานโปรแกรม Arduino IDE 4.1 การใชงานโปรแกรม Arduino IDE 4.2 การตง้ั คา ใหแสดงเลขบรรทัดคําสง่ั 4.3 การคอมไพลโปรแกรมคําสั่ง และการอัพโหลดไป ยงั บอรด NodeMCU

โครงการจัดการเรียนรู วชิ าไมโครคอนโทรลเลอร รหสั วิชา 2128-2004 หนวยท่ี 3 เครื่องมือพฒั นาไมโครคอนโทรลเลอร ESP8266 วธิ ีการสอน บรรยาย/ถาม-ตอบ สื่อของจริง อธบิ าย ยกตัวอยา ง บนั ทกึ ผลการเรียนลงผงั การเรียนรู สอ่ื การสอน แหลง อา งอิง 1. เคร่ืองคอมพวิ เตอร 1. ทรงศกั ด์ิ สตั นาโค. ไมโครคอนโทรลเลอร 2. เอกสารประกอบการสอน เบื้องตน.สํานกั พิมพ บริษทั พัฒนาคุณภาพวิชาการ 3. สอื่ โปรแกรม Arduino IDE จํากดั . 4. รูปภาพ 2. สมชาย เบยี นสงู เนิน.สรางและพัฒนาอปุ กรณ 5. บอรด NodeMCU DEVKIT V1.0 ดวยไมโครคอนโทรลเลอร .สาํ นกั พมิ พ ทรปิ เพิล้ 6. คนควา ขอมลู จากเว็บไซต, ดาตา ชตี , E-books เอ็ดดูเคช่นั จํากัด 7. แบบฝกหัด 3. Espressif Systems. ESP8266EX Datasheet การประเมินผลการเรียนรู 1. ความสนใจในการเรียนรู การคน ควา การมีสวนรว มในกิจกรรมเปน รายบคุ คล 2. การซักถาม การตอบคาํ ถาม 3. แบบฝก หดั ทา ยบท กิจกรรมบนั ทึกผลการเรยี นรลู งผังการเรียนรู 4. สงั เกตและประเมินผลพฤติกรรมดานคุณธรรม จรยิ ธรรม คา นยิ มและคุณลักษณะอันพึงประสงคเร่ือง ความสะอาด ความมีวินยั ใฝรู ตัง้ ใจทาํ งาน

แผนการจดั การเรยี นรู รหสั วิชา 2128-2004 ช่ือวิชา วชิ าไมโครคอนโทรลเลอร สอนครัง้ ท2ี่ จาํ นวน 4 ชม. หนว ยที่ 3 ช่อื หนว ย เคร่อื งมอื พัฒนาไมโครคอนโทรลเลอร ESP8266 หวั เร่อื ง 1. จัดเตรียมบอรด NodeMCU ESP8266 V1 (ESP-12E Module) 2. ติดตั้งโปรแกรม Arduino IDE บนระบบปฏิบตั กิ าร Windows 3. ตดิ ต้ังไลบาร่ี (Libraries) เขากบั โปรแกรมArduino IDE 4. พื้นฐานการใชงานโปรแกรม Arduino IDE สาระสําคญั การพัฒนาไมโครคอนโทรลเลอรตองอาศัยเครื่องมือเพ่ือชวยสนับสนุนพัฒนางานการประยุกตใช ไมโครคอนโทรลเลอร ประกอบดวย 2 สวนคือเคร่ืองมือทางฮารดแวรและเครื่องมือทางซอฟตแวร ซ่ึงในสวน ของ Software ก็ตองใชเครื่องมือตางๆในการพัฒนาโปรแกรม เพื่อใหเกิดความสะดวกในการพัฒนา ประยุกตใชงานไมโครคอนโทรลเลอร นักพัฒนาจําเปนจัดเตรียมเคร่ืองมือใหมีความพรอมกอนท่ีจะลงมือ พฒั นาหรือประยุกตใชงานไมโครคอนโทรลเลอร สมรรถนะประจําหนวย แสดงความรูเ กย่ี วกับการเตรียมเคร่ืองมือพัฒนาโปรแกรมไมโครคอนโทรลเลอร ESP8266 จดุ ประสงคก ารเรียนรู จดุ ประสงคทั่วไป เพอื่ ใหมีความรูเกยี่ วกบั การเตรียมเครื่องมือพัฒนาโปรแกรมไมโครคอนโทรลเลอร ESP8266 จุดประสงคเชิงพฤติกรรม เมื่อนักเรยี นเรยี นจบแลว นกั เรยี นสามารถ 1. สามารถจัดเตรยี มบอรด NodeMCU ESP8266 V1 (ESP-12E Module) ไดถูกตอ ง 2. สามารถตดิ ต้งั โปรแกรม Arduino IDE บนระบบปฏิบัติการ Windows ไดถกู ตอง

3. ตัง้ คาโปรแกรม Arduino IDE ใหใชง านตรงรนุ บอรด ไมโครคอนโทรลเลอรไดถูกตอง 4. ปฏบิ ตั ิการคอมไพลโปรแกรมคาํ สง่ั และการอัพโหลดไปยังบอรด NodeMCU ดว ย โปรแกรม Arduino IDE ไดถูกตอ ง เนื้อหาสาระ หนวยท่ี 3 เคร่อื งมือพัฒนาไมโครคอนโทรลเลอร ESP8266 1. จัดเตรยี มบอรด NodeMCU ESP8266 V1 (ESP-12E Module) 1.1 ตดิ ต้งั ไดรฟเวอรชิพ cp2102 สาํ หรับระบบปฏบิ ตั กิ าร Windows 2. ตดิ ต้งั โปรแกรม Arduino IDE บนระบบปฏบิ ตั ิการ Windows 2.1 ดาวนโหลด โปรแกรม Arduino IDE 3. ติดตั้งไลบารี่ (Libraries) เขา กบั โปรแกรมArduino IDE 3.1 การตดิ ตงั้ ไลบาร(ี่ Libraries) โดยใช Board Manager 4. พ้ืนฐานการใชง านโปรแกรม Arduino IDE 4.1 การใชง านโปรแกรม Arduino IDE 4.2 การตงั้ คาใหแสดงเลขบรรทัดคําสง่ั 4.3 การคอมไพลโ ปรแกรมคําสัง่ และการอัพโหลดไปยังบอรด NodeMCU กิจกรรมการเรยี นการสอน/กจิ กรรมการเรียนรู ขน้ั ตอนการสอน ข้นั ตอนการเรยี นรู 1. ขั้นนําเขาสูบทเรยี น 1. ขั้นนําเขาสูบทเรียน 1.1 ผสู อนจดั เตรียมเอกสาร พรอ มกบั แนะนํา 1.1 ผูเรียนฟงครูผูสอนแนะนํา วิธีการใหคะแนน หนวยการเรยี น วธิ ีการใหคะแนนและวิธีการเรียน และวิธีการเรยี น เรื่อง เคร่ืองมือพฒั นา เร่ือง เคร่ืองมือพัฒนาไมโครคอนโทรลเลอร ESP8266 ไมโครคอนโทรลเลอร ESP8266 1.2 ผูส อนแจง จดุ ประสงคการเรยี นของหนวยที่ 3 1.2 ผูเรยี นทาํ ความเขา ใจเก่ียวกับจุดประสงค และกลาวถึงเครื่องมือเพ่ือชวยสนับสนนุ พฒั นางาน การเรียนของหนวยที่ 3 และการให การประยุกตใชไ มโครคอนโทรลเลอร ESP8266 ความรวมมือในการทํากิจกรรม 1.3 ผสู อนใหผ ูเรียนแสดงความรูเดิมเกีย่ วกบั ความรู 1.3 ผูเรยี นแสดงความรูเกีย่ วกบั แสดงความรูเดมิ ทัว่ ไปของไมโครคอนโทรลเลอร เกี่ยวกับภาษาคอมพิวเตอร 2. ขั้นใหความรู 2. ข้ันใหความรู 2.1 ผสู อนใหผูเรียนศึกษาเอกสารประกอบ 2.1 ผูเรยี นศึกษาเอกสารประกอบการสอน การสอนไมโครคอนโทรลเลอร หนว ยท่ี 3 เร่ือง หนวยท่ี 3 เรอื่ งเคร่ืองมือพัฒนาไมโครคอนโทรล เคร่ืองมือพฒั นาไมโครคอนโทรลเลอร ESP8266 เลอร ESP8266 ตามท่ีครูผูสอนบอก

กิจกรรมการเรยี นการสอน/กจิ กรรมการเรยี นรู ขัน้ ตอนการสอน ข้ันตอนการเรียนรู 2.2 ผสู อนอธิบายเกย่ี วกับเครื่องมือสนับสนนุ พฒั นา 2.2 ผูเรียนปฏิบตั กิ ารดาวนโหลดและติดต้งั ไมโครคอนโทรลเลอร ทง้ั ฮารดแวรและซอฟตแวร ไดรฟ เวอรช ิพ cp2102 สําหรับระบบปฏิบัตกิ าร 2.3 ผูส อนอธบิ ายการดาวนโหลดและตดิ ตงั้ ไดรฟเวอร Windows ชิพ cp2102 สําหรบั ระบบปฏิบัตกิ าร Windows 2.3 ผูเรียนปฏิบตั ิการดาวนโหลดและติดตัง้ 2.4 ผสู อนอธบิ ายการดาวนโหลดและติดต้ังโปรแกรม โปรแกรม Arduino IDE บนระบบปฏิบัตกิ าร Arduino IDE บนระบบปฏิบัตกิ าร Windows Windows 2.5 ผูสอนอธิบายการตั้งคาโปรแกรม Arduino IDE 2.4 ผสู อนและผูเรียนรวมกนั อธบิ ายเก่ียวกับการ ใหส มั พนั ธกับบอรด NodeMCU DEVKIT V1 เตรียมเคร่อื งมือสนับสนนุ พฒั นา 2.6 ผูสอนและผูเรียนรว มกันอธิบายเก่ียวกบั การ ไมโครคอนโทรลเลอร ESP8266 รุน ESP-12Eทง้ั เตรยี มเครอ่ื งมือสนบั สนุนพัฒนาไมโครคอนโทรลเลอร ฮารด แวรและซอฟตแวร ESP8266 รนุ ESP-12Eท้ังฮารด แวรแ ละซอฟตแวร 2.5 ผูเรยี นรับฟงคาํ แนะนําจากครูผูส อน 2.7 ครูผสู อนคอยใหคําแนะนําแกผูเรียน 3. ขั้นประยุกตใช 3.1 ผูเรียนแตละคนปฏิบตั ิโดยเปด ตัวอยาง 3. ข้ันประยุกตใช โปรแกรมและอัพโหลดไปยงั บอรด NodeMCU 3.1 ผสู อนใหผูเรยี นแตล ะคนปฏิบตั ิโดยเปด ตัวอยาง DEVKIT V1 โปรแกรมและอัพโหลดไปยังบอรด NodeMCU 3.2 นักเรยี นแตละคนบนั ทกึ สรปุ การเรยี นลงใน DEVKIT V1 ผังความคดิ สงใหผสู อน 4. ขั้นสรุปและประเมินผล 4. ข้ันสรปุ และประเมินผล 4.1 ผสู อนและผูเรยี นรวมกันอภปิ รายสรุปเนื้อหาที่ 4.1 ผสู อนและผูเรยี นรวมกันสรปุ เนื้อหาที่ ไดเรียน ใหมีความเขาใจในทศิ ทางเดยี วกัน ไดเรียน เพื่อใหมีความเขาใจในทศิ ทางเดียวกัน 4.2 ผูส อนใหผ ูเรียนศึกษาเพ่ิมเติมนอกหอ งเรียน 4.2 ผเู รียนศึกษาเพ่ิมเติมจากนอกหองเรยี น สอื่ การเรียนการสอน 1. เอกสารประกอบการสอนวิชา ไมโครคอนโทรลเลอร 2. แบบฝกหัด เร่ืองเครื่องมือพัฒนาไมโครคอนโทรลเลอร ESP8266 3. แบบทดสอบกอ นและหลงั เรียน

การวดั ผลประเมนิ ผล กอ นเรยี น 1. จัดเตรยี มเอกสาร สอื่ การเรยี นการสอนหนวยที่ 3 2. ทําความเขา ใจเกยี่ วกบั จดุ ประสงคการเรียนของหนวยท่ี 3 และการใหค วามรวมมือในการทํา กิจกรรมประจําหนวยที่ 3 3. แบบทดสอบกอ นเรยี นหนวยที่ 3 เครื่องมือพัฒนาไมโครคอนโทรลเลอร ESP8266 ขณะเรียน แบบประเมินใบมอบหมายงาน หลังเรยี น 1. ทาํ แบบฝกหดั หนวยที่ 3 2. แบบทดสอบหลังเรยี นหนวยที่ 3 เครื่องมือพฒั นาไมโครคอนโทรลเลอร ESP8266 แหลงการเรียนรูเพ่ิมเติม 1. หอ งสมดุ อาคารวิทยบริการ วิทยาลัยเทคนคิ ปต ตานี 2. ศึกษาหาขอ มูลจากแหลง เรียนรู ทางอนิ เทอรเน็ต เชน เว็บไซต ดาตา ชตี ไมโครคอนโทรลเลอร YouTube

โครงการจดั การเรยี นรู วชิ าไมโครคอนโทรลเลอร รหสั วิชา 2128-2004 หนวยท่ี 4 ภาษาซสี ําหรบั ไมโครคอนโทรลเลอร เนื้อหาสาระ จาํ นวน 4 ชั่วโมง 1. ข้ันตอนในการพฒั นาโปรแกรม 2. ผงั งาน (Flowchart) รายการสอน 3. โครงสรา งของภาษาซี Arduino 1. ขั้นตอนในการพัฒนาโปรแกรม จดุ ประสงคก ารสอน 1.1 การวิเคราะหปญหา 1.2 การออกแบบโปรแกรม 1. อธบิ ายขนั้ ตอนในการพฒั นาโปรแกรม 1.3 การเขยี นโปรแกรม 2.อธบิ ายผงั งานหลักท่ีใชงานไมโครคอนโทรลเลอร 1.4 การทดสอบโปรแกรม 3. โครงสรางของภาษาซี Arduino 1.5 การจัดทําเอกสารประกอบโปรแกรม 1.6 การบาํ รุงรกั ษาโปรแกรม 2. ผงั งาน (Flowchart) 2.1 สัญลักษณที่ใชในการเขียนผังงาน 2.2 การเขยี นผังงาน 3. โครงสรา งของภาษาซี Arduino 3.1 โครงสรางของภาษาซี 3.2 ตัวแปรในภาษาซี 3.3 หลักการตั้งช่ือตัวแปรในภาษาซี 3.4 ชนดิ ของตัวแปรในภาษาซีสาํ หรบั Arduino 3.5 พอยนเตอร 3.6 อารเรย 3.7 ตัวดาํ เนนิ การในภาษาซี 3.8 ไวยากรณภาษาซี 3.9 ฟง กช่นั การดําเนนิ การแบบทางเลือก 3.10 ฟงกช ่นั การดาํ เนนิ การแบบวนซํา้ 3.11 การสรา งฟงกชนั่ รอง

โครงการจัดการเรียนรู วิชาไมโครคอนโทรลเลอร รหสั วิชา 2128-2004 หนวยท่ี 4 ภาษาซสี ําหรับไมโครคอนโทรลเลอร วิธีการสอน บรรยาย/ถาม-ตอบ ส่ือของจริง อธิบาย ยกตัวอยาง บนั ทึกผลการเรยี นลงผงั การเรียนรู สื่อการสอน แหลงอางองิ 1. เครื่องคอมพวิ เตอร 1. ทรงศักดิ์ สัตนาโค. ไมโครคอนโทรลเลอร 2. เอกสารประกอบการสอน เบื้องตน.สาํ นักพมิ พ บริษทั พัฒนาคุณภาพวิชาการ 3. สอ่ื โปรแกรม Arduino IDE จาํ กดั . 4. บอรด NodeMCU DEVKIT V1.0 2. สมชาย เบียนสงู เนนิ .สรา งและพัฒนาอุปกรณ 5. คนควา ขอ มลู จากเว็บไซต, ดาตาชีต, E-books ดวยไมโครคอนโทรลเลอร .สํานกั พมิ พ ทริปเพลิ้ 6. แบบฝกหดั เอด็ ดูเคชัน่ จาํ กัด 3. Espressif Systems. ESP8266EX Datasheet การประเมนิ ผลการเรียนรู 1. ความสนใจในการเรียนรู การคนควา การมีสวนรว มในกิจกรรมเปนรายบคุ คล 2. การซักถาม การตอบคําถาม 3. แบบฝก หัดทา ยบท กิจกรรมบนั ทึกผลการเรยี นรลู งผังการเรียนรู 4. สงั เกตและประเมนิ ผลพฤติกรรมดานคุณธรรม จริยธรรม คา นยิ มและคณุ ลกั ษณะอนั พึงประสงค ดาน ความสะอาด ความมวี นิ ัย ใฝรู ต้ังใจทาํ งาน

แผนการจดั การเรียนรู รหัสวิชา 2128-2004 ช่อื วชิ า วชิ าไมโครคอนโทรลเลอร สอนครง้ั ท่ี4 จํานวน 4 ชม. หนว ยที่ 4 ชอ่ื หนวย ภาษาซสี ําหรับไมโครคอนโทรลเลอร หัวเรื่อง 1. ขั้นตอนในการพฒั นาโปรแกรม 2. ผงั งาน (Flowchart) 3. โครงสรา งของภาษาซี Arduino สาระสาํ คญั ในการพัฒนาไมโครคอนโทรลเลอร ดวยการเขียนโปรแกรมคอมพิวเตอรตองใชภาษาคอมพิวเตอร ผูพัฒนาโปรแกรมจําเปนตองเขาใจกระบวนการพัฒนาโปรแกรม ออกแบบและวางแผนลําดับการทํางาน โปรแกรมเพื่อกําหนดการประมวลผลของไมโครคอนโทรลเลอร ใหสามารถทํางานเปนไปตามท่ีนักพัฒนาได ออกแบบไว ในปจ จุบันนิยมใชภ าษาระดับสูงในการพัฒนาไมโครคอนโทรลเลอร สาํ หรบั ไมโครคอนโทรลเลอร esp8266 ท่ีเลือกใชซอฟตแวร Arduino IDE เปนตวั คอมไพเลอร นกั พฒั นาตองเขาใจภาษาซี Arduino ซง่ึ มี กฎเกณฑ รูปแบบไวยากรณ ฟงกชั่นคําสั่ง หลายฟงกช่ัน เปนภาษาระดับสูงที่มีความยืดหยุน สามารถพัฒนา โปรแกรมไดเ รว็ กวา การเขียนดวยภาษาแอสเซมบลี เพ่ือกําหนดการประมวลผลของไมโครคอนโทรลเลอร สมรรถนะประจําหนวย แสดงความรกู ารเขียนผงั งาน (Flow chart) การตรวจสอบความถูกตองของการเขยี นโปรแกรมจากผัง งาน และสามารถเขียนโปรแกรมจากผังงานทอี่ อกแบบเอง จุดประสงคการเรียนรู จุดประสงคทั่วไป 1. เพื่อใหม ีความรูเกย่ี วกบั ขั้นตอนของการพัฒนาโปรแกรม 2. เพื่อใหมคี วามรูเกีย่ วกับภาษาซี Arduino 3. เพื่อใหมีความรูเกยี่ วกับการสรางฟงกช นั่ รองของภาษาซี

จดุ ประสงคเชงิ พฤติกรรม เมอ่ื นกั เรยี นเรียนจบแลว นกั เรยี นสามารถ 1. สามารถอธิบายข้นั ตอนของการพัฒนาโปรแกรม ไดถูกตอง 2. สามารถอธบิ ายการเขียนผงั งาน ไดถูกตอง 3. สามารถอธิบายโครงสรา งของภาษาซี Arduino ไดถูกตอ ง 4. สามารถสรางฟงกชั่นรอง ในภาษาซี Arduino ไดถูกตอง เนื้อหาสาระ หนวยท่ี 4 ภาษาซสี ําหรับไมโครคอนโทรลเลอร 1. ขั้นตอนในการพัฒนาโปรแกรม 1.1 การวิเคราะหป ญหา 1.2 การออกแบบโปรแกรม 1.3 การเขยี นโปรแกรม 1.4 การทดสอบโปรแกรม 1.5 การจัดทําเอกสารประกอบโปรแกรม 1.6 การบํารุงรกั ษาโปรแกรม 2. ผังงาน (Flowchart) 2.1 สัญลกั ษณที่ใชในการเขียนผงั งาน 2.2 การเขยี นผังงาน 3. โครงสรา งของภาษาซี Arduino 3.1 โครงสรา งของภาษาซี 3.2 ตวั แปรในภาษาซี 3.3 หลักการตง้ั ชอ่ื ตัวแปรในภาษาซี 3.4 ชนดิ ของตัวแปรในภาษาซีสาํ หรบั Arduino 3.5 พอยนเตอร 3.6 อารเรย 3.7 ตัวดาํ เนนิ การในภาษาซี 3.8 ไวยากรณภาษาซี 3.9 ฟงกชัน่ การดาํ เนนิ การแบบทางเลอื ก 3.10 ฟงกช ่ันการดําเนนิ การแบบวนซํ้า 3.11 การสรางฟงกชนั่ รอง

กจิ กรรมการเรียนการสอน/กิจกรรมการเรยี นรู ขัน้ ตอนการเรยี นรู ขัน้ ตอนการสอน 1. ขั้นนําเขาสูบทเรยี น 1. ขั้นนําเขาสูบทเรยี น 1.1 ผูส อนจัดเตรยี มเอกสาร พรอ มกับแนะนาํ 1.1 ผูเรยี นฟงครูผสู อนแนะนํา วิธีการใหคะแนน หนวยการเรยี น วธิ ีการใหค ะแนนและวิธกี ารเรยี น และวิธีการเรยี น เรอ่ื ง ภาษาซีสําหรบั เรื่อง ภาษาซีสําหรบั ไมโครคอนโทรลเลอร ไมโครคอนโทรลเลอร 1.2 ผสู อนแจง จดุ ประสงคการเรยี นของหนวยท่ี 4 1.2 ผูเรยี นทําความเขา ใจเกี่ยวกบั จุดประสงค และอธบิ ายภาษาคอมพิวเตอร และภาษาซี การเรยี นของหนว ยท่ี 4 และการให 1.3 ผูสอนใหผูเรียนแสดงความรูเดิมเกยี่ วกับความรู ความรวมมือในการทํากิจกรรม โปรแกรมคอมไพเลอรท ต่ี ัวเองรูจัก 1.3 ผูเรียนแสดงความรูเกีย่ วกบั แสดงความรูเดิม 2. ข้ันใหความรู เกยี่ วกบั ภาษาคอมพิวเตอร 2.1 ผูสอนใหผ ูเรยี นศึกษาเอกสารประกอบ 2. ขั้นใหความรู การสอนไมโครคอนโทรลเลอร หนว ยที่ 4 เร่ือง ภาษาซสี าํ หรบั ไมโครคอนโทรลเลอร 2.1 ผูเรียนศกึ ษาเอกสารประกอบการสอน กจิ กรรมการเรยี นการสอน/กจิ กรรมการเรยี นรู หนวยท่ี4เรื่องภาษาซีสาํ หรับไมโครคอนโทรลเลอร ตามทคี่ รูผสู อนบอก ข้นั ตอนการสอน ข้ันตอนการเรียนรู 2.2 ผสู อนอธบิ ายเก่ียวกับข้ันตอนการพัฒนาโปรแกรม 2.2 ผูเรียนฟงการบรรยายจากผูสอนเร่ืองข้ันตอน 2.4 ผสู อนอธบิ ายผังงานและการเขยี นผงั งาน การพัฒนาโปรแกรม 2.5 ผสู อนอธิบายโครงสรา งภาษาซี 2.3 ผูเรียนฟงการอธิบายการเขียนผังงานและ 2.6 ผสู อนยกตวั อยา งไวยากรณภาษาซี ทดลองเขียนผังงานจากตัวอยางพื้นฐานที่ผูสอน 2.7 ครผู ูสอนคอยใหค าํ แนะนําแกผูเรียน กาํ หนดให 3. ขั้นประยกุ ตใช 2.4 ผเู รียนทําความเขาใจโครงสรา งและไวยากรณ 3.1 ผสู อนใหผูเรยี นแตล ะคนปฏิบัติโดยเปด ตัวอยาง และปฏิบัตกิ ารใชไวยากรณภาษาซีดวยโปรแกรม โปรแกรมและอัพโหลดไปยังบอรด NodeMCU ปฏบิ ัตกิ ารสรางฟงกช ัน่ รอง DEVKIT V1 2.5 ผเู รียนรับฟงคําแนะนําจากครผู ูสอน 3. ขั้นประยกุ ตใช 4. ข้ันสรุปและประเมินผล 3.1 ผูเรยี นแตล ะคนทําแบบฝกหดั 4.1 ผูส อนและผูเรยี นรวมกนั อภปิ รายสรุปเนื้อหาที่ 3.2 นักเรียนแตล ะคนบันทึกสรุปการเรียนลงใน ไดเรียน ใหมคี วามเขาใจในทศิ ทางเดียวกัน ผงั ความคิดสงใหผสู อน 4.2 ผูส อนใหผ ูเรยี นศึกษาเพิ่มเตมิ นอกหองเรยี น

ข้นั ตอนการสอน ขัน้ ตอนการเรยี นรู 4. ข้ันสรปุ และประเมินผล 4.1 ผสู อนและผูเรียนรวมกนั สรุปเนือ้ หาที่ ไดเรียน เพ่ือใหมีความเขาใจในทศิ ทางเดยี วกนั 4.2 ผเู รียนศกึ ษาเพิม่ เติมจากนอกหองเรยี น สอ่ื การเรียนการสอน 1. เอกสารประกอบการสอนวิชา ไมโครคอนโทรลเลอร 2. แบบฝก หดั เรื่อง ภาษาซีสําหรับไมโครคอนโทรลเลอร 3. แบบทดสอบกอนและหลังเรยี น การวัดผลประเมนิ ผล กอ นเรียน 1. จัดเตรียมเอกสาร สื่อการเรยี นการสอนหนวยที่ 4 2. ทาํ ความเขาใจเก่ยี วกับจดุ ประสงคก ารเรยี นของหนว ยที่ 4 และการใหค วามรวมมือในการทํา กิจกรรมประจาํ หนวยท่ี 4 3. แบบทดสอบกอนเรียนหนวยที่ 4 ภาษาซีสําหรบั ไมโครคอนโทรลเลอร ขณะเรียน แบบประเมนิ ใบมอบหมายงาน หลังเรยี น 1. ทําแบบฝก หดั หนวยที่ 4 2. แบบทดสอบหลงั เรยี นหนวยท่ี 4 ภาษาซสี าํ หรับไมโครคอนโทรลเลอร แหลงการเรียนรูเพ่ิมเติม 1. หองสมดุ อาคารวิทยบริการ วิทยาลัยเทคนิคปตตานี 2. ศกึ ษาหาขอมูลจากแหลงเรียนรู ทางอนิ เทอรเน็ต เชน เว็บไซต หนังสอื YouTube

โครงการจัดการเรียนรู วชิ าไมโครคอนโทรลเลอร รหสั วิชา 2128-2004 หนวยท่ี 5 พื้นฐานการตดิ ตอกับอุปกรณภ ายนอกแบบดิจิตอล เนื้อหาสาระ จาํ นวน 8 ชั่วโมง 1. การทดสอบบอรด NodeMCU DEVKIT V1.0 2. การเขียนโปรแกรมส่ือสารทางพอรตอนกุ รม รายการสอน 3. การเขยี นโปรแกรมสง ลอจิกออกขาพอรตเอาทพทุ 1. การทดสอบบอรด NodeMCU DEVKIT V1.0 เบื้องตน 4. การเขยี นโปรแกรมรบั ลอจิกจากพอรต อนิ พุตเบ้อื งตน 1.1 การอัพโหลดชุดรหสั คําสง่ั ไปยังบอรด NodeMCU DEVKIT V1.0 จดุ ประสงคการสอน 1.2 การวัดทดสอบบอรด NodeMCU DEVKIT V1.0 1. อธิบายการทดสอบบอรด NodeMCU DEVKIT V1.0 2. การเขยี นโปรแกรมสื่อสารทางพอรตอนกุ รม 2. อธบิ ายการเขียนโปรแกรมสอ่ื สารทางพอรตอนกุ รม 3. การเขยี นโปรแกรมสงลอจิกออกขาพอรต เอาทพุท 3. อธิบายการเขียนโปรแกรมสง ลอจิกออกขาพอรต เบื้องตน 4. การเขยี นโปรแกรมรับลอจิกจากพอรตอินพุตเบอื้ งตน เอาทพทุ เบื้องตน 4.อธิบายการเขียนโปรแกรมรับลอจิกจากพอรต อนิ พตุ เบื้องตน

โครงการจัดการเรยี นรู วชิ าไมโครคอนโทรลเลอร รหสั วชิ า 2128-2004 หนวยที่ 5 พื้นฐานการติดตอกับอุปกรณภายนอกแบบดิจิตอล วธิ ีการสอน บรรยาย/ถาม-ตอบ ส่ือของจริง อธิบาย ยกตัวอยาง บันทึกผลการเรยี นลงผงั การเรียนรู ส่ือการสอน แหลง อางองิ 1. เครื่องคอมพวิ เตอร 1. ทรงศักด์ิ สตั นาโค. ไมโครคอนโทรลเลอร 2. เอกสารประกอบการสอน เบื้องตน.สํานักพิมพ บริษทั พัฒนาคณุ ภาพวชิ าการ 3. ส่ือโปรแกรม Arduino IDE จาํ กดั . 4. บอรด NodeMCU DEVKIT V1.0 2. สมชาย เบียนสูงเนิน.สรา งและพัฒนาอุปกรณ 5. คนควา ขอมูลจากเวบ็ ไซต, ดาตาชตี , E-books ดว ยไมโครคอนโทรลเลอร .สํานักพมิ พ ทริปเพลิ้ 6. แบบฝก หัด เอ็ดดูเคชน่ั จํากัด 3. Espressif Systems. ESP8266EX Datasheet การประเมนิ ผลการเรยี นรู 1. ความสนใจในการเรยี นรู การคน ควา การมีสวนรวมในกิจกรรมเปนรายบคุ คล 2. การซักถาม การตอบคําถาม 3. แบบฝกหดั ทา ยบท กิจกรรมบันทึกผลการเรียนรลู งผงั การเรยี นรู 4. สังเกตและประเมนิ ผลพฤติกรรมดานคุณธรรม จริยธรรม คา นยิ มและคุณลกั ษณะอนั พึงประสงค ดาน ความสะอาด ความมวี ินัย ใฝรู ตง้ั ใจทาํ งาน

แผนการจดั การเรยี นรู รหัสวิชา 2128-2004 ชอ่ื วิชา วิชาไมโครคอนโทรลเลอร สอนครั้งที่ 5-6 หนวยที่ 5 ชื่อหนว ย พน้ื ฐานการตดิ ตอกับอุปกรณภายนอกแบบดจิ ิตอล จาํ นวน 8 ชม. หัวเรื่อง 1. การทดสอบบอรด NodeMCU DEVKIT V1.0 2. การเขยี นโปรแกรมส่ือสารทางพอรต อนุกรม 3. การเขยี นโปรแกรมสง ลอจกิ ออกขาพอรตเอาทพุทเบ้ืองตน 4. การเขียนโปรแกรมรับลอจกิ จากพอรตอนิ พุตเบ้ืองตน สาระสําคัญ ไมโครคอนโทรลเลอรเปนระบบคอมพิวเตอรพรอมใชขนาดเล็กในงานควบคุม สามารถติดตอกับ อุปกรณภายนอกไดผานขาพอรต ซึ่งเปนทั้งพอรตอินพุตและเอาตพุตในขาเดียว ขึ้นอยูกับการกําหนดให ทํางาน การใชง านขั้นตนน้นั สามารถเขียนโปรแกรมใหไมโครคอนโทรลเลอรติดตอกบั อปุ กรณภายนอกผานขา พอรต ดวยรปู แบบสญั ญาณดิจิตอล โดยแบง ไดเปนกรณีดังน้ี - กรณีท่ีกําหนดใหทํางานเปนเอาตพุต ไมโครคอนโทรลเลอรจะควบคุมใหสงลอจิกออกไปยังขาพอรต ซึง่ เปนสง แรงดนั ไฟฟา 2 ระดบั ออกมา เพื่อใหวงจรแบบเอาตพตุ ทน่ี ํามาตอรวมภายนอกทํางาน - กรณีที่กําหนดใหทํางานเปนอินพุต ไมโครคอนโทรลเลอรจะควบคุมการรับลอจิกเขามายังขาพอรต ซ่ึงเปน การรับแรงดันไฟฟา 2 ระดบั เขามาจากวงจรอนิ พุตทีต่ อรวมไวภ ายนอก สมรรถนะประจําหนวย 1. แสดงความรเู กีย่ วกบั การเช่อื มตอพน้ื ฐานอุปกรณภายนอกเขากับ ไมโครคอนโทรลเลอร 2. แสดงความรูก ารเขียนโปรแกรมควบคุมอุปกรณภายนอกพ้นื ฐานแบบดิจติ อล จดุ ประสงคก ารเรียนรู จดุ ประสงคท่วั ไป 1. เพ่ือใหม ีความรูเก่ยี วกบั พ้นื ฐานการติดตออุปกรณภายนอก

2. เพ่ือใหม ีความรูเกย่ี วกับการเขียนโปรแกรมควบคุมอุปกรณภ ายนอกพื้นฐานแบบดิจติ อล 3. เพื่อใหเขยี นโปรแกรมสื่อสารระหวา งไมโครคอนโทรลเลอรกบั คอมพิวเตอรทางพอรตอนกุ รม จดุ ประสงคเ ชิงพฤติกรรม เม่อื นกั เรียนเรยี นจบแลว นักเรยี นสามารถ 1. อธิบายการเชือ่ มตออุปกรณภายนอกเขา กบั ไมโครคอนโทรลเลอรไดถูกตอง 2. อธิบายการเขียนโปรแกรมสงลอจิกออกขาพอรตเอาทพทุ ไดถกู ตอง 3. อธิบายการเขียนโปรแกรมรบั ลอจิกจากพอรตอินพตุ ไดถูกตอง 4. เขยี นโปรแกรมควบคุมไมโครคอนโทรลเลอรสื่อสารกับคอมพิวเตอรท างพอรต อนกุ รมได ถูกตอง เน้ือหาสาระ หนวยที่ 5 พ้ืนฐานการตดิ ตอกับอปุ กรณภายนอกแบบดจิ ติ อล 1. การทดสอบบอรด NodeMCU DEVKIT V1.0 1.1 การอัพโหลดชดุ รหสั คําสัง่ ไปยงั บอรด NodeMCU DEVKIT V1.0 1.2 การวดั ทดสอบบอรด NodeMCU DEVKIT V1.0 2. การเขียนโปรแกรมสื่อสารทางพอรต อนกุ รม 3. การเขียนโปรแกรมสง ลอจิกออกขาพอรต เอาทพทุ เบ้ืองตน 4. การเขยี นโปรแกรมรบั ลอจิกจากพอรตอินพุตเบอ้ื งตน กจิ กรรมการเรียนการสอน/กิจกรรมการเรียนรู ขั้นตอนการสอน ขัน้ ตอนการเรียนรู 1. ขั้นนําเขาสูบทเรยี น 1. ข้ันนําเขาสูบทเรยี น 1.1 ผสู อนจดั เตรยี มเอกสาร พรอ มกับแนะนํา 1.1 ผูเรยี นฟงครูผสู อนแนะนํา วิธีการใหค ะแนน หนว ยการเรยี น วิธกี ารใหคะแนนและวธิ ีการเรยี น และวิธีการเรียน เรอื่ ง พื้นฐานการติดตอกับ เรื่อง พื้นฐานการติดตอกับอุปกรณภายนอกแบบ อุปกรณภายนอกแบบดิจติ อล ดิจิตอล 1.2 ผูเรยี นทําความเขา ใจเกี่ยวกบั จุดประสงค 1.2 ผสู อนแจงจุดประสงคการเรียนของหนวยท่ี 5 การเรียนของหนว ยที่ 5 และการให และอธบิ ายพน้ื ฐานการตดิ ตอกบั อปุ กรณภายนอกแบบ ความรวมมอื ในการทาํ กิจกรรม ดจิ ติ อล 1.3 ผูเรียนแสดงความรูเกย่ี วกับแสดงความรูเดมิ 1.3 ผูส อนใหผ ูเรยี นแสดงความรูเดมิ เกีย่ วกับความรู เกยี่ วกบั ระดบั แรงดนั สัญญาณดจิ ิตอล ระดบั แรงดนั สัญญาณดจิ ิตอล 2. ขั้นใหความรู 2. ขั้นใหความรู 2.1 ผูเรยี นศกึ ษาเอกสารประกอบการสอน 2.1 ผสู อนใหผูเรยี นศึกษาเอกสารประกอบ

กจิ กรรมการเรยี นการสอน/กิจกรรมการเรียนรู ขน้ั ตอนการสอน ขัน้ ตอนการเรียนรู การสอนไมโครคอนโทรลเลอร หนว ยที่ 5 เร่ือง หนวยที่5เร่ืองพ้ืนฐานการติดตอกับอุปกรณ พ้ืนฐานการติดตอกบั อปุ กรณภายนอกแบบดิจิตอล ภายนอกแบบดจิ ิตอล ตามท่คี รผู สู อนบอก 2.2 ผสู อนอธบิ ายเกย่ี วกับการทดสอบบอรด 2.2 ผูเรียนฟงการบรรยายจากผูสอนเร่ืองพื้นฐาน NodeMCU DEVKIT V1.0 การตดิ ตอกบั อุปกรณภายนอกแบบดจิ ิตอล 2.4 ผูสอนอธิบายการเขียนโปรแกรมส่อื สารทางพอรต 2.3 ผูเรียนฟงการอธิบายการทดสอบบอรด อนกุ รม NodeMCU DEVKIT V1.0 2.5 ผูสอนอธบิ ายการเขียนโปรแกรมสง ลอจิกออกขา พอรตเอาทพุทเบื้องตน 2.4 ผูเรียนทําความเขาใจการเขียนโปรแกรม 2.6 ผสู อนอธบิ ายการเขียนโปรแกรมรบั ลอจิกจาก สอ่ื สารทางพอรตอนกุ รม พอรตอนิ พุตเบอ้ื งตน 2.5 ผูเ รียนทาํ ความเขาใจการเขียนโปรแกรมสง 2.7 ครผู ูสอนคอยใหคําแนะนําแกผ ูเรียน ลอจิกออกขาพอรตเอาทพุทเบื้องตน 2.6 ผูเรียนทาํ ความเขา ใจโปรแกรมรบั ลอจิกจาก 3. ขั้นประยุกตใช พอรต อนิ พุตเบือ้ งตน 3.1 ผสู อนใหผ ูเรียนแตล ะคนปฏิบัตติ ามใบงานเรื่อง 2.7 ผูเรียนรับฟงคําแนะนาํ จากครผู สู อน พื้นฐานการตดิ ตอกบั อปุ กรณภายนอกแบบดิจิตอล 3. ข้ันประยุกตใช 4. ข้ันสรุปและประเมินผล 3.1 ผูเรยี นปฏิบัติใบงานเรื่องพ้นื ฐานการตดิ ตอ 4.1 ผูสอนและผูเรยี นรวมกนั อภิปรายสรปุ เน้ือหาท่ี กบั อปุ กรณภายนอกแบบดิจิตอล ไดเรยี น ใหมีความเขาใจในทิศทางเดยี วกัน 3.2 ผเู รียนแตละคนทาํ แบบฝกหัด 4.2 ผสู อนใหผูเรยี นศึกษาเพ่ิมเติมนอกหองเรียน 3.3 นกั เรียนแตละคนบันทึกสรุปการเรยี นลงในผงั ความคดิ สงใหผูส อน 4. ข้ันสรปุ และประเมินผล 4.1 ผูสอนและผูเรยี นรวมกนั สรุปเน้อื หาที่ ไดเรียน เพ่ือใหมีความเขา ใจในทิศทางเดียวกัน 4.2 ผูเ รยี นศึกษาเพม่ิ เติมจากนอกหองเรียน สื่อการเรียนการสอน 1. เอกสารประกอบการสอนวิชา ไมโครคอนโทรลเลอร 2. แบบฝก หดั เรื่อง พ้นื ฐานการตดิ ตอกบั อุปกรณภ ายนอกแบบดิจติ อล 3. มัลติมิเตอร 4. แบบทดสอบกอ นและหลังเรยี น

การวดั ผลประเมนิ ผล กอ นเรียน 1. จดั เตรยี มเอกสาร สอ่ื การเรียนการสอนหนวยท่ี 5 2. ทําความเขาใจเก่ยี วกับจุดประสงคการเรียนของหนวยที่ 5 และการใหความรวมมือในการทํา กิจกรรมประจําหนวยที่ 5 3. แบบทดสอบกอนเรยี นหนวยท่ี 5 พืน้ ฐานการตดิ ตอกับอุปกรณภายนอกแบบดิจติ อล ขณะเรียน แบบประเมนิ ใบมอบหมายงาน หลังเรียน 1. ทําแบบฝก หัดหนวยที่ 5 2. แบบทดสอบหลงั เรยี นหนวยท่ี 5 พื้นฐานการติดตอกบั อปุ กรณภายนอกแบบดิจติ อล แหลงการเรียนรูเพิ่มเตมิ 1. หองสมุด อาคารวิทยบรกิ าร วิทยาลัยเทคนคิ ปตตานี 2. ศกึ ษาหาขอ มูลจากแหลง เรียนรู ทางอินเทอรเ น็ต เชน เว็บไซต หนังสอื YouTube

โครงการจดั การเรยี นรู วชิ าไมโครคอนโทรลเลอร รหัสวชิ า 2128-2004 หนวยท่ี 6 การเชื่อมตอแอลอีดีและการเขียนโปรแกรมแสดงตวั เลขดวยแอลอดี ี เน้ือหาสาระ จาํ นวน 8 ช่วั โมง 1. การควบคุมการแสดงผลดวยแอลอีดี 2. การควบคมุ แสดงผลดว ยแอลอดี ี 7- Segment รายการสอน 3. การควบคมุ แสดงผลดว ยแอลอดี ี แบบ OLED 1. การเช่ือมตอวงจรเอาตพุตภายนอกดวย LED 4. การประยุกตแสดงผลแสดงตวั เลขดวยแอลอีดี 1.1 วงจรไมโครคอนโทรลเลอรท่ีเชอื่ มตอกบั LED จุดประสงคก ารสอน 1.2 ฟงกช่นั คําสัง่ ที่ใชควบคุมการแสดงผลดวย LED 2. การควบคุมแสดงผลดว ยแอลอีดี 7- Segment 1. อธิบายการควบคุมการแสดงผลดวยแอลอดี ี 2.1 โครงสรางและการทาํ งานของ7- Segment 2. อธบิ ายการควบคุมแสดงผลดวยแอลอดี ี 7- Segment 3. อธิบายการควบคุมแสดงผลดว ยแอลอีดี แบบ OLED 2.1.1 ขาใชง านของแอลอดี ี 7- Segment 4. อธิบายการประยุกตแ สดงผลแสดงตวั เลขดวยแอลอีดี 2.1.2 ชนิดของ แอลอดี ี 7- Segment 2.2 การแสดงผลแบบมลั ติเพล็กซ 3. การควบคุมแสดงผลดว ยแอลอีดี แบบ OLED 3.1 โครงสรางและการทํางานของ OLED 3.1.1 ขาใชงานของ OLED 3.1.2 การเขียนโปรแกรมควบคุมใหแ สดงผล 4. การประยกุ ตแสดงผลแสดงตวั เลขดวยแอลอดี ี

โครงการจดั การเรียนรู วชิ าไมโครคอนโทรลเลอร รหัสวชิ า 2128-2004 หนวยที่ 6 การเชือ่ มตอแอลอดี แี ละการเขยี นโปรแกรมแสดงตวั เลขดวยแอลอดี ี วิธีการสอน บรรยาย/ถาม-ตอบ สื่อของจริง อธบิ าย ยกตัวอยา ง บนั ทึกผลการเรียนลงผงั การเรยี นรู สื่อการสอน แหลง อางองิ 1. เครื่องคอมพวิ เตอร 1. ทรงศักด์ิ สัตนาโค. ไมโครคอนโทรลเลอร 2. เอกสารประกอบการสอน เบ้ืองตน .สาํ นกั พมิ พ บริษัทพัฒนาคุณภาพวชิ าการ 3. สือ่ โปรแกรม Arduino IDE จาํ กดั . 4. บอรด NodeMCU DEVKIT V1.0 2. สมชาย เบียนสงู เนิน.สรางและพัฒนาอุปกรณ 5. LED 7-Segment จอOLED ดว ยไมโครคอนโทรลเลอร .สาํ นักพมิ พ ทริปเพล้ิ คนควาขอมูลจากเวบ็ ไซต, ดาตา ชตี , E-books เอด็ ดูเคชัน่ จาํ กัด 6. แบบฝก หัด 3. Espressif Systems. ESP8266EX Datasheet การประเมินผลการเรียนรู 1. ความสนใจในการเรียนรู การคน ควา การมสี วนรว มในกิจกรรมเปนรายบคุ คล 2. การซักถาม การตอบคาํ ถาม 3. แบบฝกหัดทายบท กิจกรรมบันทึกผลการเรียนรลู งผงั การเรยี นรู 4. สังเกตและประเมนิ ผลพฤติกรรมดานคุณธรรม จริยธรรม คานิยมและคุณลักษณะอันพึงประสงค ดาน ความสะอาด ความมีวนิ ัย ใฝรู ตงั้ ใจทาํ งาน

แผนการจัดการเรียนรู รหสั วชิ า 2128-2004 ชือ่ วชิ า วิชาไมโครคอนโทรลเลอร สอนครง้ั ที่ 7-8 หนวยที่ 6 ชือ่ หนวย การเช่ือมตอแอลอดี ีและการเขียนโปรแกรมแสดงตัวเลขดวยแอลอดี ี จํานวน 8 ชม. หวั เรอ่ื ง 1. การเชอื่ มตอวงจรแสดงผลดว ย LED 2. การควบคมุ แสดงผล 7- Segment 3. การควบคุมแสดงผลดว ยจอแบบ OLED 4. การประยุกตแสดงผลแสดงตัวเลขดวยแอลอดี ี สาระสําคัญ อุปกรณแสดงผลเปนสวนหนึ่งในงานควบคุมที่ใชไมโครคอนโทรลเลอร ใชแสดงสถานะการทํางานให เกิดการรับรูดวยสายตา ในบทนี้จะเปนการเรียนรู การเช่ือมตอกับ LED 7- Segment และ จอแบบ OLED ซงึ่ เปนอุปกรณทีใ่ ชพลังงานไฟฟานอย และสามารถสองแสงออกมาไดส วางชดั เพราะตัวมันสามารถกําเนิดแสง ได การเขียนโปรแกรมควบคุมจะมีความแตกตางกันไปข้ึนอยูกับการเลือกชนิดของ LED มาใชงาน และใน สวนการแสดงผลดวย จอOLED ที่เปนโมดูลส่ือสารดวย I2C จะมีการเชื่อมตอฮารดแวรที่แตกตางไปและการ เขยี นโปรแกรมตองมีการเรียกใชไลบารมี่ าผนวกกบั ฟง กช ันคําสัง่ ท่เี ราเขียนโปรแกรมดวย สมรรถนะประจําหนวย 1. แสดงความรูเ กี่ยวกับการเชื่อมตอ LED 7- Segment และ จอแบบ OLED 2. แสดงความรกู ารเขียนโปรแกรมควบคมุ LED 7- Segment และ จอแบบ OLED จดุ ประสงคก ารเรียนรู จุดประสงคทัว่ ไป 1. เพ่ือใหม ีความรูเกี่ยวกบั การแสดงผลดวย LED 7- Segment และ จอแบบ OLED 2. เพ่ือใหม คี วามรูการเขียนโปรแกรมแสดงผลดวย LED 7- Segment และ จอแบบ OLED

จุดประสงคเชิงพฤตกิ รรม เมื่อนกั เรยี นเรยี นจบแลว นักเรียนสามารถ 1. อธบิ ายการเชือ่ มตอ LED และเขียนโปรแกรมควบคุม ไดถูกตอง 2. อธิบายการเชื่อมตอ 7- Segment และเขียนโปแกรมควบคุมไดถูกตอ ง 3. อธิบายการเช่ือมตอ จอแบบ OLEDและเขยี นโปแกรมควบคุม ไดถูกตอง เน้ือหาสาระ หนวยท่ี 6 การเชื่อมตอแอลอดี แี ละการเขียนโปรแกรมแสดงตัวเลขดวยแอลอดี ี 1. การเช่ือมตอวงจรเอาตพตุ ภายนอกดวย LED 1.1 วงจรไมโครคอนโทรลเลอรท่ีเช่อื มตอกบั LED 1.2 ฟง กช นั่ คาํ สั่งท่ีใชควบคมุ การแสดงผลดว ย LED 2. การควบคมุ แสดงผลดว ยแอลอดี ี 7- Segment 2.1 โครงสรางและการทาํ งานของ7- Segment 2.1.1 ขาใชงานของแอลอดี ี 7- Segment 2.1.2 ชนดิ ของ แอลอีดี 7- Segment 2.2 การแสดงผลแบบมลั ติเพล็กซ 3. การควบคุมแสดงผลดว ยแอลอดี ี แบบ OLED 3.1 โครงสรา งและการทาํ งานของ OLED 3.2 ขาใชงานของ OLED 3.3 การเขยี นโปรแกรมควบคุมใหแสดงผล 4. การประยุกตแสดงผลแสดงตวั เลขดวยแอลอดี ี กจิ กรรมการเรยี นการสอน/กิจกรรมการเรยี นรู ข้นั ตอนการสอน ขั้นตอนการเรยี นรู 1. ขั้นนําเขาสูบทเรียน 1. ขั้นนําเขาสูบทเรียน 1.1 ผูส อนจัดเตรยี มเอกสาร พรอ มกบั แนะนํา 1.1 ผูเรียนฟงครูผสู อนแนะนํา วิธีการใหคะแนน หนวยการเรยี น วิธกี ารใหค ะแนนและวธิ ีการเรียน และวิธกี ารเรียน เร่อื ง การเชื่อมตอแอลอดี ีและ เรื่อง การเช่ือมตอแอลอีดีและการเขียนโปรแกรม การเขียนโปรแกรมแสดงตัวเลขดวยแอลอีดี แสดงตวั เลขดว ยแอลอีดี 1.2 ผูเรยี นทาํ ความเขา ใจเกี่ยวกับจุดประสงค 1.2 ผูสอนแจง จุดประสงคการเรียนของหนวยท่ี 6 การเรียนของหนว ยที่ 6 และการให และอธิบายการเช่อื มตอแอลอีดีและการเขียน ความรวมมือในการทาํ กิจกรรม โปรแกรมแสดงตัวเลขดวยแอลอดี ี

กิจกรรมการเรยี นการสอน/กจิ กรรมการเรยี นรู ขน้ั ตอนการสอน ข้ันตอนการเรียนรู 1.3 ผูสอนใหผูเ รียนแสดงความรูเดิมเกย่ี วกับความรู 1.3 ผูเรยี นแสดงความรูเกย่ี วกับแสดงความรูเดมิ อุปกรณเอาตพุต เก่ียวกบั อปุ กรณเอาตพตุ 2. ขั้นใหความรู 2. ข้ันใหความรู 2.1 ผูสอนใหผูเรียนศึกษาเอกสารประกอบการสอน 2.1 ผเู รียนศกึ ษาเอกสารประกอบการสอน หนวย ไมโครคอนโทรลเลอร หนวยที่ 6 เร่อื ง การเช่อื มตอ ที่6 เรื่องการเชื่อมตอแอลอีดีและการเขียน แอลอดี ีและการเขียนโปรแกรมแสดงตัวเลขดวย โปรแกรมแสดงตัวเลขดวยแอลอีดี ตามที่ครูผูสอน แอลอีดี บอก 2.2 ผูสอนอธิบายเก่ียวกับการเช่อื มตอ LED และเขยี น โปรแกรมควบคุม 2.2 ผูเรียนฟงการบรรยายจากผูสอนเรื่องการ 2.4 ผูส อนอธิบายเก่ียวกบั การเชอื่ มตอ 7-segment เชื่อมตอ LED และเขยี นโปรแกรมควบคมุ และเขียนโปรแกรมควบคุม 2.3 ผูเรยี นฟง การอธิบายการเชอ่ื มตอ 7-segment 2.5 ผูสอนอธบิ ายเกี่ยวกับการเช่ือมตอจอ OLEDและ และเขยี นโปรแกรมควบคุม 2.4 ผูเรยี นฟงการอธบิ ายเช่ือมตอ จอ OLED และ เขยี นโปรแกรมควบคมุ เขียนโปรแกรมควบคุม 2.6 ครผู สู อนคอยใหค ําแนะนําแกผูเรยี น 2.5 ผเู รยี นรับฟงคาํ แนะนําจากครูผูสอน 3. ข้ันประยุกตใช 3. ข้ันประยกุ ตใ ช 3.1 ผสู อนใหผูเรียนแตละคนปฏิบัตติ ามใบงานเรื่อง 3.1 ผูเรยี นแตล ะคนทาํ ใบงานและแบบฝกหัด การเช่ือมตอแอลอดี แี ละการเขยี นโปรแกรมแสดง 3.2 นกั เรยี นแตล ะคนบนั ทกึ สรปุ การเรยี นลงใน ตวั เลขดวยแอลอดี ี ผงั ความคิดสง ใหผูสอน 4. ข้ันสรุปและประเมินผล 4. ขั้นสรปุ และประเมินผล 4.1 ผูสอนและผูเรยี นรวมกันอภิปรายสรุปเนื้อหาท่ี 4.1 ผูสอนและผูเรียนรวมกนั สรุปเน้ือหาท่ี ไดเรียน ใหมีความเขาใจในทศิ ทางเดียวกนั ไดเรียน เพ่ือใหม ีความเขาใจในทศิ ทางเดยี วกัน 4.2 ผูสอนใหผ ูเรียนศึกษาเพ่ิมเติมนอกหอ งเรียน 4.2 ผูเรยี นศกึ ษาเพ่มิ เติมจากนอกหองเรียน สอื่ การเรียนการสอน 1. เอกสารประกอบการสอนวิชา ไมโครคอนโทรลเลอร 2. แบบฝก หดั เรื่อง การเช่ือมตอ แอลอีดีและการเขียนโปรแกรมแสดงตวั เลขดว ยแอลอดี ี 3. แบบทดสอบกอนและหลังเรยี น

การวดั ผลประเมนิ ผล กอ นเรยี น 1. จดั เตรยี มเอกสาร ส่อื การเรยี นการสอนหนวยที่ 6 2. ทาํ ความเขา ใจเกีย่ วกบั จดุ ประสงคการเรียนของหนว ยที่ 6 และการใหความรวมมือในการทํา กิจกรรมประจาํ หนวยที่ 6 3. แบบทดสอบกอ นเรียนหนวยท่ี 6 การเชอ่ื มตอแอลอีดีและการเขยี นโปรแกรมแสดงตวั เลขดวย แอลอีดี ขณะเรียน แบบประเมนิ ใบมอบหมายงาน หลงั เรยี น 1. ทาํ แบบฝก หัดหนวยท่ี 6 2. แบบทดสอบหลงั เรยี นหนวยท่ี 6 การเช่ือมตอแอลอีดแี ละการเขียนโปรแกรมแสดงตัวเลขดวย แอลอีดี แหลงการเรียนรูเพ่ิมเติม 1. หองสมดุ อาคารวิทยบรกิ าร วิทยาลยั เทคนิคปตตานี 2. ศกึ ษาหาขอ มลู จากแหลงเรียนรู ทางอินเทอรเน็ต เชน เว็บไซต หนังสอื YouTube

โครงการจัดการเรยี นรู วิชาไมโครคอนโทรลเลอร รหัสวชิ า 2128-2004 หนวยท่ี 7 การเช่อื มตอมอเตอรและการเขียนโปรแกรมควบคุมมอเตอร เนื้อหาสาระ จํานวน 8 ช่วั โมง 1. ความรทู ั่วไปของดีซีมอเตอร 2. วงจรขับดซี ีมอเตอร รายการสอน 3. การเขยี นโปรแกรมควบคมุ การทาํ งานดีซมี อเตอร 1. ความรูท่ัวไปของดีซีมอเตอร 4. การควบคุมมอเตอรเซอรโ ว 1.1 มอเตอรไฟฟา กระแสตรงขนาดเล็กแบบปกติ จดุ ประสงคก ารสอน 1.2 มอเตอรไฟฟากระแสตรงขนาดเล็กแบบมชี ุดเฟอง ทดรอบ 1. อธิบายการทาํ งานของดีซีมอเตอร 1.3 การควบคุมทิศทางการหมุนมอเตอรไฟฟา 2. อธิบายการเช่ือมตอวงจรขับดซี ีมอเตอรเขา กับ กระแสตรงขนาดเลก็ 2. วงจรขับดีซีมอเตอร ไมโครคอนโทรลเลอร 2.1 วงจรขับมอเตอรไฟฟากระแสตรงแบบ H-Bridge 3. อธิบายการเขยี นโปรแกรมควบคมุ การหมนุ ของดีซี 2.2 วงจรขบั มอเตอรแบบ H-Bridge ทใี่ ชรีเลย 2.3 ไอซีขบั มอเตอรกระแสตรงขนาดเลก็ เบอร L298N มอเตอร 3. การเขียนโปรแกรมควบคุมการทาํ งานดีซีมอเตอร 4. อธิบายการทํางานของมอเตอรเซอรโว 3.1 ฟง กชั่นภาษาซี Arduino ที่ใชควบคมุ ดซี ีมอเตอร 5. อธบิ ายการเขยี นโปรแกรมควบคุมการหมุนของ 4. การควบคมุ มอเตอรเซอรโว มอเตอรเซอรโว

โครงการจัดการเรียนรู วิชาไมโครคอนโทรลเลอร รหัสวิชา 2128-2004 หนวยที่ 7 การเชอ่ื มตอมอเตอรและการเขียนโปรแกรมควบคุมมอเตอร วิธีการสอน บรรยาย/ถาม-ตอบ สื่อของจริง อธิบาย ยกตัวอยา ง บนั ทึกผลการเรียนลงผังการเรยี นรู สอ่ื การสอน แหลง อา งอิง 1. เคร่ืองคอมพวิ เตอร 1. ทรงศักดิ์ สตั นาโค. ไมโครคอนโทรลเลอร 2. เอกสารประกอบการสอน เบ้ืองตน.สํานักพมิ พ บริษทั พัฒนาคุณภาพวชิ าการ 3. สอ่ื โปรแกรม Arduino IDE จํากัด. 4. บอรด NodeMCU DEVKIT V1.0 2. สมชาย เบียนสูงเนิน.สรางและพัฒนาอุปกรณ 5. ดีซีมอเตอร โมดลู L298N มอเตอรเซอรโว ดวยไมโครคอนโทรลเลอร .สาํ นกั พิมพ ทรปิ เพิล้ คน ควาขอมลู จากเว็บไซต, ดาตาชีต, E-books เอด็ ดูเคชน่ั จํากัด 6. แบบฝกหัด 3. Espressif Systems. ESP8266EX Datasheet การประเมนิ ผลการเรียนรู 1. ความสนใจในการเรียนรู การคนควา การมสี วนรวมในกิจกรรมเปน รายบุคคล 2. การซักถาม การตอบคาํ ถาม 3. แบบฝก หดั ทา ยบท กิจกรรมบนั ทึกผลการเรยี นรลู งผงั การเรียนรู 4. สงั เกตและประเมนิ ผลพฤติกรรมดา นคุณธรรม จริยธรรม คานยิ มและคุณลักษณะอันพึงประสงค ดา น ความสะอาด ความมวี นิ ยั ใฝรู ตงั้ ใจทาํ งาน

แผนการจัดการเรียนรู รหัสวิชา 2128-2004 ชอ่ื วชิ า วิชาไมโครคอนโทรลเลอร สอนครง้ั ท่ี 9-10 หนว ยท่ี 7 ชอ่ื หนวย การเช่ือมตอ มอเตอรและการเขียนโปรแกรมควบคุมมอเตอร จาํ นวน 8 ชม. หัวเรือ่ ง 1. ความรูทัว่ ไปของดซี ีมอเตอร 2. วงจรขบั ดีซีมอเตอร 3. การเขียนโปรแกรมควบคุมการทาํ งานดีซมี อเตอร 4. การควบคมุ มอเตอรเซอรโว สาระสาํ คญั ดีซีมอเตอร หรือ มอเตอรไฟฟากระแสตรงเปนอุปกรณเปลี่ยนพลังงานไฟฟาใหเปนพลังงานกล โดย การจายกระแสไฟฟาเขาไปยังขดลวดท่ีพันรอบแกนเหล็กโรเตอรซึ่งอยูภายในมอเตอรและภายในมอเตอรมี แมเหล็กถาวรท่ียึดติดกับที่ เม่ือไฟฟาผานขดลวด เกิดสนามแมเหล็กไฟฟา มแี รงผลักระหวางแมเหล็กถาวรกับ แกนโรเตอรทําแกนหมุน เราสามารถควบคุมทิศทางการหมุนของมอเตอรใหตามเข็มนาฬิกา ทวนเข็มนาฬิกา หรือหยุดหมุนได ดวยการควบคุมกระแสไฟฟาท่ีจายใหขดลวด ในการควบคุมมอเตอรไฟฟากระแสตรงดวย ไมโครคอนโทรลเลอรไมสามารถตอโดยตรงได จําเปนตองควบคุมผานวงจรขับมอเตอรเทาน้ัน และวงจรขับ มอเตอรกระแสตรงท่ีนิยมมากที่สุดคือวงจรแบบ H-Bridge และนักพัฒนาสามารถควบคุมความเร็วการหมุน ผานวงจรขับไดด ว ย มอเตอรเซอรโวเปนมอเตอรท่ีมีวงจรควบคุมติดมากับตัวมอเตอรเราสามารถควบคุมตําแหนง ความเรว็ และทิศทางการหมนุ โดยปอนสัญญาณพลั สแบบ PWM เขาท่สี ายสัญญาณ สมรรถนะประจําหนวย 1. แสดงความรเู กี่ยวกับการเชอ่ื มตอ ดีซมี อเตอรผ า นวงจรขบั และการเขียนโปรแกรมควบคุมการหมุน 2. แสดงความรกู ารเชอ่ื มตอมอเตอรเซอรโ วและการเขยี นโปรแกรมควบคุมการหมุน


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook