Báo cáo môn: Hệ điều hành thời gian thực Bài 1: Thiết kế, mô phòng hệ thống đọc dữ liệu từ cảm biến nhiệt độ và cảm biến ánh sáng, hiển thị các tham số lên lcd


Các tính năng chính của Arduino IDE



tải về 3.37 Mb.
trang7/12
Chuyển đổi dữ liệu22.04.2022
Kích3.37 Mb.
#51705
1   2   3   4   5   6   7   8   9   ...   12
TieuLuanRTOS
RTOS-b4
Các tính năng chính của Arduino IDE:

  • Viết code cho bo mạch Arduino

  • Hỗ trợ nhiều loại bo mạch Arduino

  • Giao diện được sắp xếp hợp lý

  • Bộ sưu tập các ví dụ mẫu

  • Mảng thư viện hỗ trợ phong phú

  • .v.v





2.2.1. Giao diện phần mềm IDE


Hình 3. Minh họa giao diện lập trình Arduino IDE

Các chương trình Arduino được viết bằng C hoặc C++. Arduino IDE đi kèm với một thư viện phần mềm được gọi là "Wiring", từ project Wiring gốc, có thể giúp các thao tác input/output được dễ dàng hơn. Người dùng chỉ cần định nghĩa 2 hàm để tạo ra một chương trình vòng thực thi (cyclic executive) có thể chạy được.

Arduino IDE là nơi để soạn thảo chương trình, kiểm tra lỗi và nạp chương trình cho Arduino. Giao diện này gồm có 3 vùng rõ ràng

- Vùng Toolbar có chứa các phím lệnh như kiểm tra chương trình, nạp chương trình, lưu, mở hay tạo mới chương trình.

Hình 4. Minh họa vùng Toolbar trên giao diện Arduino IDE


Các nút chức năng có nhiệm vụ như sau.

- Kiểm tra chương trình viết có đúng cú pháp hay không- Verify Sketch



- Biên dịch chương trình và nạp vào board Arduino- Complie and upload sketch to arduino.

- Tạo một sketch mới- New Sketch

- Mở một sketch đã lưu trước đó- Open Sketch

- Lưu chương trình lại- Save Sketch

- Mở màn hình hiển thị Serial Monitor sử dụng cài này khi trong Sketch có lệnh in ra màn hình hay gửi ký tự thông qua chuẩn RS232- Open Serial Monitor.

- Current tab: Sketch đang được mở hiện tại, có thể đồng thời có nhiều tab tương ứng với nhiều sketch hiện trên thanh tab.

- Tab menu: Vào menu để chọn các chỉ dẫn.

Ngoài ra, trong Tool menu ta quan tâm các mục mạch và cổng nối tiếp như mục Board. Ở đây việc lựa chọn bo mạch cho phù hợp với loại bo mà chúng ta đang sử dụng đóng vai trò hết sức quan trọng. Nếu sử dụng loại bo mạch khác thì phải chọn đúng loại bo mạch, nếu chọn sai thì nạp chương trình vào chip sẽ bị báo lỗi.







Hình 5. Minh họa chọn board Arduino và cổng COM giao tiếp phù hợp
Cổng giao tiếp giữa máy tính và Board được thiết lập thông qua tab Serial Port: đây là nơi lựa chọn cổng COM của Arduino. Khi chúng ta cài đặt driver thì máy tính sẽ hiện thông báo tên cổng COM của Arduino là bao nhiêu( xem ở phần Device Manager), ta chỉ việc vào Serial Port chọn đúng cổng COM để nạp chương trình, nếu chọn sai thì không thể nạp chương trình cho Arduino được.

- Vùng viết chương trình được đánh số dòng như hình vẽ. Đây là nơi để viết các dòng lệnh điều khiển hoạt động của VĐK.

Hình 6. Minh họa vùng viết chương trình.



tải về 3.37 Mb.

Chia sẻ với bạn bè của bạn:
1   2   3   4   5   6   7   8   9   ...   12




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương