การเรียนรู้การใช้งานไมโครคอนโทรลเลอร์ตระกูล Arduino (อ่านว่า
อาดูอิโน่) เพื่อให้สามารถนำ
ความสามารถของไมโครคอนโทรลเลอร์ไปใช้ประโยชน์ในการควบคุมอุปกรณ์ทางไฟฟ้า
อิเล็กทรอนิกส์ และคอมพิวเตอร์ เช่น หลอดไฟ มอเตอร์ เซอร์โวมอเตอร์ ขดลวด รีเลย์
แมคเนติกส์ วาล์ว แม่เหล็กไฟฟ้า เครื่องใช้ไฟฟ้าต่างๆ
ซึ่งในปัจจุบันไมโครคอนโทรล์เลอร์ตระกูลนี้ได้รับความนิยมเป็นอย่างมากเนื่องจาก
เป็นการพัฒนาแบบ Open Source สามารถนำไปพัฒนาได้ฟรีๆ และยังง่ายต่อการพัฒนา มี Library ที่
หลากหลาย มีอุปกรณ์ที่ทำออกมารองรับให้สามารถใช้งานพัฒนาร่วมกันเป็นจำนวนมากในการพัฒนา
Arduino นั้นสิ่งที่ผู้พัฒนาจะต้องมีคือ
1.บอร์ดไมโครคอนโทรลเลอร์ที่เป็นแพลตฟอร์มของ
Arduino
ซึ่งปัจจุบันมีให้เลือกใช้งานหลากหลาย ดังตารางด้านล่างนี้
(ในตัวอย่างนี้จะใช้บอร์ด Arduino
Uno )
ซึ่งมีบอร์ดต่างดังรูป
2.โปรแกรม Arduino IDE สำหรับพัฒนาโปรแกรม
ผู้พัฒนาสามารถดาวน์โหลดได้จากเว็บ www.arduino.cc ที่ลิงค์ https://www.arduino.cc/en/Main/Software ซึ่งสามารถเลือกดาวน์โหลดเพื่อติดตั้งตามระบบปฏิบัติ
การของเครื่องที่เราใช้งาน ไม่ว่าจะเป็น
Windows, Mac OS X, Linux ซึ่งในตัวอย่างนี้จะติดตั้งใช้ในระบบปฏิบัติการ Windows
การติดตั้งโปรแกรม Arduino IDE และการพัฒนา
1.เมื่อดาวน์โหลดโปรแกรมจากเว็บไซต์ได้แล้ว ให้เปิดไฟล์ที่ใช้ติดตั้ง
(ในตัวอย่างเป็นเวอร์ชั่น 1.8.5)
2.หากเปิดโปรแกรมแล้วจะเจอหน้าต่างติดตั้งดังรูป ให้คลิก I Agree
3.จะมี Check
box .ให้เราเลือก Component ต่างๆให้เลือกทั้งหมดแล้ว
คลิก Next
4. แล้วเลือก Path ที่ต้องการติดตั้ง แล้วคลิก Install
5.หากมีหน้าต่างขึ้นมาแบบนี้เพื่อให้ติดตั้งไดร์เวอร์ ก็ให้คลิก Install เพื่อติดตั้ง
หากไม่ติดตั้งเวลาเชื่อมต่อบอร์ดเข้ากับคอมพิวเตอร์ทาง USB พอร์ต
โปรแกรมจะหาบอร์ดไม่เจอ
6.เมื่อติดตั้งเสร็จแล้วจะปรากฏหน้าต่าง Setup Complete ให้คลิก Close
7.ทดลองเปิดโปรแกรมเพื่อทดสอบการทำงานของโปรแกรมและทดลองเชื่อมต่อเข้ากับบอร์ด
Arduino
โดยคลิกที่ icon ดังรูป
8.ที่เมนู File ให้เลือก Example
>01.Basics >Blink เพื่ิอเปิดโปรแกรมทดสอบการควบคุม
ไฟกระพริบ ที่หลอด LED บนบอร์ด
9.ได้โค้ดโปรแกรม Blink ตัวอย่างดังรูป
และต่อบอร์ดเข้ากับคอมพิวเตอร์ทาง USB พอร์ต
10.คลิกที่เมนู Tools
>Board: >Arduino/Genuino Uno ดังรูปเพื่อเลือกบอร์ที่เราเชื่อมต่อ
(ต้องเลือกชื่อบอร์ดตามรุ่นที่เราใช้งาน
ในทตัวอย่างนี้เป็น Arduino Uno)
11.คลิกที่เมนู Tools
>Port: >COM.. เพื่อเลือกชื่อพอร์ตที่บอร์ดเชื่อมต่ออยู่(ในตัวอย่างนี้เป็น
COM3)
12. คลิกที่ปุ่มลูกศร เพื่อคอมไพล์ Source
Code เป็นภาษาเครื่อง(.Hex) แล้วอัปโหลดไปที่บอร์ดเพื่อใช้งาน(ในตัวอย่างเป็นดารทดลองไฟกระพริบ)
ก็จะได้โปรแกรมการทำงานตามที่ต้องการ
เป็นอันเสร็จสิ้นการทดลองพัฒนาไมโครคอนโทรลเลอร์ Arduino ซึ่งเป็นการใช้งานที่มีขั้นตอนการ
พัฒนาง่ายๆไม่ซับซ้อน
เหมาะกับการพัฒนาและนำไปประยุกต์ใช้กับงานที่ต้องการระบบสมองกลฝังตัวไปใช้เพื่อเพิ่มประสิทธิภาพของชิ้นงาน
โครงงานหากพบปัญหาระหว่ากรอัปโหลดโปรแกรม ให้ตรวจสอบการเลือกบอร์ด และเลือกพอร์ต
ว่าถูกต้องหรือไม่ และหากยังหาบอร์ดไม่เจอก็ให้ติดตั้งโปรแกรม
และตรวจสอบให้มั่นใจว่าได้ติดตั้งไดว์เวอร์ในระหว่างขั้นตอนการติดตั้งโปรแกรมแล้ว
อ้างอิง: www.arduino.cc
ไม่มีความคิดเห็น:
แสดงความคิดเห็น