วิชาไมโครคอนโทรลเลอร์เบื้องต้น

วิทยาลัยการอาชีพกบินทร์บุรี

โครงการสอนรายวิชา ไมโครคอนโทรลเลอร์รหัสวิชา 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)