Sunday 6 September 2015

เรียนรู้พื้นฐานการใช้งาน Microcontroller ตอนที่ 1

เรียนรู้พื้นฐานการใช้งาน Microcontroller ตอนที่ 1
การใช้งาน Arduino IDE
            การใช้งานบอร์ด Arduio Nano จะต้องใช้งานร่วมกับซอฟแวร์ Arduino IDE  โดยซอฟแวร์ Arduino IDE เป็นซอฟแวร์ที่ไว้สำหรับเขียน Code และทำการโปรแกรม Firmware ได้ในตัวเดียวกันซึ่งทำให้มีความสะดวกสบายในการใช้งานมากขึ้น  เริ่มต้นให้ทำการโหลดโปรแกรม ที่นี้ ซอฟแวร์มีทั้งสำหรับระบบปฏิบัติการ Windown , MAC OS และ Linux ครับ 
                เมื่อเข้าไปที่หน้าเว็ปที่จะดาวน์โหลดโปรแกรม ก็จะเจอหน้าตาเว็ปประมาณนี้ครับ (รูปด้านล่าง) ซึ่ง ณ ตอนที่เขียนบล็อกนี้อยู่เป็นเวอร์ชั่น 1.6.5 และในกรอบสีแดงที่ผมตีกรอบไว้ก็คือตัวโปรแกรมสำหรับระบบปฏิบัติการต่างๆที่เราใช้ในคอมพิวเตอร์ของเรา ผมเองใช้ Window ผมก็ต้องคลิ๊กตรงแถบที่เป็น Window ซึ่งมีให้เลือกสองแบบ แบบแรก Windows installer แบบเป็นการดาวน์โปรแกรมมา เพื่อติดตั้งลงไปในเครื่องคอมพิวเตอร์ของเรา (ผมเลือกแบบนี้)  แบบที่สอง Windows ZIP file for non admin install เป็นแบบไม่ต้องทำการติดตั้งลงเครื่องคอมพิวเตอร์ของเรา

เมื่อคลิกที่แทบ Window installer หรือ Windows ZIP file for non admin install จะเจอเว็ปหน้าตาอย่างนี้ครับ
ในการดาวน์โหลดโปรแกรมนั้นมีให้เลือกสองแบบคือแบบ JUST DOWNLOAD กับแบบ CONTRIBUTE & DOWNLOAD โดยแบบ JUST DOWNLOAD เป็นแบบฟรี ส่วนแบบ CONTRIBUTE & DOWNLOAD เป็นแบบบริจาคเพื่อสนับสนุนเป็นกำลังใจให้กับกลุ่มคนที่ทำโปรแกรมมาให้เราได้ใช้งาน จะบริจาคกี่เหรียญก็คลิกเลือกได้เลยตามกำลังครับ ผมเลือกแบบฟรีครับ (กรอบสีแดงครับ ไว้โอกาสหน้าจะสนับสนุนล่ะกันครับ) เมื่อคลิกก็จะเจอหน้าต่างประมาณนี้ครับ กด yes ไปเลยครับ

สำหรับใครที่ลงโปรแกรมครั้งแรกก็จะเริ่มกระบวนการติดตั้งโปรแกรมทันที แต่สำหรับเครื่องไหนที่เคยติดตั้งโปรแกรมเวอร์ชันเก่ามาก่อนแล้วเครื่องก็จะถามว่ามีโปรแกรมนี้อยู่ในเครื่องเราอยู่แล้ว จะลงอีกไหม ถ้าจะลงอีก จะต้องถอนการติดตั้งอันเก่าออกก่อนนะถึงจะลงไหมได้ ก็ให้เรากด OK ได้เลยครับ ระบบก็จะทำการถอนการติดตั้งอันเก่าออก และลงใหม่ให้เราโดยอัตโนมัติ
หลังจากดปุ่ม OK ระบบก็จะถามเราเพื่อความแน่ใจอีกครั้งหนึ่งว่า จะทำการถอนการติดตั้งโปรแกรมเก่าออกแล้วนะ แนะใจหรือเปล่า ก็แน่ใจซิครับ คลิกปุ่ม Uninstall ได้เลย
หลังจากคลิกปุ่ม Uninstall ได้สักพัก ระบบก็จะเตือนเราเพื่อความแน่ใจอีกครั้งว่า หลังจากทำการถอนการติดตั้งแล้ว ข้อมูลต่างๆในโฟลเดอร์ C:\Program Files\Arduino จะหายไปนะ กรณีที่เราเซฟโปรแกรมที่เราเขียนไว้ที่โฟลเดอร์อื่นแล้วหรือเราไม่ได้สนใจไฟล์ในโฟลเดอร์นั้นก็ OK ไปเลยครับ แต่ถ้ามีโปรแกรมสำคัญที่เราเขียนไว้ก็ต้องก็อปไฟล์ไปไว้ที่อื่นก่อนะครับ ก่อนที่จะทำการติดตั้งโปรแกรม (สำหรับใครที่เคยติดตั้งมาก่อนแล้วและได้เขียนโปรแกรมเก็บไว้ในโฟลเดอร์ดังกล่าว)
เมื่อถอนการติดตั้งสำเร็จก็จะได้หน้าต่างดังด้านล่างกด OK ได้เลยครับ
เมื่อถอนการติดตั้งโปรแกรมสำเร็จระบบก็จะแจ้งแบบนี้

