Skip to main content
Cổng thông tin giáo viên

Tìm hiểu về Cảm biến màu

Để tìm hiểu thêm về Cảm biến khoảng cách, hãy yêu cầu Người đọc sắp xếp cách nhóm sẽ đọc bài viết VEX IQ Color Sensor từ Thư viện VEX. Bài viết này sẽ đề cập đến cách hoạt động của Cảm biến màu và cách sử dụng nó.

Lập trình với cảm biến màu

Yêu cầu Lập trình viên mở VEXcode IQ  và làm theo các bước sau:

Kiểm tra cảm biến màu

Yêu cầu Người kiểm tra kết nối VEX IQ Brain với máy tính của bạn và sau đó làm theo các bước sau:

  • Tải dự án về Bộ não Robot IQ.

  • Chạy dự án để báo cáo và in nếu một vật thể ở gần và nếu có thì vật thể ở gần đó có màu gì.

  • Để được trợ giúp tải xuống và chạy một dự án, hãy xem video hướng dẫn Tải xuống và chạy dự án .

  • Dựa trên những quan sát của bạn về cách hoạt động của cảm biến trên Giường thử nghiệm và thông tin từ kết quả đọc, hãy trả lời các câu hỏi sau và yêu cầu Máy ghi ghi lại chúng vào sổ tay kỹ thuật của bạn:

    1. Cảm biến màu có báo cáo khoảng cách một vật thể đang sử dụng một phạm vi giá trị không? Hoặc, nó chỉ có thể báo cáo liệu một đối tượng có được phát hiện bằng cách sử dụng 1 (TRUE) hay 0 (FALSE) không?

    2. Cảm biến màu sắc có thể báo cáo bao nhiêu màu sắc khác nhau cho Bộ não IQ?

Biểu tượng Hộp công cụ dành cho giáo viên Hộp công cụ dành cho giáo viên - Câu trả lời

Các câu trả lời sau đây có thể khác nhau:

  1. Cảm biến màu báo cáo liệu nó có phát hiện vật thể ở gần dưới dạng giá trị nhị phân hay không (0-FALSE hoặc 1-TRUE). Cảm biến khoảng cách có thể báo cáo khoảng cách mà một vật thể đang sử dụng trong một phạm vi giá trị.

  2. Nếu học sinh đếm các màu được liệt kê trong khối Màu phát hiện thì các em có thể trả lời rằng Bộ cảm biến màu báo cáo 14 màu có thể có. Tuy nhiên, Cảm biến màu chỉ thực sự báo cáo tên của 12 trong số 14 màu đó mà bạn biết được khi tham khảo Màu của khối . Vì vậy Cảm biến màu có thể phát hiện 14 màu và sau đó phân loại chúng thành 12 tên màu có thể báo cáo. Ngoài ra, Cảm biến màu có thể báo cáo giá trị màu sắc theo độ. Nếu bạn tham khảo Hue của khối , bạn sẽ thấy nó có thể báo cáo các giá trị trong khoảng từ 0 đến 360 độ. Bất kỳ câu trả lời nào trong số này đều có thể chấp nhận được nhưng về mặt kỹ thuật khi báo cáo tên màu, Cảm biến màu có thể báo cáo tổng cộng 12 bằng cách sử dụng khối Màu của .

Lập trình cảm biến màu để phát hiện độ sáng

Mở VEXcode IQ và làm theo các bước sau:

Kiểm tra khả năng theo dõi đường nét của cảm biến màu

Kết nối VEX IQ Brain với máy tính của bạn và sau đó làm theo các bước sau:

  • Tải dự án về Bộ não Robot IQ.

  • Tìm hoặc tạo một đường tối/đen trên bề mặt trắng/sáng rõ ràng.

  • Đặt Giường thử sao cho bạn có thể di chuyển Cảm biến màu qua lại trên đường thẳng và đến bề mặt sáng hơn một vài lần.

  • Chạy dự án để báo cáo và in nếu Cảm biến màu phát hiện độ tối (trên dòng) hoặc độ sáng (ngoài dòng).

  • Để được trợ giúp tải xuống và chạy một dự án, hãy xem video hướng dẫn Tải xuống và chạy dự án .

  • Khi dự án Độ sáng đang chạy, hãy hướng Cảm biến màu xuống đường và bề mặt rồi từ từ di chuyển nó qua lại.

  • Xem màn hình của Brain để xem các báo cáo được in.

  • Dựa trên những quan sát của bạn về cách hoạt động của cảm biến và thông tin từ kết quả đọc, hãy trả lời các câu hỏi sau và yêu cầu Máy ghi ghi lại chúng vào sổ tay kỹ thuật của bạn:

    1. Trong trường hợp nào bạn có thể sử dụng Cảm biến màu để phát hiện và/hoặc theo dõi một đường?

    2. Trong dự án ví dụ ở trên, khi Não in "Off the line", điều đó có nghĩa gì về độ sáng mà nó phát hiện?

