Arduino คืออะไร

What is Arduino

Arduino เป็นชื่อเรียกของ platform micro controller ชนิดหนึ่งซึ่งก็ตามความหมายครับ micro=เล็ก, controller=ชุดควบคุม ดังนั้นหน้าที่ของมันก็คือชุดควบคุมขนาดเล็กที่สามารถนำไปเชื่อมต่อเพื่อสั่งการเครื่องมืออิเล็กทรอนิกส์ต่างๆได้นั่นเอง

สาเหตุหลักๆที่ทำให้ Arduino มีชื่อเสียงโด่งดัง อีกทั้งยังนับได้ว่าราคาย่อมเยามากกว่าบรรดา micro controller อื่นๆในตลาดก็คือการที่มันเป็น Open Source ทั้งในเชิง software และ hardware นั่นหมายความว่าใครๆก็สามารถนำระบบของ Arduino ไปดัดแปลงแก้ไขแล้วนำออกมาขายในตลาดได้โดยไม่ผิดกฎหมายครับ

Arduino ในส่วนของ Software

Arduino ได้พัฒนาส่วนของระบบการเขียนโปรแกรม หรือที่เรียกว่า IDE (Integrated Development Environment) ซึ่งจะช่วยให้เราฝังคำสั่งลงในบอร์ด Arduino ชนิดต่างๆได้ ซึ่งในส่วนของ software นี้ เรายังสามารถดาวโหลด library เพิ่มได้จาก internet ซึ่งทำให้เราเขียนโปรแกรมกับ controller ชนิดอื่นๆ ไม่จำกัดอยู่แค่ Arduino อีกด้วย

ซอฟแวร์เพื่อพัฒนา Arduino

Arduino ในส่วนของ hardware

Arduino board แบ่งออกเป็นหลายชนิดด้วยกัน ซึ่งจะมีคุณลักษณะเหมาะสมกับการใช้งานไปคนละแบบ

Arduino บอร์ดชนิดต่างๆสำหรับผู้เริ่มต้น

นอกจาก board หลักของ Arduino แล้ว ก็จะมี module หรือ shield ต่างๆแยกกัน เพื่อนำมาประกอบใช้ตามลักษณะของโปรเจค

ตัวอย่างเช่น ถ้าเราต้องการทำโปรเจคเปิดปิดไฟบ้านผ่านอินเตอร์เน็ต นอกจากบอร์ด Arduino หลักแล้ว ยังต้องมีโมดูล GPRS หรือ WIFI เพื่อทำการรับค่าคำสั่งผ่านอินเตอร์เน็ตเพื่อรับสัญญาณมา เปิด/ปิด ไฟบ้านด้วย

Arduino บอร์ดทำงานร่วมกับ wifi โมดูล

จริงๆแล้วถ้าลองวิเคราะห์ดีๆจะเห็นได้ว่า Arduino มันก็คือเครื่องคอมพิวเตอร์เครื่องนึงนั่นเอง แต่เป็นคอมพิวเตอร์ที่ตัดส่วนที่ไม่จำเป็นออกไปเพื่อให้เครื่องเบาขึ้น กินไฟน้อยลงเพื่อที่จะได้สามารถนำไปติดตั้งรวมกับอุปกรณ์อิเล็กทรอนิกส์ชิ้นเล็กๆชนิดต่างๆได้นั่นเองครับ

สอบถาม ติดชม เสนอแนะ ได้ที่ช่อง comment ด้านล่างเลยครับ

แหล่งซื้อราคาถูกสำหรับคนที่เพิ่งเริ่ม

ชุด Arduino kit สำหรับผู้เริ่มต้น
แนะนำให้ซื้อจาก AliExpress เป็นชุด Starter kits มีอุปกรณ์พร้อมสำหรับผู้เริ่มเล่นครับ (ราคาประมาณ 600-700 บาท)

Copyright © 2023. All rights reserved - ThaiArduino.Club