Arduino - การติดตั้ง
หลังจากเรียนรู้เกี่ยวกับส่วนหลักของบอร์ด Arduino UNO แล้วเราก็พร้อมที่จะเรียนรู้วิธีตั้งค่า Arduino IDE เมื่อเราเรียนรู้สิ่งนี้เราก็พร้อมที่จะอัปโหลดโปรแกรมของเราบนบอร์ด Arduino
ในส่วนนี้เราจะได้เรียนรู้ในขั้นตอนง่าย ๆ วิธีตั้งค่า Arduino IDE บนคอมพิวเตอร์ของเราและเตรียมบอร์ดเพื่อรับโปรแกรมผ่านสาย USB
Step 1- ก่อนอื่นคุณต้องมีบอร์ด Arduino ของคุณ (คุณสามารถเลือกบอร์ดที่คุณชื่นชอบได้) และสาย USB ในกรณีที่คุณใช้ Arduino UNO, Arduino Duemilanove, Nano, Arduino Mega 2560 หรือ Diecimila คุณจะต้องใช้สาย USB มาตรฐาน (ปลั๊ก A ต่อปลั๊ก B) ซึ่งเป็นชนิดที่คุณจะเชื่อมต่อกับเครื่องพิมพ์ USB ดังที่แสดงในภาพต่อไปนี้

ในกรณีที่คุณใช้ Arduino Nano คุณจะต้องใช้สาย A ถึง Mini-B แทนดังที่แสดงในภาพต่อไปนี้

Step 2 − Download Arduino IDE Software.
คุณสามารถรับ Arduino IDE เวอร์ชันต่างๆได้จากหน้าดาวน์โหลดบนเว็บไซต์ทางการของ Arduino คุณต้องเลือกซอฟต์แวร์ของคุณซึ่งเข้ากันได้กับระบบปฏิบัติการของคุณ (Windows, IOS หรือ Linux) หลังจากดาวน์โหลดไฟล์เสร็จแล้วให้ทำการแตกไฟล์

Step 3 − Power up your board.
Arduino Uno, Mega, Duemilanove และ Arduino Nano จะดึงพลังงานจากการเชื่อมต่อ USB ไปยังคอมพิวเตอร์หรือแหล่งจ่ายไฟภายนอกโดยอัตโนมัติ หากคุณใช้ Arduino Diecimila คุณต้องตรวจสอบให้แน่ใจว่าบอร์ดได้รับการกำหนดค่าให้ดึงพลังงานจากการเชื่อมต่อ USB แหล่งจ่ายไฟจะถูกเลือกด้วยจัมเปอร์ซึ่งเป็นพลาสติกชิ้นเล็ก ๆ ที่พอดีกับสองในสามพินระหว่าง USB และแจ็คเพาเวอร์ ตรวจสอบว่าอยู่บนหมุดสองตัวที่ใกล้กับพอร์ต USB มากที่สุด
เชื่อมต่อบอร์ด Arduino กับคอมพิวเตอร์ของคุณโดยใช้สาย USB ไฟ LED สีเขียว (ที่มีข้อความ PWR) ควรติดสว่าง
Step 4 − Launch Arduino IDE.
หลังจากดาวน์โหลดซอฟต์แวร์ Arduino IDE แล้วคุณต้องเปิดเครื่องรูดโฟลเดอร์ ภายในโฟลเดอร์คุณจะพบไอคอนแอปพลิเคชันที่มีป้ายกำกับอินฟินิตี้ (application.exe) ดับเบิลคลิกที่ไอคอนเพื่อเริ่ม IDE

Step 5 − Open your first project.
เมื่อซอฟต์แวร์เริ่มทำงานคุณมีสองทางเลือก -
- สร้างโครงการใหม่
- เปิดตัวอย่างโครงการที่มีอยู่
ในการสร้างโปรเจ็กต์ใหม่ให้เลือกไฟล์→ New.

ในการเปิดตัวอย่างโครงการที่มีอยู่ให้เลือกไฟล์→ตัวอย่าง→พื้นฐาน→กะพริบ

เรากำลังเลือกเพียงหนึ่งในตัวอย่างที่มีชื่อ Blink. จะเปิดและปิด LED โดยมีการหน่วงเวลา คุณสามารถเลือกตัวอย่างอื่น ๆ จากรายการ
Step 6 − Select your Arduino board.
เพื่อหลีกเลี่ยงข้อผิดพลาดขณะอัปโหลดโปรแกรมของคุณไปยังบอร์ดคุณต้องเลือกชื่อบอร์ด Arduino ที่ถูกต้องซึ่งตรงกับบอร์ดที่เชื่อมต่อกับคอมพิวเตอร์ของคุณ
ไปที่ Tools → Board แล้วเลือกบอร์ดของคุณ

ที่นี่เราได้เลือกบอร์ด Arduino Uno ตามบทช่วยสอนของเรา แต่คุณต้องเลือกชื่อที่ตรงกับบอร์ดที่คุณใช้
Step 7 − Select your serial port.
เลือกอุปกรณ์อนุกรมของบอร์ด Arduino ไปที่Tools → Serial Portเมนู. ซึ่งมีแนวโน้มว่าจะเป็น COM3 หรือสูงกว่า (โดยปกติ COM1 และ COM2 จะสงวนไว้สำหรับพอร์ตอนุกรมของฮาร์ดแวร์) หากต้องการทราบคุณสามารถยกเลิกการเชื่อมต่อบอร์ด Arduino ของคุณและเปิดเมนูอีกครั้งรายการที่หายไปควรเป็นของบอร์ด Arduino เชื่อมต่อบอร์ดอีกครั้งและเลือกพอร์ตอนุกรมนั้น

Step 8 − Upload the program to your board.
ก่อนที่จะอธิบายว่าเราสามารถอัปโหลดโปรแกรมของเราไปยังบอร์ดได้อย่างไรเราต้องสาธิตการทำงานของสัญลักษณ์แต่ละตัวที่ปรากฏในแถบเครื่องมือ Arduino IDE

A - ใช้เพื่อตรวจสอบว่ามีข้อผิดพลาดในการคอมไพล์หรือไม่
B - ใช้ในการอัพโหลดโปรแกรมไปยังบอร์ด Arduino
C - ทางลัดที่ใช้ในการสร้างร่างใหม่
D - ใช้เพื่อเปิดหนึ่งในร่างตัวอย่างโดยตรง
E - ใช้เพื่อบันทึกร่างของคุณ
F - มอนิเตอร์แบบอนุกรมใช้ในการรับข้อมูลอนุกรมจากบอร์ดและส่งข้อมูลอนุกรมไปยังบอร์ด
ตอนนี้เพียงคลิกปุ่ม "อัปโหลด" ในสภาพแวดล้อม รอสักครู่ คุณจะเห็นไฟ LED RX และ TX บนบอร์ดกะพริบ หากการอัปโหลดสำเร็จข้อความ "เสร็จสิ้นการอัปโหลด" จะปรากฏในแถบสถานะ
Note - หากคุณมี Arduino Mini, NG หรือบอร์ดอื่น ๆ คุณต้องกดปุ่มรีเซ็ตทางกายภาพบนบอร์ดทันทีก่อนที่จะคลิกปุ่มอัปโหลดบนซอฟต์แวร์ Arduino