สามารถดูรายละเอียดการถอนการติดตั้งโปรแกรมโดยคลิกที่ปุ่ม Show details
กดปุ่ม Close เพื่อเริ่มการติดตั้งโปรแกรมใหม่ ระบบจะแสดงรายละเอียด เงื่อนไขต่างๆ ก็กดปุ่ม
I Agree ยอมรับไปนะครับ
หลังจากนั้นระบบก็จะให้เราเลือก Option ในการติดตั้ง ก็ Next เลยครับ
หลังจากนั้นก็จะให้เราเลือกโฟลเดอร์ที่จะติดตั้งโปรแกรม โดยเริ่มต้นระบบจะสร้างโฟลเดอร์ที่ชื่อ Arduino และจะกำหนดไว้ที่ C:\Program Files\Arduino ให้เราอัตโนมัติ ก็ให้เรากด Install ได้เลยครับ
เริ่มการติดตั้งโปรแกรม
เรียบร้อยครับ Close ไปเลย
ก็จะได้ Icon ปรากฎที่ desktop ดังในภาพ
ในการเปิดใช้งานโปรแกรมก็สามารถเปิดใช้งานได้สองวิธี คือ ดับเบิ้บคลิกที่ icon บน desktop หรือ เข้าไปที่ Start     >      All Program    >       Arduino 
ก็จะได้หน้าตาของ Arduino IDE ตามล่างนี้ครับ
แบบที่สอง Windows ZIP file for non admin install เป็นแบบไม่ต้องทำการติดตั้ง  ซึ่งก็มีให้เลือกดาวน์โหลดทั้งแบบ JUST DOWNLOAD และ CONTRIBUTE & DOWNLOAD และเมื่อเราคลิ๊กปุ่ม DOWNLOAD ก็จะเริ่มทำการดาวน์โหลด เมื่อดาวน์โหลดเสร็จก็จะได้ไฟล์ ZIP มาแบบนี้ครับ
เมื่อทำการแตกไฟล์ก็ได้โฟลเดอร์มาแบบนี้
ดับเบิ้ลคลิกเข้าไฟข้างใน แล้วดับเบิ้ลคลิกที่ไอคอน ตามรูปด้านล่าง เพื่อทำการเปิด Adruino IDE ครับ
กด Run ก็จะได้หน้าตาของ Arduino IDE ตามล่างนี้ครับ
โอเคครับ ถึงตรงนี้เราก็มีโปรแกรมสำหรับเขียนโปรแกรมเพื่อควบคุมไมโครคอนโทรลเลอร์แล้ว ในหัวข้อต่อไปเราจะมาเริ่มโครงงานแรกของเรากันครับ แล้วเจอกันครับ

1 comment:

  1. Stainless Steel vs Titanium Apple Watch
    Stainless Steel and Apple ford titanium ecosport Watch watch. Stainless steel titanium rainbow quartz watches are the leading manufacturers of watches, ford escape titanium watches, columbia titanium pants watches, watches, watches, watches and watches. 2018 ford fusion hybrid titanium

    ReplyDelete