Search…

Cài Đặt Thư Viện trên Arduino IDE

27/08/20201 min read
Thư viện trong Arduino chứa mã nguồn có những đặc điểm chung, được xây dựng thành một gói bao gồm thư mục, file: examples, .h, .cpp, ... nhằm giúp việc phát triển nhanh chóng hơn. Bài viết sử dụng thư viện AFMotor làm ví dụ, đây là thư viện hỗ trợ các hàm điều khiển động cơ.

Cấu trúc của thư viện Arduino

Thư viện cho Arduino thường chứa file .cpp, file .h, và thư mục examples. Trong một số trường hợp có thể có các file khác. Thư mục examples là thư mục hướng dẫn sử dụng thư viện với demo có sẵn, thường có phần mở rộng là .pde và tên file trùng tên với thư mục chứa nó.

Ví dụ: AFMotor_ConstantSpeed.pde thì thư mục chứa nó là AFMotor_ConstantSpeed

Sử dụng Add .ZIP Library để cài đặt thư viện

Tải thư viện Adafruit-Motor-Shield-library-master.zip hoặc tải từ GitHub.

Sau khi tải thư viện về với file .zip, vào Sketch → Include Library → Add .ZIP Library... → chọn file vừa tải về.

include_library

Reset lại Arduino IDE để hoàn thành quá trình cài đặt. Ứng với AFMotor có tên là Adafruit Motor Shield library.

Cài đặt AFMotor

Hoặc có thể sử dụng cú pháp #include <AFMotor.h> khi code.

Cài đặt thủ công

Đây là một trong những cách đơn giản với những library tải về. Giải nén thư viện ra thành 1 folder, sau đó copy thư mục đó vào My Documents\Arduino\libraries\, sau đó reset lại Arduino IDE để hoàn thành.

Trong một số trường hợp, trong My Documents không có thư mục Arduino, tại Arduino IDE, chọn File → Preferences → Settings tại mục Sketchbook location, xem thử đường dẫn trong mục đó và đây chính là nơi để sao chép file lib vào.

Các file examples có thể sử dụng tại:

examples sau khi cài đặt thư viện AFMotor

Tham khảo

https://github.com/adafruit/Adafruit-Motor-Shield-library - 22/06/2016

IO Stream

IO Stream Co., Ltd

30 Trinh Dinh Thao, Hoa Thanh ward, Tan Phu district, Ho Chi Minh city, Vietnam
+84 28 22 00 11 12
developer@iostream.co

383/1 Quang Trung, ward 10, Go Vap district, Ho Chi Minh city
Business license number: 0311563559 issued by the Department of Planning and Investment of Ho Chi Minh City on February 23, 2012

©IO Stream, 2013 - 2024