วิชาไมโครคอนโทรลเลอร์เบื้องต้น
วิทยาลัยการอาชีพกบินทร์บุรี
โครงการสอนรายวิชา ไมโครคอนโทรลเลอร์รหัสวิชา 20105–2112 (ท-ป-น) (1-3-2)
จำนวนชั่วโมง 4 ชั่วโมง/สัปดาห์ รวม 72 ชั่วโมง ภาคเรียนที่ 1 ปีการศึกษา 2566
ชื่อผู้สอน นายเด่นศักดิ์ อินตาคำ ตำแหน่ง ครู คศ.3 แผนกวิชา ไฟฟ้ากำลัง
1. จุดประสงค์รายวิชา
1. รู้ เข้าใจโครงสร้างหลักการทำงานของไมโครคอนโทรลเลอร์
2. มีทักษะการใช้ชุดคำสั่งต่าง ๆ ในการเขียนโปรแกรมควบคุมอุปกรณ์ภายนอก
3. มีเจตคติและกิจนิสัยที่ดีในการปฏิบัติงาน มีความละเอียดรอบคอบ ปลอดภัย
เป็นระเบียบ สะอาด ตรงต่อเวลา มีความซื่อสัตย์และมีความรับผิดชอบ
2. สมรรถนะรายวิชา
1. แสดงความรู้เกี่ยวกับหลักการทำงานไมโครคอนโทรลเลอร์
2. ใช้คำสั่งควบคุมอุปกรณ์ภายนอก
3. เชื่อต่อและทดสอบการทำงานของบอร์ดไมโครคอนโทรลเลอร์กับอุปกรณ์อินพุตเอาต์พุต
3. คำอธิบายรายวิชา
ศึกษาและปฏิบัติเกี่ยวกับโครงสร้าง ส่วนประกอบ หลักการทำงาน สถาปัตยกรรมของคอนโทรลเลอร์เบอร์ต่าง ๆ หาคุณสมบัติของชิพไอซีไมโครคอนโทรลเลอร์จากคู่มือผู้ผลิต ใช้คำสั่งในการเขียนโปรแกรมควบคุมอุปกรณ์ภายนอก เชื่อมต่อบอร์ดคอนโทรลเลอร์กับอุปกรณ์อินพุต เอาต์พุต และการทดสอบการทำงาน วงจรควบคุมสเตปปิงมอเตอร์ (Stepping 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)