จุดประสงค์รายวิชา เพื่อให้
เข้าใจโครงสร้างและหลักการทำงานของไมโครคอนโทรลเลอร์ การใช้ชุดคำสั่ง การประยุกต์ใช้งานไมโครคอนโทรลเลอร์กับงานอื่น ๆ
สามารถเขียนโปรแกรมควบคุม วิเคราะห์และทดสอบระบบการทำงาน ประยุกต์ไมโครคอนโทรลเลอร์กับงานอื่นๆ
มีกิจนิสัยในการทำงานด้วยความประณีต รอบคอบและปลอดภัย ตระหนักถึงคุณภาพของงานและมีจริยธรรมในงานอาชีพ
สมรรถนะรายวิชา
แสดงความรู้เกี่ยวกับวงจรใช้งานไมโครคอนโทรลเลอร์
ออกแบบระบบควบคุมที่ใช้ไมโครคอนโทรลเลอร์
ประกอบและติดตั้ง อุปกรณ์วงจรไมโครคอนโทรลเลอร์
เขียนโปรแกรมควบคุมไมโครคอนโทรลเลอร์
ทดสอบและบำรุงรักษา อุปกรณ์ วงจรไมโครคอนโทรลเลอร์
คำอธิบายรายวิชา
ศึกษาและปฏิบัติเกี่ยวกับโครงสร้างสถาปัตยกรรมของไมโครคอนโทรลเลอร์ ลักษณะสัญญาณและกระบวนการทำงาน การรับ-ส่งข้อมูลกับอุปกรณ์เชื่อมต่อภายนอก ชุดคำสั่งและการเขียนโปรแกรม การวัดและทดสอบวงจรใช้งานของไมโครคอนโทรลเลอร์ การประยุกต์ใช้งานของไมโครคอนโทรลเลอ
แบบทดสอบมีทั้งหมด 30 ข้อ
ให้นักเรียนเลือกคำตอบที่ถูกที่สุดเพียงคำตอบเดียว
นักเรียนมีเวลาในการทำแบบทดสอบนี้ 30 นาที
เมื่อพร้อมแล้วให้คลิกที่ปุ่ม เริ่มทำแบบทดสอบ
เทคโนโลยีหุ่นยนต์
สื่อการเรียนการสอน Arduino เบื่้องต้น
การเขียนโปรแกรมเบื้องต้นกับ Arduino C++ (โครงสร้างโปรแกรมของ Arduino)
การเขียนโปรแกรมเบื้องต้นกับ Arduino C++ (การรับค่าจากสวิตซ์)
การเขียนโปรแกรมเบื้องต้นกับ Arduino C++ (การรับค่าสัญญาณ Analog)
การเขียนโปรแกรมเบื้องต้นกับ Arduino C++ (การส่งค่าสัญญาณ PWM)
การเขียนโปรแกรมเบื้องต้นกับ Arduino C++ (การส่งข้อมูลแบบ I2C)
การเขียนโปรแกรมเบื้องต้นกับ Arduino C++ (การส่งข้อมูลแบบ SPI)
Arduino with Visual Basic
การเขียนโปรแกรมเบื้องต้น Arduino กับ Visual Basic (แนะนำตัวอย่างการใช้งาน)
การเขียนโปรแกรมเบื้องต้น Arduino กับ Visual Basic (คำสั่ง if)
การเขียนโปรแกรมเบื้องต้น Arduino กับ Visual Basic (Arduino รับค่าจาก VB)
การเขียนโปรแกรมเบื้องต้น Arduino กับ Visual Basic (VB รับค่าจาก Arduin
Visual Basic with Xampp ทำโปรแกรมเชื่อมต่อฐานข้อมูลServer
Visual Basic with Xampp (Search)
Visual Basic with Access ทำโปรแกรมเชื่อมต่อฐานข้อมูล Access
บทความ ARDUINO
Arduino เบื้องต้น แบบละเอียด
#2 บทความ สอนใช้งาน Arduino โครงสร้างการเขียนโปรแกรมภาษาซีของ Arduino
#5 สอนใช้งาน Arduino การสื่อสารอนุกรม Serial อ่านค่าข้อความที่ Arduino ส่งมาให้คอมพิวเตอร์
#6 สอนใช้งาน Arduino การสื่อสารอนุกรม Serial ส่งค่าต่างๆจากคอมพิวเตอร์มาควบคุม Arduino
#8 สอนใช้งาน Arduino สัญญาณ Digital InPut รับค่าการกดปุ่มสวิตช์ ควบคุมเปิดปิดหลอดไฟ LED
#9 สอนใช้งาน Arduino for สั่งงานให้โปรแกรมวนลูปทำซ้ำ ไฟ LED วิ่ง
#10 สอนใช้งาน Arduino สัญญาณ Analog OutPut PWM ควบคุมความสว่าง หรี่ไฟ หลอดไฟ LED
#11 สอนใช้งาน Arduino สัญญาณ Analog InPut ตัวต้านทานปรับค่าได้ ปรับความสว่างหลอดไฟ LED
#12 สอนใช้งาน Arduino สัญญาณ Analog InPut ตัวต้านทานปรับค่าได้ตามแสง LDR ควบคุมเปิดปิดหลอดไฟ LED
#13 สอนใช้งาน Arduino Analog InPut ตัวต้านทานปรับค่าได้ ควบคุมการหมุนของ Servo
#15 สอนใช้งาน Arduino ติดตั้ง Library ในโปรแกรม Arduino IDE เชื่อมต่อกับ Sensor ต่างๆ
#18 สอนใช้งาน Arduino tracking sensor TCRT5000 ตรวจจับเส้นขาวดำ
#20 สอนใช้งาน Arduino แสดงข้อความ และ ค่า Sensor ต่างๆออกจอ LCD 1602 แบบ I2C
#21 สอนใช้งาน Arduino ค้นหา Address I2c ของ Sensor เพื่อเชื่อมต่อแบบขนาน
#22 สอนใช้งาน Arduino แสดงข้อความออกจอ LCD 1602 แบบ I2C หลายๆจอพร้อมกัน
#27 สอนใช้งาน Arduino ทำนาฬิกาเปิดปิดไฟด้วย DS3231 Module โมดูลนาฬิกา
#28 สอนใช้งาน Arduino DS3231 Module โมดูลนาฬิกา ตั้งเวลาใหม่
#29 สอนใช้งาน Arduino PIR Sensor HC-SR501 ตรวจจับความร้อนสิ่งมีชีวิต ควบคุมเปิดปิดไฟ LED
#30 สอนใช้งาน Arduino บันทึกข้อมูลลง SD Card และ อ่านข้อมูลจาก SD card
#31 สอนใช้งาน Arduino ควบคุมเปิดปิดไฟบ้าน ด้วย Relay Module 220VAC
#33 สอนใช้งาน Arduino วัดระยะทางด้วย เซ็นเซอร์วัดระยะทาง Ultrasonic Module HC-SR04
#34 สอนใช้งาน Arduino วัดอุณหภูมิและความชื้นด้วย Sensor DHT11
#36 สอนใช้งาน Arduino วัดความเข้มแสงด้วยเซ็นเซอร์ GY-302 BH1750FVI
#37 สอนใช้งาน Arduino ระบุตำแหน่งพิกัด GPS บนพื้นโลกด้วย GPS Module GY-NEO6MV2 Ublox
#38 สอนใช้งาน Arduino Rfid อ่านบัตรคีย์การ์ด ควบคุมเปิดปิดไฟ LED
#39 สอนใช้งาน Arduino วัดอุณหภมูิและความชื้น ด้วย Sensor DHT11
#40 สอนใช้งาน Arduino วัดอุณหภมูิและความชื้น ด้วย Sensor DHT22
#41 สอนใช้งาน Arduino IR Remote ควบคุมเปิดปิดไฟ LED ผ่านรีโมท
#42 สอนใช้งาน Arduino สื่อสารส่งข้อมูลกันแบบ I2C Arduino 3 บอร์ด
#43 สอนตั้งค่า เปลี่ยน รหัส password และ ชื่อ Bluetooth Module HC05
#44 สอนใช้งานเชื่อมต่อ Bluetooth Module HC05 กับ Application ในมือถือ
#46 สอนตั้งค่า เปลี่ยน password และ ชื่อ ฺBluetooth Module HC06
#47 สอนใช้งานเชื่อมต่อ Bluetooth Module HC06 กับ Application ในมือถือ
#53 สอนใช้งาน Arduino IC 74HC595 1 ตัว ขยายขา Digital Output
#54 สอนใช้งาน Arduino IC 74HC595 แบบหลายตัว ขยายขา Digital Output
#57 สอนใช้งาน Arduino คำสั่ง Watch Dog Timer ตรวจสอบการทำงานของโปรแกรม
#58 สอนใช้งาน Arduinoบันทึกข้อมูลเก็บไว้ใน บอร์ด Arduino EEPROM
#60 สอนใช้งาน Arduino IC 74HC165 หลายตัว ขยายขา Digital Input
#62 สอนใช้งาน Arduino วัดอุณหภมูิและความชื้น ด้วย Sensor DHT22 AM2302
#63 สอนใช้งาน Arduino วัดอุณหภมูิและความชื้น ด้วย Sensor DHT21 AM2301
#64 สอนใช้งาน Arduino วัดอุณหภมูิและความชื้น ด้วย Sensor DHT22 แบบ PCB
#65 สอนใช้งาน Arduino วัดอุณหภมูิและความชื้น ด้วย Sensor DHT11 แบบ PCB
#66 สอนใช้งาน Arduino ขยายขา Analog Input และ Analog Output PCF8591
#67 สอนใช้งาน Arduino ขยายขา Analog Input และ Digital Input Multiplexer 74HC4051
บทความ ESP8266 NodeMCU
#1 สอนใช้งาน NodeMCU ESP8266 v2 ติดตั้ง NodeMCU ESP8266 ลงบน Arduino IDE
#2 สอนใช้งาน NodeMCU ESP8266 v3 ติดตั้ง NodeMCU ESP8266 ลงบน Arduino IDE
#3 สอนใช้งาน NodeMCU ESP8266 สัญญาณ Digital OUTPUT ควบคุมเปิดปิดไฟ LED
#4 สอนใช้งาน NodeMCU ESP8266 การสื่อสารอนุกรม Serial อ่านค่าข้อความที่ NodeMCU ส่งมาให้คอมพิวเตอร์
#5 สอนใช้งาน NodeMUC ESP8266 การสื่อสารอนุกรม Serial ส่งค่าต่างๆจากคอมพิวเตอร์มาควบคุม NodeMCU
#7 สอนใช้งาน NodeMCU ESP8266 สัญญาณ Digital InPut รับค่าการกดปุ่มสวิตช์ ควบคุมเปิดปิดหลอดไฟ LED
#8 สอนใช้งาน NodeMCU ESP8266 คำสั่ง for สั่งงานให้โปรแกรมวนลูปทำซ้ำ ไฟ LED วิ่ง
สอนใช้งาน NodeMCU ESP8266 ส่งข้อความ สติ๊กเกอร์ รูปภาพ แจ้งเตือนผ่าน LINE Notify
สอนใช้งาน NodeMCU ESP8266 ส่งค่าความชื้นและอุณหภูมิ DHT11 แจ้งเตือนผ่าน LINE