ครูเด่นศักดิ์ การโปรเเกรมเเละควบคุมไฟฟ้า การควบคุมมอเตอร์ไฟฟ้า เมคคาทรอนิกส์เบื้องต้น ระบบควบคุมในงานอุตสาหกรรม นิวเเมติกส์เเละไฮดรอลิกส์เบื้องต้น
วิทยาลัยการอาชีพกบินทร์บุรี
ชื่อผู้สอน นายเด่นศักดิ์ อินตาคำ ตำแหน่ง ครู คศ.3 แผนกวิชา ไฟฟ้ากำลัง
20104-2021 ไมโครคอนโทรลเลอร์เบื้องต้น 1-3-2 (Basic Microcontrollers)
อ้างอิงมาตรฐาน
-
ผลลัพธ์การเรียนรู้ระดับรายวิชา
เขียนโปรแกรม เชื่อมต่อ ทดสอบการทำงานของบอร์ดคอนโทรลเลอร์กับอุปกรณ์อินพุต เอาต์พุต เพื่อควบคุมอุปกรณ์ภายนอก ด้วยความละเอียดรอบคอบ ปลอดภัย ตรงต่อเวลา และมีความรับผิดชอบ
จุดประสงค์รายวิชา เพื่อให้
1. เข้าใจเกี่ยวกับโครงสร้าง หลักการทำงานของไมโครคอนโทรเลอร์เบื้องต้น
2. มีทักษะเกี่ยวกับการใช้คำสั่งต่าง ๆ ในการเขียนโปรแกรมเพื่อควบคุมอุปกรณ์ภายนอก
3. มีเจตคติและกิจนิสัยที่ดีในการปฏิบัติงานด้วยความละเอียดรอบคอบ ปลอดภัย เป็นระเบียบ สะอาด ตรงต่อเวลา มีความซื่อสัตย์ และมีความรับผิดชอบ
4. มีความสามารถในการประยุกต์ใช้การเชื่อมต่อและทดสอบการทำงานของบอร์ดคอนโทรลเลอร์กับ
อุปกรณ์อินพุต เอาต์พุต
สมรรถนะรายวิชา
1. แสดงความรู้เกี่ยวกับหลักการทำงานของไมโครคอนโทรลเลอร์เบื้องต้น
2. ใช้คำสั่งต่าง ๆ ในการเขียนโปรแกรมเพื่อควบคุมอุปกรณ์ภายนอก
3. เชื่อมต่อและทดสอบการทำงานของบอร์ดคอนโทรลเลอร์กับอุปกรณ์อินพุต เอาต์พุต
4. ประยุกต์ใช้ความรู้เกี่ยวกับไมโครคอนโทรเลอร์ การทำงานของบอร์ดคอนโทรลเลอร์กับ อุปกรณ์อินพุต เอาต์พุต
คำอธิบายรายวิชา ศึกษาและปฏิบัติเกี่ยวกับโครงสร้าง ส่วนประกอบ หลักการทำงาน สถาปัตยกรรมของคอนโทรลเลอร์เบอร์ต่าง ๆ หาคุณลักษณะของชิพไอซีคอนโทรลเลอร์จากคู่มือของผู้ผลิต ใช้คำสั่งในการเขียนโปรแกรมควบคุมอุปกรณ์ภายนอก งานเชื่อมต่อบอร์ดคอนโทรลเลอร์กับอุปกรณ์อินพุต เอาต์พุตและทดสอบการทำงาน งานวงจรควบคุมสเต็ปปิงมอเตอร์ (Stepping motor) วงจรควบคุมไฟวิ่งและวงจรควบคุม การทำงานเรียงลำดับ (Sequential motor) วงจรควบคุมไฟวิ่งและวงจรควบคุมการทำงานเรียงลำดับ (Sequential control)
หน่วยที่ 1 พื้นฐานไมโครคอนโทรลเลอร์
หน่วยที่ 2 โครงสร้าง ส่วนประกอบ ของ ARDRUINO UNO
หน่วยที่ 3 การเขียนโปรแกรมสัญญาณ Digital OutPut ควบคุม LED ไฟวิ่ง
หน่วยที่ 4 การเขียนโปรแกรมสัญญาณ Digital InPut รับค่าการกดปุ่มสวิตช์ ควบคุมเปิด-ปิดหลอด LED
หน่วยที่ 5 การเขียนโปรแกรมสัญญาณ Digital InPutรับค่าการกดปุ่มสวิตช์
(กดสวิตซ์ 1 LED1 ติด กดสวิตซ์ 2 LED1 ดับ)
หน่วยที่ 6 การเขียนโปรแกรมสัญญาณ Digital InPutรับค่าการกดปุ่มสวิตช์
(กดสวิตซ์ 1 LED1 ติด กดสวิตซ์ 2 LED2 ติด)
หน่วยที่ 7 การเขียนโปรแกรมควบคุม Output (รีเลย์)
หน่วยที่ 8 หุ่นยนต์เดินตามเส้น (Line Follower Robot)