# ตัวอย่างการเริ่มต้นใช้งาน Arduino IDE

## Lab1: ตัวอย่างการ complie โปรแกรมลง Arduino board&#x20;

ทดลอง compile โปรแกรม Blink ลง Arduino board ตั้งค่า Scale Volts/Div และ Time/Div เพื่อแสดงผลกราฟตามอัตราส่วนที่ต้องการอ่านบน Oscilloscope-NI ELVISmx Apps แล้ววัดค่าแรงดันจากถ่าน AA 1.5V&#x20;

### **อุปกรณ์ทดลอง**&#x20;

| Component        | Quantity |
| ---------------- | -------- |
| Arduino mega2560 | 1        |

### โปรแกรม

1. Arduino IDE

### ขั้นตอนการทดลอง

1. เปิดโปรแกรม Arduino IDE
2. ไปที่ File >>Examples>>Basics>Blink

![Arduino IDE ](https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MClo3nC-1US0rbK8Qau%2Fuploads%2FV4jptaPqPEiesuSiQ0Ry%2FUntitled.png?alt=media\&token=18d825f7-7eaf-4b90-8752-f5c01708502c)

&#x20; 3\.  เสียบ Arduino mega 2560 เข้ากับคอมพิวเตอร์&#x20;

&#x20; 4\. ไปที่ Tools > Board > Arduino/Genuino Mega or Mega2560

![Arduino IDE select to Board for compile](https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MClo3nC-1US0rbK8Qau%2Fuploads%2FTV89rTmp5csU8nKo2FoP%2FUntitled.png?alt=media\&token=8fe2d910-db11-4491-a554-adb53b9b63cb)

&#x20; 5\. ไปที่ Tools > Port > เลือก port ที่ Arduino board เชื่อมต่ออยู่

![Select port  ](https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MClo3nC-1US0rbK8Qau%2Fuploads%2FK3D3XNDUgDv3ikZFSUTf%2FUntitled.png?alt=media\&token=0e688b28-d6e0-40e7-a698-3f691dcbef1c)

&#x20; 6\. เลือก icon Verify  สำหรับตรวจสอบ code ก่อน Upload โปรแกรมลงบอร์ด

![icon Verify](https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MClo3nC-1US0rbK8Qau%2Fuploads%2FLVZJJkzqZFmVGEbJy2pv%2FUntitled.png?alt=media\&token=195702c3-136e-4ad8-bd86-985ac4330a2e)

&#x20;  7\. เลือก icon Upload  สำหรับ compile โปรแกรมและ upload ลงบอร์ด

![icon Upload](https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MClo3nC-1US0rbK8Qau%2Fuploads%2FowvYSlvZykUsSkURGWMc%2FUntitled.png?alt=media\&token=984e4772-1b39-480b-9bf1-05b3f3d51c8c)

&#x20; 8\. เมื่อโปรแกรม upload เสร็จจะมีข้อความ "Done uploading"

![](https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MClo3nC-1US0rbK8Qau%2Fuploads%2FB51ZLoPXnQA9KqwwOZoS%2Fimage.png?alt=media\&token=fc76fd5f-3116-4222-ad29-8d206af98b06)

### บันทึกผลการทดลอง

1. สังเกตการทำงานบอร์ด Arduino board ว่าเป็นไปตามโปรแกรมที่สั่งงานหรือไม่
2. ให้บันทึกผลการทดลอง template ที่ได้รับมอบหมาย&#x20;
