อุปกรณ์อิเล็กทรอนิกส์เดี่ยวๆ อย่างหลอด LED หรือมอเตอร์ จะทำงานเองไม่ได้หากไม่มีผู้สั่งการครับ ใน EP นี้เราจะมารู้จักกับ "สมองกล" ที่เป็นตัวรับข้อมูลและสั่งการอุปกรณ์ต่างๆ ให้ทำงานตามที่เราตั้งโปรแกรมไว้ครับ
ไมโครคอนโทรลเลอร์ (Microcontroller)
ไมโครคอนโทรลเลอร์ คือ คอมพิวเตอร์ขนาดจิ๋วที่ถูกสร้างขึ้นมาเพื่อควบคุมอุปกรณ์อิเล็กทรอนิกส์โดยเฉพาะ เปรียบเสมือน "สมอง" ของนวัตกรรมต่างๆ ที่สามารถรับข้อมูลจากเซนเซอร์ (เช่น รับรู้แสง, อุณหภูมิ) นำมาประมวลผล แล้วส่งคำสั่งออกไปควบคุมอุปกรณ์ปลายทาง (เช่น สั่งให้มอเตอร์หมุน, หลอดไฟสว่าง)
ตัวอย่างบอร์ดไมโครคอนโทรลเลอร์ที่ได้รับความนิยมมากในปัจจุบันคือ Arduino ซึ่งใช้งานง่ายและเหมาะสำหรับผู้เริ่มต้นเขียนโปรแกรมครับ
โปรแกรมจำลองวงจร TinkerCAD
ก่อนที่เราจะต่อวงจรและเขียนโปรแกรมลงบอร์ดจริง เราสามารถใช้โปรแกรมจำลองเพื่อทดสอบระบบก่อนได้ครับ เพื่อป้องกันความเสียหายของอุปกรณ์จริง
TinkerCAD เป็นโปรแกรมจำลองและออกแบบ 3 มิติบนเว็บไซต์ ที่พัฒนาโดย AUTODESK [น้องๆ สามารถเข้าไปใช้งานได้ฟรีผ่านเว็บไซต์ www.tinkercad.com
- ข้อดี: ใช้งานผ่านเว็บไซต์ได้เลย ไม่ต้องติดตั้งโปรแกรม
- ความสามารถ: สามารถลากอุปกรณ์อิเล็กทรอนิกส์ (เช่น แผงวงจรทดลอง, หลอด LED, ตัวต้านทาน) มาต่อวงจรเสมือนจริง และสามารถเขียนโค้ดสั่งการ Arduino ได้ด้วย!
1. อุปกรณ์ใดที่เปรียบเสมือน "สมอง" คอยรับข้อมูลและสั่งการอุปกรณ์อิเล็กทรอนิกส์ต่างๆ?
2. โปรแกรมใดที่ใช้สำหรับจำลองการต่อวงจรอิเล็กทรอนิกส์ผ่านเว็บไซต์?
3. ข้อใดคือข้อดีที่สำคัญที่สุดของการใช้โปรแกรมจำลองอย่าง TinkerCAD ก่อนการลงมือต่อวงจรจริง?