Cảm biến thị giác cho phép robot của bạn phát hiện và phản ứng với màu sắc trong môi trường xung quanh. Sử dụng camera tích hợp và xử lý trên bo mạch, Cảm biến thị giác có thể xác định và theo dõi Chữ ký màu, là những màu cụ thể mà bạn cấu hình cho dự án của mình.
Sau khi Chữ ký màu được cấu hình, cảm biến có thể báo cáo thông tin như vị trí, kích thước và số lượng đối tượng trùng khớp trong trường nhìn của nó.
Quan trọng:Cảm biến thị giáccó thể được cấu nếu bạn có kết nối internet.
Kết nối với Tiện ích Tầm nhìn
Để bắt đầu cấu hình Cảm biến thị giác, trước tiên, hãy thêm cảm biến này dưới dạng thiết bị trong Cửa sổ Thiết bị.
Chọn Mở Tiện ích để bắt đầu cấu hình Chữ ký màu.
Chọn biểu tượng máy ảnh ở góc trên bên trái của cửa sổ để kết nối Cảm biến thị giác của bạn.
Kết nối Cảm biến thị giác với máy tính của bạn bằng cổng micro-USB.
Sử dụng hộp thoại trên thiết bị của bạn, chọn Cảm biến thị giác. Giao diện Windows được hiển thị ở đây để tham khảo.
Lưu ý: Cảm biến thị giác không thể được cấu hình bằng Tiện ích thị giác khi nó được kết nối với Brain IQ (thế hệ thứ 1) hoặc Brain (thế hệ thứ 2).
Sau khi kết nối, Cảm biến thị giác sẽ hiển thị hình ảnh được chụp khi kết nối và biểu tượng camera ở góc trên bên phải sẽ chuyển sang màu xanh lá cây.
Cấu hình chữ ký màu
Để cập nhật hình ảnh hiển thị trong Tiện ích Tầm nhìn, hãy chọn biểu tượng máy ảnh màu xanh lá cây.
Độ sáng thấp
Độ sáng cao
Để thay đổi độ sáng của ảnh chụp bằng Cảm biến thị giác, hãy sử dụng thanh trượt Độ sáng ở đầu Tiện ích thị giác.
Đặt con trỏ chuột lên đối tượng màu đặc, sau đó chọn và kéo qua màu mong muốn để định cấu hình, như minh họa trong video này.
Lưu ý: Đảm bảo giữ trong phạm vi màu bạn muốn chọn. Nếu không, bạn có thể vô tình lấy nhầm màu từ nền, khiến cảm biến thị giác không thể phát hiện được.
Nút Set sẽ chuyển sang màu xanh lá cây. Chọn nó để lưu màu.
Khi Chữ ký màu được thiết lập, một hộp giới hạn sẽ xuất hiện xung quanh bất kỳ màu nào khớp với chữ ký đó. Để biết thêm thông tin về các thuộc tính của đối tượng và cách viết mã với chúng, hãy truy cập trang Tham chiếu API IQ (thế hệ thứ 2) hoặc IQ (thế hệ thứ 1).
Bạn cũng có thể đổi tên Chữ ký màu bằng cách nhấp vào tên (theo mặc định, tên đầu tiên là SIG_1). Chọn bên ngoài trường văn bản sẽ lưu tên.
Chọn biểu tượng mũi tên bên cạnh Chữ ký màu để điều chỉnh dung sai của nó, như được hiển thị trong video này.
Tăng dung sai cho phép nhận dạng nhiều sắc thái tương tự hơn dưới dạng cùng một Chữ ký màu, điều này hữu ích trong các tình huống có ánh sáng không nhất quán—chẳng hạn như bóng đổ hoặc ánh sáng chói. Việc giảm dung sai sẽ giúp cảm biến có tính chọn lọc cao hơn, chỉ nhận diện những màu rất gần với màu gốc.
Cấu hình Mã màu
Mã màu là sự kết hợp các chữ ký màu tạo thành một mẫu theo chiều ngang. Sau khi cấu hình chữ ký màu, hãy chọn tab Mã để bắt đầu cấu hình mã màu.
Trong hộp văn bản bên phải, nhập tên của các chữ ký màu cần đưa vào mã màu, theo thứ tự và phân tách bằng dấu phẩy.
Ví dụ, để tạo mẫu màu Đỏ theo sau là Xanh lam, hãy nhập RED_BOX,BLUE_BOX. Để tạo mẫu màu Xanh lam theo sau là Đỏ, hãy nhập BLUE_BOX,RED_BOX.
Đổi tên Chữ ký màu bằng cách nhấp vào bên trong trường văn bản bên trái.
Sau khi lưu tên cho mã màu mới, tên đó sẽ hiển thị trên màn hình.
Mã màu có một thuộc tính duy nhất có thể được sử dụng với các đối tượng của chúng được gọi là Góc. Để biết thêm thông tin về thuộc tính này, hãy truy cập trang Tham chiếu API IQ (thế hệ thứ 2) hoặc IQ (thế hệ thứ 1).
Lưu cấu hình cảm biến thị giác
Sau khi tất cả chữ ký màu và mã màu đã được thiết lập, hãy chọn Sao chép cấu hình và quay lại VEXcode.
Bên trong VEXcode, chọn Paste Config.
Sau đó chọnXong để lưu cấu hình Cảm biến thị giác và bắt đầu sử dụng nó để mã hóa trong VEXcode IQ.