Advertisement
ตัวอย่างโปรเจ็ค Arduino ที่ใช้ อบรม Arduino ว่า คืออะไร ทำอะไรได้ ?
เพื่อสอนให้ผู้เรียนมีความเข้าใจเกี่ยวกับมอเตอร์แต่ละชนิด สามารถควบคุมมอเตอร์แต่ละชนิดได้ รวมไปถึงการสอนพื้นฐานการเขียนโปรแกรมให้กับไมโครคอนโทรลเลอร์ บนแพลทฟอร์ม Arduinoพื้นฐานผู้มาเรียน
- ไม่จำเป็นต้องมีพื้นฐานเนื่องจากจะปูพื้นฐานให้ในช่วงคาบเช้าก่อนลงปฎิบัต
Arduino เป็นภาษาอิตาลี อ่านว่า อาดุอีโน่ หรือ จะเรียกว่า อาดุยโน่ ก็ได้ไม่ผิด เพราะไม่ใช่ภาษาบ้านเรา, Arduino คือ Open-Source Platform สำหรับการสร้างต้นแบบทางอิเล็กทรอนิกส์ โดยมีจุดมุ่งหมายให้ Arduino Platform เป็น Platform ที่ง่ายต่อการใช้งาน, โดย Arduino Platform ประกอบไปด้วย
ส่วนที่เป็น Hardware บอร์ดอิเล็กทรอนิกส์ขนาดเล็ก ที่มี ไมโครคอนโทรลเลอร์ (MCU) เป็นชิ้นส่วนหลัก ถูกนำมาประกอบร่วมกับอุปกรณ์อิเล็กทรอนิกส์อื่นๆ เพื่อให้ง่ายต่อการใช้งาน หรือที่เรียกกันว่า บอร์ด Arduino, โดยบอร์ด Arduino เองก็มีหลายรุ่นให้เลือกใช้ โดยในแต่ละรุ่นอาจมีความแตกต่างกันในเรื่องของขนาดของบอร์ด หรือสเปค เช่น จำนวนของขารับส่งสัญญาณ, แรงดันไฟที่ใช้, ประสิทธิภาพของ MCU เป็นต้น ( สามารถเปรียบเทียบ และดูสเปคคร่าวๆ ของ Arduino แต่ละรุ่นได้ที่
http://www.arduino.cc/en/Products/Compare )ส่วนที่เป็น Software คือภาษา Arduino เป็นภาษาสำหรับเขียนโปรแกรมควบคุม MCU, มีไวยากรณ์แบบเดียวกับภาษา C/C++Arduino IDE เป็นเครื่องมือสำหรับเขียนโปรแกรมด้วยภาษา Arduino, คอมไพล์โปรแกรม (Compile) และอัปโหลดโปรแกรมลงบอร์ด (Upload)