Mô tả
#include được sử dụng để đưa các thư viện bên ngoài vào sketch. Điều này cho phép lập trình viên truy cập vào một nhóm lớn các thư viện C tiêu chuẩn (nhóm các chức năng được tạo sẵn), và cả các thư viện được viết đặc biệt cho Arduino.
Trang tham khảo chính cho các thư viện AVR C (AVR là tham chiếu đến các chip Atmel mà Arduino dựa trên đó) ở đây.
Lưu ý rằng #include, tương tự như #define, không có dấu chấm phẩy và trình biên dịch sẽ trả về thông báo lỗi khó hiểu nếu bạn thêm một dấu chấm phẩy.
Code mẫu
Ví dụ này bao gồm thư viện Servo để các chức năng của nó có thể được sử dụng để điều khiển động cơ Servo.
#include
Servo myservo; // tạo đối tượng servo để điều khiển một servo
void setup () {
myservo.attach (9); // gắn servo trên chân 9 vào đối tượng servo
}
void loop () {
for (int pos = 0; pos <= 180; pos + = 1) {// đi từ 0 độ đến 180 độ
// trong các bước của 1 độ
myservo.write (pos); // yêu cầu servo chuyển đến vị trí trong biến 'pos'
delay (15); // đợi 15ms để servo đến vị trí
}
for (int pos = 180; pos> = 0; pos - = 1) {// đi từ 180 độ xuống 0 độ
myservo.write (pos); // yêu cầu servo chuyển đến vị trí trong biến 'pos'
delay (15); // đợi 15ms để servo đến vị trí
}
}
Code: 7204-174 Còn hàng
Hotline: 0979 466 469