Biểu tượng Hộp công cụ dành cho giáo viên Hộp công cụ dành cho giáo viên - Câu trả lời

Các câu trả lời sau đây có thể khác nhau:

  1. Cảm biến màu có thể được sử dụng để phát hiện hoặc theo dõi một đường trong bối cảnh thi đấu nhằm sử dụng các đường trên sân làm hướng dẫn. Việc phát hiện và theo dõi các đường cũng có thể quan trọng đối với rô-bốt sản xuất hoặc nhập kho, nơi các đường được sử dụng để chỉ ra các điểm dừng (để chúng không va chạm với kệ hoặc các bề mặt khác) hoặc để phân định các tuyến đường xung quanh nhà kho (để rô-bốt không cần phải điều hướng). cho chính họ giữa các địa điểm). Tất nhiên, có nhiều câu trả lời bổ sung khả thi bao gồm khả năng ô tô tự lái đi trong làn đường trên đường.

  2. Trong dự án Độ sáng, Giường thử nghiệm lẽ ra phải in "Off the line" bất cứ khi nào độ sáng được phát hiện lớn hơn 25%. Bề mặt màu trắng hoặc sáng màu không có khả năng được phát hiện là độ sáng thấp hơn 25% - chỉ có đường màu đen mới có.

Biểu tượng Hộp công cụ dành cho giáo viên Hộp công cụ dành cho giáo viên - Khắc phục sự cố

Khi làm việc với Cảm biến màu, có thể có những trường hợp nó không hoạt động như bình thường. Nếu điều này xảy ra, hãy bắt đầu khắc phục sự cố bằng cách thử các bước sau:

  • Trước tiên hãy bắt đầu bằng cách kiểm tra xem chương trình cơ sở của Cảm biến màu đã được cập nhật chưa. Đọc bài viết này để biết thêm thông tin về cách cập nhật chương trình cơ sở.

  • Nếu chương trình cơ sở đã được cập nhật, hãy xem thêm màn hình Thông tin thiết bị trên IQ Brain để kiểm tra xem màu sắc và khoảng cách có được phát hiện hay không. Ngay cả khi không có gì ở phía trước Cảm biến màu, nó sẽ hiển thị Màu sắc ("NONE") và Khoảng cách ("Xa"). Kiểm tra một vật thể có màu đồng nhất để xem các chỉ số Màu sắc và Khoảng cách có thay đổi hay không. Bạn có thể thay đổi chế độ từ "3 Màu" thành "12 Màu" hoặc "Thang Xám" bằng cách nhấn nút Kiểm tra. Sau đó kiểm tra lại vật thể có màu đồng nhất để xem liệu bạn có nhận được kết quả đọc ở cả ba chế độ hay không.

  • Màn hình Thông tin thiết bị cũng có thể hữu ích trước khi chạy dự án với Cảm biến màu trong môi trường mới nơi mức độ ánh sáng có thể khác nhau. Khi điều kiện ánh sáng thay đổi, Cảm biến màu có thể báo cáo các kết quả khác nhau. Sử dụng màn hình Thông tin thiết bị để xem các giá trị hiện tại của nó để có thể thực hiện các điều chỉnh cho dự án nhằm phù hợp với sự thay đổi của ánh sáng xung quanh.

  • Bạn cũng có thể sử dụng bài viết, “Cách khắc phục sự cố cảm biến VEX IQ

  • Nếu Thông tin thiết bị báo cáo giá trị chính xác thì vấn đề có thể là do học sinh đã sao chép sai dự án.

    • Để khắc phục sự cố của dự án, hãy kiểm tra xem thiết bị đã được định cấu hình đúng chưa - nghĩa là thiết bị đã sử dụng đúng dự án ví dụ về Giường thử nghiệm. Để biết thêm thông tin về cách định cấu hình Cảm biến màu, hãy đọc bài viết "Cách định cấu hình cảm biến VEX IQ - VEXcode IQ" .

    • Đảm bảo rằng học sinh đã sao chép và xây dựng dự án một cách chính xác. Bạn có thể sử dụng khối print trong VEXcode IQ để hiển thị các giá trị cảm biến hiện tại trên Brain khi dự án tiến hành cho đến khi có lỗi hoặc đến khi kết thúc dự án.

  • Nếu Thông tin thiết bị KHÔNG báo cáo giá trị chính xác thì sự cố có thể liên quan đến phần cứng.

    • Để khắc phục sự cố phần cứng, hãy thử kiểm tra kết nối cổng với Cáp thông minh bằng bài viết, “Cách kết nối thiết bị VEX IQ với cổng thông minh.”

    • Nếu Cảm biến màu được kết nối đúng cách nhưng vẫn không hoạt động như bình thường thì có thể có sự cố vật lý với Cảm biến màu. Kiểm tra việc tắt nó bằng Cảm biến màu khác.