Arduino คือ อะไร
Arduino อ่านว่า (อา-ดู-อิ-โน่หรือ อาดุยโน) คือแพลตฟอร์มอิเล็กทรอนิกส์แบบโอเพนซอร์สที่พัฒนาบนฮาร์ดแวร์และซอฟต์แวร์ที่ใช้งานง่าย บอร์ด Arduinoสามารถอ่านอินพุตต่างๆ เช่น แสงบนเซ็นเซอร์ นิ้วแตะปุ่ม หรือข้อความทวิตเตอร์ แล้วแปลงเป็นเอาต์พุต เช่น การเปิดใช้งานมอเตอร์ การเปิดไฟ LED หรือการเผยแพร่ข้อมูลออนไลน์ คุณสามารถสั่งให้บอร์ดทำงานต่างๆ ได้โดยการส่งชุดคำสั่งไปยังไมโครคอนโทรลเลอร์บนบอร์ด โดยใช้ภาษาโปรแกรม Arduino (ตามWiring ) และซอฟต์แวร์ Arduino (IDE)ซึ่งตามProcessing
ตลอดหลายปีที่ผ่านมา Arduino ได้เป็นสมองของโปรเจกต์นับพัน ตั้งแต่อุปกรณ์ในชีวิตประจำวันไปจนถึงเครื่องมือทางวิทยาศาสตร์ที่ซับซ้อน ชุมชนนักสร้างสรรค์จากทั่วโลก ทั้งนักเรียน นักศึกษา ผู้ที่ชื่นชอบ ศิลปิน โปรแกรมเมอร์ และผู้เชี่ยวชาญ ได้รวมตัวกันบนแพลตฟอร์มโอเพนซอร์สนี้ ผลงานของพวกเขาได้ก่อให้เกิดองค์ความรู้มากมายมหาศาลที่เข้าถึงได้ซึ่งสามารถช่วยเหลือทั้งมือใหม่และผู้เชี่ยวชาญได้เป็นอย่างดี
Arduino เป็นบอร์ดไมโครคอนโทรลเลอร์ AVR ขนาดเล็กเป็นตัวประมวลผลและสั่งงานเหมาะสำหรับนำไปใช้ในการศึกษาเรียนรู้ระบบไมโครคอนโทรลเลอร์ และนำไปใช้งานเกี่ยวกับการควบคุมอุปกรณ์ input / output ต่างๆ ได้มากมาย ทั้งในแบบที่เป็นการทำงานตัวเดียวอิสระ หรือ เชื่อมต่อสั่งงานร่วมกับอุปกรณ์อื่นๆ เช่น คอมพิวเตอร์ PC ทั้งนี้ก็เนื่องมาจากว่า Arduino สนับสนุนการเชื่อมต่อกับอุปกรณ์ input / output ต่างๆ มีทั้งแบบ Digital และ Analog เช่นการรับค่าจากสวิตช์หรืออุปกรณ์ตรวจจับ Sensor แบบต่างๆ รวมไปถึง การควบคุมอุปกรณ์ output ต่างๆ ตั่งแต่ LED ,มอเตอร์ ,รีเลย์ และอีกมากมาย โดยระบบฮาร์ดแวร์ของ Arduino สามารถสร้างและประกอบขึ้นใช้งานได้เอง ในกรณีที่ผู้ใช้พอมีความรู้ด้านอิเ็กทรอนิกส์อยู่บ้าง หรือสามารถซื้อแผงวงจรสำเร็จรู้ที่มีการผลิตออกจำหน่ายกันในราคาที่ไม่แพง สำหรับเรื่องของโปรแกรมที่จะใช้เป็นเครื่องมือในการพัฒนานั้น สามารถ Download มาใช้งานกันได้ฟรีโดยไม่เสียค่าใช้จ่ายใดๆ
Arduino แยกเป็น 2 ส่วน หลักๆ คือ Hardware และ Software