วันนี้เราจะมาอธิบายการติดตั้ง library ที่เรา download มาจากเว็บไซต์ที่มีแต่คนใจดีมาแจกของอย่าง www.github.com กันครับ หรือ ที่ฝรั่งเรียกว่า "Third Party Library" เอาเป็นว่าสมมุติเราไปซื้อ Shield หรือ Module ซักอันมาจากเว็บ Arduitronics นะครับ เราอาจจะต้องลง Library เพื่อให้มันใช้งานได้อย่างสะดวกอย่างที่ผู้ออกแบบ Shield เขาตั้งใจไว้ครับ เช่น motor shield, SD Module และ DHT11 เป็นต้นครับ
ขั้นแรก โดยปกติเราจะได้ไฟล์มาเป็น .zip ก็ให้เรา unzip ไปไว้ใน folder ที่ชื่อเดียวกับไฟล์ที่เรา download มานะครับ
จากนั้น ย้ายมันไปไว้ใน folder ชื่อ libraries ซึ่งจะอยู่ภายใน folder ของ Arduino IDE ครับ ในขั้นนี้ถ้าไม่เคย download library ใหม่นี้มาก่อน จะต้องสร้าง Folder ใหม่แล้วย้ายไปเก็บไว้ที่ Folder ที่สร้างขึ้นครับ
*** สำคัญอีกนิดนะครับ ชื่อของ Folder ใหม่ที่เราจะติดตั้งใน Folder libraries นั้นต้องไม่มีเครื่องหมายขีดกลาง (Hyphen) ไม่มีการเว้นวรรค ในชื่อนะครับ มีได้เฉพาะขีดล่าง (Underscore) ***
บางครั้งเวลา Download มา ชื่อจะมีคำว่า "-Master" ต่อท้ายชื่อ ให้เปลี่ยนชื่อ Folder ก่อนนะครับ ไม่งั้นจะใช้งานไม่ได้ เช่น dht11-master ให้เปลี่ยน (rename เป็น) dht11 ซะก่อนครับ ที่เขาทำมาแบบนี้เพราะบางครั้งเราต้องปรับเปลี่ยน library จากของเดิม เวลาจะกลับไปหาของ Master จะได้มีไว้อยู่ด้วย ไม่ปนกับของใหม่ของเราครับ
ถ้าจะหาว่า Library ต่างๆ อยู่ที่ไหน ให้ไปที่ Sketch -> Show Sketch Folder และเลื่อนการเลือกของ Browser ขึ้นไป จนเจอ Folder Libraries ครับ
เสร็จแล้วถ้าถึงตอนนี้ยังเปิด Arduino IDE ค้างไว้อยู่ ให้ปิดแล้วเปิดใหม่ครับ เพราะ Arduino IDE จะค้นหาและแสดง Libraies เฉพาะตอนเปิดโปรแกรมใหม่เท่านั้น
ถ้าลง Library ได้ถูกต้อง เวลาไปที่ Sketch -> Imported Library... จะเจอชื่อ Folder ของ Library ที่เราสร้างขึ้น ก็เป็นอันพร้อมใช้งานครับ
ถ้ามีคำถามหรืออยากจะแนะนำอะไร เชิญได้ที่ facebookของเรานะครับ
โดย Mountain "A"
หน้านี้เป็นสารบัญของบทความที่ปรากฏในเว็บของ Arduitronics.com นะครับ จะขอแบ่งออกเป็นหัวข้อตามกลุ่มของสินค้าในร้านดังต่อไปนี้
หน้าที่เข้าชม | 15,387,460 ครั้ง |
ผู้ชมทั้งหมด | 5,890,538 ครั้ง |
เปิดร้าน | 21 พ.ค. 2556 |
ร้านค้าอัพเดท | 13 ก.ย. 2568 |