Skip to main content

Arduino reg là gì;Thư viện?

Arduino reg;là một nền tảng điện tử phổ biến cho những người có sở thích và các chuyên gia.Phần cứng, được gọi là Arduino Bảng, có một số giống và có thể được mở rộng với các thành phần bổ sung được gọi là Arduino khiên.Tương tự, chức năng của phần mềm có thể được mở rộng bằng cách thêm Arduino reg;Thư viện.Về cơ bản, các thư viện này tăng tốc quá trình lập trình Arduino Dự án bằng cách cung cấp mã bằng văn bản cho mục đích lập trình viên, tiết kiệm thời gian và nỗ lực của anh ấy trong việc giải quyết các vấn đề khó khăn mà các lập trình viên khác đã giải quyết. Tất cả các yếu tố tiêu chuẩn của Arduino Nền tảng là nguồn mở, bao gồm tất cả các thành phần phần cứng và phần mềm tiêu chuẩn.Điều này có nghĩa là các thư viện có thể được sửa đổi, sao chép và phân phối lại tự do.Arduino Các thư viện được phát hành theo giấy phép công cộng chung (GPL), có nghĩa là phần mềm thương mại có thể được thêm vào một cách hợp pháp vào Arduino nền tảng nhưng Arduino Các thư viện không thể được kết hợp vào phần mềm không được phát hành theo GPL hoặc giấy phép nguồn mở tương thích. Hai loại chính của Arduino Thư viện là tiêu chuẩn và người dùng đóng góp.Các thư viện tiêu chuẩn được bao gồm với Arduino Reg mặc định;phần mềm.Các thư viện này được bao gồm vì chúng cung cấp chức năng cơ bản sẽ được sử dụng bởi nhiều lập trình viên.Các thư viện tiêu chuẩn cũng đã trải qua đánh giá và thử nghiệm để đảm bảo chất lượng và độ tin cậy.Các thư viện đóng góp của người dùng không được bao gồm trong gói mặc định vì chức năng của chúng tối nghĩa hơn hoặc họ không trải qua thử nghiệm mở rộng. Các thư viện đóng góp của người dùng có thể được tải xuống từ Internet.Arduino Dự án cung cấp một kho lưu trữ của một số thư viện phổ biến hơn và các thư viện khác có thể được tìm thấy ở những nơi khác trên Internet.Cài đặt thư viện đóng góp của người dùng đơn giản như giải nén một tệp và đặt nó vào thư mục thư viện. Thư viện tiêu chuẩn bao gồm SD, LiquidCrystal, Ethernet, Servo và một số thư viện khác.Thư viện SD cung cấp khả năng phần mềm để đọc và ghi vào thẻ SD, với điều kiện là một đầu đọc SD đã được gắn vào Arduino dự án.LiquidCrystal cung cấp phần mềm để điều khiển màn hình LCD, có thể hữu ích để hiển thị hình ảnh hoặc đầu ra.Thư viện Ethernet thêm hỗ trợ phần mềm cho Ethernet Arduino cái khiên.Servo cung cấp hỗ trợ cho động cơ servo, rất hữu ích cho các dự án robot. Các thư viện đóng góp của người dùng bao gồm DateTime và WebDuino.DateTime là một thư viện đơn giản giúp Arduino reg;Phần mềm theo dõi ngày và thời gian.WebDuino cung cấp một máy chủ web, cho phép các thiết bị được truy cập từ xa bằng Internet.