13.1. OpenMV IDE#

OpenMV IDE là ứng dụng máy tính để làm việc với OpenMV Cam của bạn. Tất cả mọi thứ trong đó phục vụ một vòng lặp: chỉnh sửa tập lệnh MicroPython, chạy nó trên camera, và xem bộ đệm khung hình và luồng đầu ra nối tiếp trở về trực tiếp trong khi nó thực thi. IDE được xây dựng trên lõi trình soạn thảo Qt Creator, và toàn bộ ứng dụng được định hình xung quanh vòng lặp đó -- một tập lệnh không cần tệp dự án, cấu hình xây dựng hoặc thiết lập trình biên dịch. Bạn viết một tập lệnh và chạy nó trên camera; đó là toàn bộ mô hình.

Cửa sổ chính có bốn vùng làm việc. Trình soạn thảo chiếm phía bên trái và chứa các tập lệnh đang mở của bạn, với terminal nối tiếp bên dưới hiển thị mọi thứ tập lệnh in ra. Trình xem bộ đệm khung hình nằm ở phía trên bên phải và hiển thị những gì camera chụp gần nhất, và khung bên dưới nó chứa biểu đồ tần suất của bất cứ thứ gì bộ đệm khung hình hiển thị -- hoặc, chỉ bằng một cái gạt bộ chọn, thông tin bo mạch của camera, mức sử dụng bộ nhớ của nó, thống kê liên kết, hay các kênh giá trị và điều khiển mà tập lệnh công bố. Một cột nút thanh công cụ dọc theo cạnh ngoài cùng bên trái chứa các điều khiển tệp, chỉnh sửa, kết nối và chạy, và một thanh trạng thái dọc theo cạnh dưới báo cáo camera đã kết nối đang làm gì. Bạn có thể thu gọn bất kỳ khung nào khi tập lệnh cần chỗ.

The main window with a script running: edit on the left, watch on the right.

Các phím tắt bàn phím trong chương này được viết cho Windows và Linux; trên macOS hãy thay Cmd cho Ctrl.