1
ในบทนี้จะอธิบายถึงการติดตั้งซอฟตแวร Arduino1.0 ที่ใชในการเขียนโปรแกรม คอมไพลโปรแกรม และอั ปโหลดโปรแกรมไปยังบอรด Unicon รวมทั้งการติดตั้งไดรเวอร USB สําหรับบอรด Unicon ดวย โดย ซอฟตแวร Arduino1.0 สามารถรันบนระบบปฏิบัติการไดทุกแบบ ไมวาจะเปนวินโดวสทีรองรั ่ บตั้งแตวินโดวส XP ขึ้นไป, MAC OS และ Linux
1. การติดตังซอฟต ้ แวร Arduino (1.1) ดาวน โหลดซอฟตแวรจาก www.uniconboard.com ทําการแตกไฟลและดับเบิ้ลคลิกที่ไฟล Arduino1.0xSetup.exe จะปรากฎหนาตางตอนรับสูการติ ดตัง้ ใหคลิก Next หนาตางติดตังจะสอบถามตํ ้ าแหนงการ ติดตังโปรแกรมให ้ กด Next ขามขันตอนนี ้ ไป ้
2
(1.2) หนาตางติดตั้งจะสอบถามชือที ่ จะใช ่ สรางที่ Start Menu ใหคลิก Next ตอไป หนาตางติดตังจะแสดง ้ ขอสรุปมาให ใหกด Install เพือเริ ่ ่มขั้นตอนการติดตั้ง โปรแกรมติดตั้งจะใชเวลาสักครูก็จะติดตั้งเรียบรอย
3
(1.3) จากนั้นจะเขาสูหนาตางของการติดตั้งไดรเวอร USB ขันต ้ นของบอรด Unicon ดังรูป คลิกปุม Next
(1.4) ระบบจะแจงวา วินโดวสไมเคยทดสอบไดรเวอรตัวนี้ และสอบถามวาตองการใหยกเลิกการติดตั้ง หรือดําเนินการติดตั้งตอไป คลิกเลือกที่ Install this driver software anyway อันเปนการเลือกใหทําการติดตั้ง ไดรเวอรตอไป (จะไมพบหนาตางนี้ในวินโดวส XP)
4
(1.5) จากนั้นการติดตั้งไดรเวอรขันต ้ นจะเกิดขึ้น รอจนกระทังติ ่ ดตั้งเสร็จ จะปรากฏหนาตางแจงการติด ตั้งไดรเวอรเสร็จสมบูรณและแสดงชื่อของไดรเวอรทีติ่ ดตั้งลงไป ในที่นี้คือ Arduino LLC คลิกปุม Finish ตอบ รับการติดตั้งเสร็จสิ้น
(1.6) โปรแกรมจะสรางชือ่ Arduino1.0 ไวที่ Start Menu ทําการทดสอบวา โปรแกรมติดตังเรี ้ ยบรอยหรือไม ดวยการใหเขาไปที่ Start Menu และเลือกเปดโปรแกรม Arduino ขึ้นมา
หนาตางของโปรแกรม Arduino 1.0 จะเปดขึ้นมา เปนการยืนยันวา การติดตั้งโปรแกรมเปนไปอยาง ถูกตอง
5
2. ติดตังไดรเวอร ้ ของบอรด Unicon สําหรับวินโดวส 7 (2.1) จายไฟใหแกบอรด Unicon (+6 ถึง +12V) LED สีนํ้าเงินจะกะพริบ รอจนติดคาง จึงตอสาย USBminiB เขาทีบอร ่ ดและพอรต USB ของคอมพิวเตอร
(2.2) ระบบจะตรวจสอบฮารดแวรครูหนึ ง่ จากนันทํ ้ าการตรวจสอบการเชือมต ่ อโดยไปที่ My Computer คลิกเมาสปุมขวาเลื อกหัวขอ Properties
6
(2.3) จะเขาสูหนาตาง Control panel จากนันเลื ้ อกรายการ Device Manager
(2.4) ดูทีหั่ วขอ Ports จะพบรายการ Unicon@POP-XT (COMxx) โดยหมายเลขของ COM อาจเปลียน ่ ไปไดในคอมพิวเตอรแตละเครือง ่ ใหจําหมายเลขพอรต COM นี้ไว เพือใช ่ เลือกพอรตในการติดตอกับแผงวงจร POP-XT ในซอฟตแวร Arduino1.0
7
(2.5) ในกรณีทีผู่ ใช งานตอสาย USB-miniB จากคอมพิวเตอรเขากับบอรด Unicon กอนเปดสวิตช หรือกอน LED สีนําเงิ ้ นติดคาง มีโอกาสทีระบบจะตรวจพบว ่ า มีอุปกรณทีไม ่ มีไดรเวอรติดตังอยู ้ หรือติดตังไดรเวอร ้ ไมสมบูรณ ดังรูป
ไมตองตกใจ ใหคลิกตอบไปที่ Click here for details ระบบจะแจงใหทราบถึงอุปกรณทีไม ่ มีไดรเวอร รองรับหรือไดรเวอรไมสมบูรณ ซึงก็ ่ คือ อุปกรณทีชื่ ่อวา POP-XT Bootloader ซึงไม ่ สําคัญ เพราะไดรเวอรทีถู่ กตอง และใชงานจริงคือ Unicon Board & POP-XT (COMxx) หากทีรายการนี ่ ้มีขอความแจงสถานะตอทายวา Ready to use ถือวา ใชได ใหกลับไปตรวจสอบตําแหนงพอรต COM อีกครั้งที่ Device Manager ตามขันตอนที ้ ่ (2.2) ถึง (2.4)
8
3. ติดตังไดรเวอร ้ ใหกับบอรด Unicon สําหรับวินโดวส 7 ในกรณีที่ไมสามารถติด ตั้งตามขั้นตอนในหัวขอที่ 2 ได สําหรับผูใช งานทีใช ่ ระบบปฏิบัติการวินโดวส 7 รุน 64 บิต มีโอกาสทีการติ ่ ดตั้งไดรเวอรจากขันตอนใน ้ หัวขอที่ 2 ไมสามารถดําเนินการไดอยางสมบูรณ ขอใหดําเนินการติดตั้งไดรเวอรในอีกวิธีหนึ่ง ดังนี้ (3.1) จายไฟใหแกบอรด Unicon (+6 ถึง +12V) LED สีนํ้าเงินจะกะพริบ รอจนติดคาง จึงตอสาย USBminiB เขาทีบอร ่ ดและพอรต USB ของคอมพิวเตอร
้ นติดคางกอนตอสาย ขันตอนนี ้ สํ้ าคัญมาก จะตองเปดสวิตชจายไฟ และรอให LED สีนําเงิ USB เขากับบอรดและคอมพิวเตอร นี่คือคุณสมบัติปกติของอุปกรณ USB ที่จะตองมีการ เตรียมความพรอมของฮารดแวรใหเรียบรอยกอนติดตอกับคอมพิวเตอร (3.2) ทีมุ่ มขวาลางของคอมพิวเตอรจะแจงวา ตรวจพบฮารดแวรตัวใหมและพยายามติดตังไดรเวอร ้ ลงใน เครืองคอมพิ ่ วเตอร โดยในขันต ้ นจะแจงวาการติดตั้งไดรเวอรไมสมบูรณดังรูป
(3.3) เพื่อติดตังไดรเวอร ้ ใหสมบูรณ ทําการคลิกเมาสปุมขวาที หน ่ าตาง My Computer > Properties เลือก หัวขอ Device Manager ดังแสดงตําแหนงตามรูป
9
(3.4) ทีหน ่ าตาง Device Manager จะพบอุปกรณ Arduino Leonardo ที่มีเครืองหมาย ่ ! ปรากฎอยู ซึ่ง หมายถึงการติดไดรเวอรของอุปกรณตัวนี้ยังไมสมบูรณ ใหคลิกเมาสปุมขวาที ่อุปกรณตัวนี้ แลวเลือก Update Driver Software..
(3.5) จะปรากฎหนาตางตัวเลือกคนหาไดรเวอรแบบอัตโนมัติหรือหาดวยตนเองภายในคอมพิวเตอร ให เลือก Browse my computer for driver software อันเปนการเลือกคนหาไดรเวอรดวยตนเอง
10
(3.6) ระบุตําแหนงของไดรเวอรไปที่ C:\Arduino\Drivers จากนันกด ้ Next
(3.7) โปรแกรมจะแจงเตือนเรืองความปลอดภั ่ ยของไดรเวอรทีเราติ ่ ดตังลงไป ้ ใหเลือกหัวขอ Install this driver software anyway เพือยื ่ นยันการติดตั้ง
11
(3.8) ระบบจะใชเวลาสักครูเพือติ ่ ดตั้งไดรเวอร จากนั้นที่หนาตาง Device Manager จะแสดงชื่ออุปกรณ Unicon Board & POP-XT (COMxx) โดยหมายเลขของ COM นั้นขึนอยู ้ กั บการลงทะเบียนของคอมพิวเตอรแต ละเครือง ่ ซึ่งอาจแตกตางกัน โดยปกติจะมีหมายเลขตําแหนงตังแต ้ COM2 ขึนไป ้
(3.9) ขั้นตอนสุดทายจะตองจดจําตําแหนงพอรต COM ทีเกิ ่ ดขึ้นจากการติดตั้งไดรเวอรในขอ (3.8) เพื่อ นําไปใชในซอฟตแวร Arduino1.0 ในการเลือกชองติดตอกับฮารดแวรไดถูกตอง (จากตัวอยางตําแหนงพอรต ทีใช ่ งานคือ COM2) การติดตังไดรเวอร ้ อาจมีขันตอนพอสมควร ้ ดังนันจึ ้ งขอใหผูใช งานปฏิบัติตาม เพือลดความผิ ่ ดพลาดทีอาจ ่ เกิดขึ้นได เมื่ อติดตั้งไดรเวอร ไดเรียบรอย นับจากนี้ บอรด Unicon ก็พรอมสําหรับการอัปโหลดโปรแกรมจาก คอมพิวเตอรเพือทํ ่ าการทดสอบและเริมต ่ นการเรียนรูเพื อพั ่ ฒนาโปรแกรมควบคุมในลําดับตอไป
12
4. ติดตังไดรเวอร ้ ใหกับบอรด Unicon สําหรับวินโดวส XP สําหรับวินโดวส XP จะมีขันตอนและหน ้ าตางของการติดตั้งไดรเวอรทีแตกต ่ างไปจากวินโดวส 7 ดังนี้ (4.1) จายไฟใหแกบอรด Unicon (+6 ถึง +12V) LED สีนํ้าเงินจะกะพริบ รอจนติดคาง จึงตอสาย USBminiB เขาทีบอร ่ ดและพอรต USB ของคอมพิวเตอร ขันตอนนี ้ สํ้ าคัญมาก จะตองเปดสวิตชจายไฟ และรอให LED สีนําเงิ ้ นติดคางกอนตอสาย
USB เขากับบอรดและคอมพิวเตอร นี่คือคุณสมบัติปกติของอุปกรณ USB ที่จะตองมีการ เตรียมความพรอมของฮารดแวรใหเรียบรอยกอนติดตอกับคอมพิวเตอร
(4.2) หลังจากตอสาย ทีมุ่ มขวาลางของคอมพิวเตอรจะแจงวา ตรวจพบฮารดแวรตัวใหมเปนอุปกรณ USB คอม โพสิต และสอบถามถึงตําแหนงของไฟลไดรเวอรทีต่ องการติดตัง้ ใหคลิกเลือกทีช่ อง Install from a list or specific location (Advanced) จากนันคลิ ้ กทีปุ่ ม Next เพือผ ่ านขันตอนนี ้ ไป ้
13
(4.3) เลือกตําแหนงของไดรเวอรไปที่ C:\Arduino\Drivers ตามรูป แลวคลิกปุม Next
(4.4) จากนั้นกระบวนการติดตั้งไดรเวอรจะเริมขึ ่ ้น รอจนกระทังเสร็ ่ จ คลิกปุม Finish เพือจบการติ ่ ดตั้ง
14
(4.5) ตรวจสอบตําแหนงของพรอตอนุกรมของบอรด POP-XT ทีเกิ ่ ดขึ้นไดที่ Control Panel > System > Hardware > Device Manager แลวดูทีรายการ ่ Ports จะพบชื่อ Unicon Board & POP-XT (COM xx) จากตัวอยาง คือ COM104
เปนการยืนยันวา การติดตังไดรเวอร ้ ของบอรด Unicon เสร็จสมบูรณ เมือติ ่ ดตังไดรเวอร ้ ไดเรียบรอย บอรด Unicon ก็ พร อมสําหรับการอัปโหลดโปรแกรมจากคอมพิวเตอรเพือทดสอบและเริ ่ ่มตนการเรียนรูเพื่อพัฒนา โปรแกรมควบคุมในลําดับตอไป
15
5. การติดตังซอฟต ้ แวร Arduino1.0 บนคอมพิวเตอร Macintosh ที่ใชระบบ ปฏิบัติการ OSX 10.6 ขึ้นไป การติดตังซอฟต ้ แวร Arduino1.0 บนคอมพิวเตอร Macintosh มีขันตอนที ้ ไม ่ ซับซอน เนืองจากไฟล ่ ทังหมด ้ ไดรับการบรรจุรวมอยูในไฟล .ZIP เพียงไฟลเดียว มีขันตอนดั ้ งนี้ (5.1) ดาวนโหลดไฟลติดตั้งสําหรับ MAC OSX จาก www.uniconboard.com เก็บไวทีหน ่ า Desktop (5.2) ทําการแตกไฟล โดยเลือกคําสั่ง Open With > Archive Utility หรือใชซอฟตแวรทีทํ่ าหนาทีใน ่ การแตกไฟล .zip
(5.3) จากการแตกไฟล จะไดเปนไฟล Arduino มีไอคอนดังรูป
(5.4) เปดหนาตาง Finder ลากไอคอน Arduino ไปไวรวมใน Applications
16
(5.5) ดับเบิลคลิ ้ กเพื่อเปดซอฟตแวร Arduino จากนันไปที ้ เมนู ่ Tools เลือก Board เปนรุน POP-XT
(5.6) เปดสวิตชจายไฟแกบอรด Unicon รอจนกระทัง่ LED สีนํ้าเงินติดคาง จากนั้นจึงตอสาย USB เขาที่ บอรด Unicon และพอรต USB ของคอมพิวเตอร Macintosh (5.7) ไปที่เมนู Tools เลือก Serial Port จะพบอุปกรณทีชื่ ่อ /dev/tty.usbmodemxxxx โดย xxxx ทีตาม ่ มาขางหลังอาจจะมีชื่อใด ๆ อยูก็ ได ใหเลือกใชการสื่อสารอนุกรมจากอุปรณตัวนี้
หากไดตามนีแสดงว ้ า การติดตังไดรเวอร ้ ของบอรด Unicon เสร็จสมบูรณ พรอมสําหรับการนําไปใชงาน ตอไป
17
6. สวนประกอบของหนาจอโปรแกรม Arduino1.0 เมื่อเรียกใหโปรแกรมทํางาน จะมีหนาตาดังรูปที่ 1 ตัวโปรแกรมประกอบดวยสวนตางๆ ดังนี้ เมนู (Menu) ใชเลือกคําสั่งตางๆ ในการใชงานโปรแกรม แถบเครื่องมือ (Toolbar) เปนการนําคําสั่งที่ใชงานบอยๆ มาสรางเปนปุมเพื่อใหเรียกใชคําสั่งได รวดเร็วขึน้ แถบเลือกโปรแกรม (Tabs) เปนแถบทีใช ่ เลือกไฟลโปรแกรมแตละตัว (กรณีทีเขี ่ ยนโปรแกรมขนาด ใหญประกอบดวยไฟลหลายตัว) พื้นที่เขียนโปรแกรม (Text editor) เปนพื้นที่สําหรับเขียนโปรแกรมภาษา C/C++ พื้ นทีแสดงสถานะการทํ ่ างาน (Message area) เปนพื้นที่โปรแกรมใชแจงสถานะการทํางานของ โปรแกรม เชน ผลการคอมไพลโปรแกรม
เมนู (Menu) แถบเครืองมื ่ อ (Tools bar) แถบเลือกโปรแกรม (Tab)
พืนที ้ ่สําหรับเขียนโปรแกรม (Text Editor)
พืนที ้ แสดงสถานะการทํ ่ างาน (Message area)
รูปที่ 1 แสดงสวนประกอบของโปรแกรม Arduino1.0
Serial Monitor คลิกเพื่อเปดหนาตาง สําหรับรับและสงขอมูล อนุกรมระหวางฮารดแวร Arduino กับคอมพิวเตอร
18
่ านการคอมไพลแลวมีขนาดกี่ไบต พื้นที่แสดงขอมูล (Text area) ใชแจงวาโปรแกรมทีผ ้จะอยูทางมุ มบนดานขวามือ ปุ มสําหรับเปดหนาตาง Serial Monitor ปุมนี
คลิกปุมนี ้เมื่อตองการ เปดหนาตางสื่อสารและแสดงขอมูลอนุกรม โดยตองมีการตอฮารดแวร Arduino และเลือกพอรตการเชื่อมตอให ถูกตองกอน
หนาตาง Serial Monitor มีบทบาทคอนขางมากในการใชแสดงผลการทํางานของโปรแกรมแทน การใชอุปกรณแสดงผลอื่นๆ เนื่องจาก Arduino ไดเตรียมคําสั่งสําหรับใชแสดงคาของตัวแปรทีต่ องการดูผลการ ทํางานไวแลว นั่นคือ Serial.print สวนการสงขอมูลจากคอมพิวเตอรไปยังฮารดแวร Arduino หรือแผงวงจรควบ คุมใหพิมพขอความและคลิกปุม Send ในการรับสงขอมูลตองกําหนดอัตราเร็วในการถายทอดขอมูลหรือบอดเรต (baud rate) ใหกับโปรแกรมในคําสั่ง Serial.begin กรณีทีใช ่ งานกับคอมพิวเตอร Mcintosh หรือคอมพิวเตอรทีติ่ ด ตังระบบปฏิ ้ บัติการ Linux ตัวฮารดแวรของ Arduino จะรีเซ็ตเมื่อเริ่มเปดใชงาน Serial monitor
6.1 เมนูบาร เปนสวนที่แสดงรายการ (เมนู) ของคําสั่งตางๆ ของโปรแกรม ประกอบดวย
6.1.1 เมนู File ใน Arduino จะเรียกโปรแกรมทีพั่ ฒนาขึนว ้ า สเก็ตช (Sketch) และในโปรแกรมของผูใชงานอาจมีไฟล โปรแกรมหลายตัว จึงเรียกรวมวาเปน สเก็ตชบุก (Sketchbook) ในเมนูนีจะเกี ้ ยวข ่ องกับการเปด-บันทึก-ปดไฟลดงนี ั ้ New : ใชสรางไฟลสเก็ตชตัวใหม เพือเริ ่ ่มเขียนโปรแกรมใหม Open ใชเปดสเก็ตชทีบั ่ นทึกไวกอนหนานี้ Sketchbook : ใชเปดไฟลสเก็ตชลาสุดที่เปดใชงานเสมอ Example : ใชในการเลือกเปดไฟลสเก็ตชตัวอยางทีบรรจุ ่ และรวบรวมไวในโฟลเดอรของโปรแกรม Arduino1.0
19 Save : ใชในการบันทึกไฟลสเก็ตชปจจุบัน
่ ่อไฟล Save as : ใชบันทึกไฟลสเก็ตชโดยเปลียนชื POP-BOT XT Upload to I/O board : ใชอัปโหลดโปรแกรมไปยังแผงวงจร POP-XT ในหุนยนต หรือฮารดแวรของ Arduino Leonardo Page setup : ตั้งคาหนากระดาษของไฟลสเก็ตชปจจุบัน Print : สั่งพิมพโคดของไฟลสเก็ตชปจจุบันออกทางเครืองพิ ่ มพ Preference : ใชกําหนดคาการทํางานของโปรแกรม Quit : ใชจบการทํางานและออกจากโปรแกรม
6.1.2 เมนู Edit ในขณะทีพิ่ มพโปรแกรม สามารถใชคําสังในเมนู ่ นีในการสั ้ งยกเลิ ่ กคําสังที ่ แล ่ ว ทําซํา้ ฯลฯ มีเมนูตางๆ ดังนี้ ้ ดทาย Undo : ยกเลิกคําสั่งหรือการพิมพครังสุ ้ ดทาย Redo : ทําซํ้าคําสั่งหรือการพิมพครังสุ Cut : ตัดขอความที่เลือกไวไปเก็บในคลิปบอรดของโปรแกรม Copy : คัดลอกขอความที่เลือกไวมาเก็บในคลิปบอรด Paste : นําขอความที่อยูในคลิ ปบอรดมาแปะลงในตําแหนงที่เคอรเซอรชี้อยู Select All : เลือกขอความทั้งหมด Comment/Uncomment : ใชเติมเครืองหมาย ่ // เพือสร ่ างหมายเหตุหรือคําอธิบายลงในโปรแกรม หรือยกเลิกหมายเหตุดวยการนําเครืองหมาย ่ // ออก Find : คนหาขอความ Find Next : คนหาขอความถัดไป
6.1.3 เมนู Sketch เปนเมนูทีบรรจุ ่ คําสั่งที่ใชในการคอมไพลโปรแกรม เพิมไฟล ่ ไลบรารี ฯลฯ โดยมีเมนูยอยดังนี้ Verify/Compile : ใชคอมไพลแปลโปรแกรมภาษาซีใหเปนภาษาเครือง ่ Stop : หยุดการคอมไพลโปรแกรม ่ ใหกับสเก็ตชบุกป จจุบัน เมื่อใชคําสั่งนี้โปรแกรม Arduino จะทําการคัดลอก Add file : เพิมไฟล ไฟลทีเลื ่ อกไวมาเก็บไวในโฟลเดอรเดียวกันกับโปรแกรมทีกํ่ าลังพัฒนา Import Library : เปนคําสังเรี ่ ยกใชไลบรารีเพิมเติ ่ ม เมือคลิ ่ กเลือกคําสังนี ่ แล ้ ว โปรแกรม Arduino IDE จะแสดงไลบรารีใหเลือก เมือเลื ่ อกแลว โปรแกรมจะแทรกบรรทัดคําสัง่ #include ลงในสวนตนของไฟล Show Sketch folder : สังเป ่ ดโฟลเดอรทีเก็ ่ บโปรแกรมของผูใช
20
6.1.4 เมนู Tools ใชจัดรูปแบบของโคดโปรแกรม, เลือกรุนของฮาร ดแวรไมโครคอนโทรลเลอร Arduino หรือเลือกพอรต อนุกรม เมนูทีใช ่ งานกับบอรด Unicon มีดังนี้ ้ าเยืองขวา ้ จัดตําแหนงวงเล็บ Auto Format : จัดรูปแบบของโคดโปรแกรมใหสวยงาม เชน กันหน ปกกาปดใหตรงกับปกกาเปด ถาเปนคําสังที ่ อยู ่ ภายในวงเล็ บปกกาเปดและปดจะถูกกันหน ้ าเยืองไปทางขวามากขึ ้ น้ Archive Sketch : สั่งบี บอัดไฟลโปรแกรมทั้งโฟลเดอรหลักและโฟลเดอรยอยของไฟลสเก็ตช ปจจุบัน ไฟลทีสร ่ างใหมจะมีชือเดี ่ ยวกับไฟลสเก็ตชปจจุบันตอทายดวย -510123.zip ่ บสเก็ตชบุกป จจุบัน Export Folder : สั่งเปดโฟลเดอรทีเก็ ่ คื้ อ Unicon Board ทีพั่ ฒนา Board : เลือกฮารดแวรของบอรดไมโครคอนโทรลเลอร Arduino ในทีนี ขึนโดยบริ ้ ษัท อินโนเวตีฟ เอ็กเพอริเมนต จํากัด หรือ inex ซึ่งเขากันไดกับฮารดแวร Arduini Leomardo Serial Port : เลือกหมายเลขพอรตอนุกรมของคอมพิวเตอรทีใช ่ ติดตอกับฮารดแวร Arduino รวม ถึงบอรด Unicon
6.1.5 เมนู Help เมื่อตองการความชวยเหลือ หรือขอมูลเกียวกั ่ บโปรแกรมใหเลือกเมนูนี้ เมื่อเลือกเมนูยอย ตัวโปรแกรม จะเปดไฟล เว็ บเพจ (ไฟลนามสกุล .html) ทีเกี ่ ่ยวของกับหัวขอนั้นๆ โดยไฟลจะเก็บในเครืองของผู ่ ใชภายใน โฟลเดอรทีเก็ ่ บ Arduino IDE
6.2 แถบเครื่องมือ (ทูลบาร : Tools bar) สําหรับคําสั่งที่มีการใชบอยๆ ตัวโปรแกรม Arduino1.0 จะนํามาสรางเปนปุมบนแถบเครืองมื ่ อ เพือให ่ สามารถคลิกเลือกไดทันที ปุมต างๆ บนแถบเครืองมื ่ อมีดังนี้ Verfy/Compile ใชตรวจสอบการเขียนคําสั่งในโปรแกรมวา มีถูกตองตามหลักไวยกรณหรือ ไม และคอมไพลโปรแกรม Upload to I/O Board ใชอัปโหลดโปรแกรมทีเขี ่ ยนขึนไปยั ้ งบอรดหรือฮารดแวร Arduino กอนจะอัปโหลดไฟล ตองแนใจวาไดบันทึกไฟลและคอมไพลไฟลสเก็ตชเรียบรอยแลว New ใชสรางสเก็ตไฟล (ไฟลโปรแกรม) ตัวใหม Open ใชแทนเมนู File > Sketchbook เพือเป ่ ดสเก็ตช (ไฟลโปรแกรม) ทีมี่ ในเครือง ่ Save ใชบันทึกไฟลสเก็ตชบุกที เขี ่ ยนขึน้