วันจันทร์ที่ 20 สิงหาคม พ.ศ. 2555

Arduino startup :: การติดตั้งและใช้งานชุดพัฒนา Arduino (Arduino IDE)


1.1   การติดตั้งและใช้งานชุดพัฒนา Arduino (Arduino IDE)
จากที่กล่าวไว้ข้างต้นว่า Arduino IDE ถูกออกแบบมาให้สามารถทำงานได้บนระบบปฏิบัติการที่แตกต่างกัน ได้แก่ Windows  MAC และ Linux  ดังนั้นการเลือกใช้งานชุดพัฒนาจะขึ้นอยู่กับระบบปฏิบัติการที่ผู้ศึกษาใช้งาน ซึ่งสามารถดาวน์โหลดชุดพัฒนาได้ที่เว็บไซต์ http://arduino.cc/en/Main/Software  ดังรูปที่ 1.2


รูปที่ 1.2 แสดงเว็บไซต์สำหรับโหลดชุดพัฒนา

ผู้ศึกษาสามารถเลือกดาวน์โหลดชุดพัฒนาได้ตามระบบปฏิบัติการซึ่งตนเองใช้งาน ในที่นี้ผู้เขียนเลือกดาวน์โหลดชุดพัฒนาซึ่งใช้งานบนระบบปฏิบัติการวินโดว์ ซึ่งจะเป็นรุ่น arduino-1.0.1 เมื่อดาวน์โหลดเรียบร้อยจะได้ไฟล์เป็นนามสกุล Zip ทำการแตกไฟล์ที่ได้ตามรูปที่ 1.3

รูปที่ 1.3 แสดงรายละเอียดไฟล์ชุดพัฒนา Arduino บนระบบปฏิบัติการ Windows

รายละเอียดไฟล์ชุดพัฒนาที่ควรทราบ
-          Driver : เป็นโฟลเดอร์สำหรับเก็บไฟล์ไดร์เวอร์ของบอร์ด เนื่องจากการเชื่อมต่อระหว่างชุดพัฒนาเป็นการเชื่มต่อผ่านพอร์ท USB ดังนั้นจะต้องมีการติดตั้งไดร์เวอร์เพื่อให้เครื่องคอมพิวเตอร์สามารถเชื่อต่อกับบอร์ด Arduino ซึ่งจะอธิบายในขั้นตอนการติดตั้งฮาร์ดแวร์ต่อไป
-          Examples : เป็นโฟลเดอร์จำหรับเก็บไฟล์โค้ดตัวอย่างที่มากับชุดพัฒนา Arduino IDE เพื่อให้ผู้ศึกษาได้ใช้งาน         
-           Arduino.exe : เป็นแอพพลิเคชั่นไฟล์ไว้สำหรับเอ็กซีคิวชุดพัฒนา Arduino IDE  ให้ทำงาน
เมื่อผู้ศึกษาทำการเอ็กซีคิว Arduino.exe และเปิดโค้ดตัวอย่าง จากไฟล์ Blink.ino จะได้หน้าต่างโปรแกรมดังรูปที่ 1.4

รูปที่ 1.4 แสดงหน้าต่าง Arduino IDE


จากรูปที่ 1.4 จะแบ่งส่วนหน้าต่าง Arduino IDE จะประกอบด้วย 4 ส่วนได้แก่ แถบเมนู แถบเครื่องมือ หน้าต่างเขียนโค้ด และหน้าต่างแสดงสถานะงาน โดยมีรายละเอียดส่วนต่างๆ ดังต่อไปนี้
             1.1.1          แถบเมนู (Menu Bar)
             1.1.2          แถบเครื่องมือ (Tool Bar)
             1.1.3          หน้าต่างเขียนโค้ด (Code Editor Window)
             1.1.4          หน้าต่างแสดงสถานะงาน  (Task Window)

create by ::  http://www.itphouse.com

Arduino Startup :: บทที่ 1 เริ่มต้นการใช้งาน Arduino

บทที่ 1 เริ่มต้นการใช้งาน Arduino


Arduino ถูกออกแบบมาให้ใช้งานได้ง่ายสำหรับผู้เริ่มต้นศึกษาที่แม้จะไม่มีความรู้ทางวงจรอิเล็กทรอนิกส์มากนัก ผู้ศึกษาสามารถสร้างวงจรควบคุมเช่น เอลอีดี สเตปปิ้งมอเตอร์ และ เซนเซอร์ต่างๆ 
Arduino สามารถใช้ในก
ารพัฒนางานได้หลายหลากหลายรูปแบบโดยมีตัวอย่างโค้ดไว้ให้ศึกษาจากชุดพัฒนาที่ทีมงาน Arduino ได้พัฒนาไว้ให้ เช่น Blink LED , Analog to Digital converter, Sensor ดังตัวอย่างที่แสดงในรูปที่ 1.1 

 
รูปที่ 1.1 แสดงตัวอย่างโค้ดที่พัฒนาไว้ในชุดพัฒนา

การใช้งานของ Arduino จะประกอบด้วย 2 ส่วน ได้แก่ ส่วนของฮาร์ดแวร์ และส่วนของซอฟต์แวร์ ซึ่งผู้
ศึกษาสามารถที่จะนำไปประยุกต์ใช้ในงานควบคุมต่างๆ โดยสามารถดาวน์โหลดชุดพัฒนามาใช้งานได้ฟรีและสามารถใช้งานบนระบบปฏิบัติการที่ต่างแพลตฟอร์มกันได้ ในส่วนของฮาร์ดแวร์มีการวงแบบวงจรไว้ให้ผู้สนใจสามารถที่จะสร้างบอร์ดได้ด้วยตนเอง หรือบอร์ดสำเร็จรูปก็มีราคาไม่แพงมากนัก

create by :: www.itphouse.com