Arduino Startup kit บทที่ 3 : เริ่มเขียนโปรแกรม |
![]() |
โปรแกรมที่เราได้ติดตั้งมาแล้วในบทที่ 2 คือโปรแกรมสำหรับใช้พัฒนา ARDUINO ทุกรุ่นรวมทั้ง ARDUINO NANO ของเราด้วย การเริ่มเขียนโปรแกรมจำเป็นต้องมีการกำหนดค่าเริ่มต้นต่างๆซึ่งจะอธิบายในบทนี้
การตั้งค่าก่อนการใช้งาน
หลังจากที่เราได้ลงโปรแกรมตามขั้นตอนที่อธิบายไว้แล้วใน บทที่ 2 คอมพิวเตอร์ที่ใช้ติดตั้งโปรแกรมก็จะมี ไอคอนอันหนึ่งปรากฏขึ้นมาที่ Desktop ตามรูป เมื่อเราเสียบสาย USB mini เข้ากับ Arduino Nanoและต่อปลายอีกด้านหนึงเข้ากับคอมพิวเตอร์ และเปิดโปรแกรม Arduino IDE ตัวนี้ขึ้นมาจะพบโปรแกรมที่มีหน้าต่างดังภาพ
ในการใช้งานร่วมกับ Arduino Nano จำเป็นต้องมีการตั้งค่าเริ่มต้นก่อนการใช้งานดังนี้
ให้เลือกบอร์ดให้ตรงกับรุ่นที่เราใช้อยู่ ในที่นี้คือบอร์ด Arduino Nano
โดยให้เลือกที่ Tools >> Board >> Arduino Nano
หลังจากเลือกบอร์ดให้เป็น Arduino Nano แล้วให้ตั้งค่า Processor เป็น ATmega328
โดยเลือกที่ Tools >> Processor >> ATmega328
เมื่อเลือกทั้งสองอย่างแล้ว ให้สังเกตที่มุมขวาล่างของหน้าต่างโปรแกรม จะปรากฏชื่อของบอร์ดที่เราได้ทำการเลือกไว้ ในขั้นตอนนี้ให้ตรวจสอบให้ถูกต้อง
เลือก COM PORT ให้ตรงกับที่เชื่อมต่อ Arduino Nano อยู่
โดยเลือกที่ Tools >> Port >> COM X (X คือตัวเลขของ com port แต่ละครื่องจะใหม่เหมือนกัน)
ถ้าเป็นคอมพิวเตอร์หรือโน๊ตบุคที่ไม่มี Serial Port อยู่เลยจะเจอ Com Port อยู่อันเดียวอย่างที่เห็นในรูปด้านบน คือ Com Port ที่เชื่อมต่ออยู่กับ Arduino Nano
แต่ถ้าเป็นคอมพิวเตอร์ที่มี Serial Port หลายช่อง ในขั้นตอนที่ต้องเลือก Port สำหรับเชื่อมต่อ Arduino Nano จะปรากฏ Com Port ขึ้นมาหลายอัน ถ้าหากเป็นกรณีนี้ให้ตรวจสอบว่า Arduino Nano ของเราต่ออยู่กับ Com Port ไหน
โดยให้ไปที่ Device Manager โดยพิมพ์คำว่า “device manager” ลงในช่องค้นหาของ window 7 หรือสามารถเข้าได้จาก Control Panel ก็ได้เช่นกัน
เมื่อเข้ามาที่ Device Manager ให้เลือกหา Ports (COM & LPT)
เมื่อเลือกที่ Ports (COM & LPT) ให้มองหา USB Serial Ports แล้วสังเกตุว่า USB Serial Ports เป็นCOM หมายเลขอะไร (ในรูปเป็น COM5)
เมื่อรู้ว่า Arduino Nano ของเราต่ออยู่กับ Ports อะไรให้กลับไปเลือก Ports ให้ตรงกัน เช่น Tools >> Port >> COM5 เป็นต้น
เปิดโปรแกรมตัวอย่างเพื่อ UPLOAD ให้กับบอร์ด Arduino Nano
ใน Arduino IDE ได้รวมรวมเอาตัวอย่างโปรแกรมไว้มากมายเพื่อให้ผู้ใช้สามารถ เรียนรู้และนำวิธีการเขียนโปรแกรมตัวอย่างเหล่านี้มาประยุกต์หรือแก้ไข ให้ได้โปรแกรมตามที่ผู้ใช้ต้องการ
เลือกที่ File >> Examples จะพบกับโปรแกรมตัวอย่างที่ Arduino IDE มีให้
ตัวอย่างที่จะใช้ทดสอบการทำงานของ Arduino Nano ในหัวข้อนี้คือโปรแกรมที่สังงานให้ LED ที่อยู่บนบอร์ด Arduino Nano กระพริบ โดยเลือกโปรแกรมตัวอย่างจาก
File >> Examples >> 01.Basics >> Blink
รูปร่างหน้าหน้าตาของโปรแกรมตัวอย่างเมื่อเปิดขึ้นมาจะเป็นแบบรูปด้านล่าง
ในการ UPLOAD โค้คโปรแกรมที่เราต้องการให้กับบอร์ด Arduino Nano สามารถทำได้โดยเลือกที่ File >> Upload (หรือกด Ctrl+U)
หรืออาจใช้การคลิกที่ไอคอนสำหรับอัพโหลดตามภาพ
การอัพโหลดในเมนูนี้คือการ ตรวจสอบการถูกต้องของการเขียนโปรแกรมและเป็นการส่งโปรแกรมที่เขียนไปให้กับ Arduino Nano เมื่อไม่มีข้อผิดพลาดเกิดขึ้นในขั้นตอนไหน LED ที่อยู่บนบอร์ดArduino Nano จะกระพริบทุกๆ 1 วินาที
และถือว่าการทดสอบ Arduino Nano เป็นอันเสร็จสิ้นสามารถใช้เขียนโปรแกรมหรือทดลองต่อวงจรในหัวข้อต่อๆไปได้ |
ขอบคุณ
http://www.gravitechthai.com/
ขอบคุณครับ ที่แวะมาอุดหนุนทางร้าน