Mục lục:

Robot theo dòng Arduino và Lá chắn L293D: 4 bước
Robot theo dòng Arduino và Lá chắn L293D: 4 bước

Video: Robot theo dòng Arduino và Lá chắn L293D: 4 bước

Video: Robot theo dòng Arduino và Lá chắn L293D: 4 bước
Video: Lesson 95: Using L293D 4 DC Motors Shield for Arduino UNO and Mega | Arduino Step By Step Course 2024, Tháng mười một
Anonim
Image
Image

Line Follower là một robot rất đơn giản, lý tưởng cho người mới bắt đầu sử dụng điện tử. Robot di chuyển dọc theo dây bằng cách sử dụng cảm biến iR. Cảm biến có hai điốt, một điốt gửi ánh sáng hồng ngoại, điốt còn lại nhận ánh sáng phản xạ từ bề mặt. Khi tia hồng ngoại rơi trên bề mặt trắng, chúng bị phản xạ trở lại. Khi ánh sáng hồng ngoại chiếu xuống bề mặt đen, ánh sáng bị bề mặt đen hấp thụ và không có tia nào bị phản xạ trở lại, do đó điốt quang không nhận được bất kỳ ánh sáng nào. Cảm biến đo lượng ánh sáng phản xạ và gửi giá trị đến arduino. Có một chiết áp trên cảm biến, chúng ta có thể điều chỉnh độ nhạy của cảm biến.

Bước 1: Bước 1: Cách hoạt động

Cdn
Cdn

Robot di chuyển dọc theo đường bằng cảm biến iR. Cảm biến có hai điốt, một điốt gửi ánh sáng hồng ngoại, điốt còn lại nhận ánh sáng phản xạ từ bề mặt. Khi tia hồng ngoại rơi trên bề mặt trắng, chúng bị phản xạ trở lại. Khi ánh sáng hồng ngoại chiếu xuống bề mặt đen, ánh sáng bị bề mặt đen hấp thụ và không có tia nào bị phản xạ trở lại, do đó điốt quang không nhận được bất kỳ ánh sáng nào. Cảm biến đo lượng ánh sáng phản xạ và gửi giá trị đến arduino. Có một chiết áp trên cảm biến, chúng ta có thể điều chỉnh độ nhạy của cảm biến.

Bước 2: Cdn

Arduino bây giờ phải đưa ra quyết định dựa trên dữ liệu nhận được từ cảm biến, cho đến khi cảm biến phát hiện không có vạch đen thì nó sẽ tiếp tục. Nếu cảm biến bên trái phát hiện đường màu đen, robot sẽ rẽ phải và nếu cảm biến bên phải phát hiện đường màu đen, robot sẽ rẽ trái. Robot sẽ dừng lại khi cả hai cảm biến phát hiện vạch đen cùng lúc.

Bước 3: Liệt kê phần tử

Liệt kê các phần tử:

1x Arduino Uno

2x cảm biến ir

1x L293D

4x động cơ TT

Dây điện

1x plexi 10 cmx14 cm

Khoảng cách kim loại 8x 10 mm

1x ngăn chứa pin (6 miếng)

6x pin AA

1x công tắc

Bước 4: Bước 4: Cấu hình cảm biến Ir

Bước 4: Cấu hình cảm biến Ir
Bước 4: Cấu hình cảm biến Ir

Bây giờ trước khi bật nguồn, hãy kiểm tra xem bạn đã kết nối mọi thứ một cách chính xác chưa. Sao chép mã chương trình và tải nó lên arduino của bạn, sau đó bật màn hình nối tiếp (trong Arduino IDE -> Công cụ -> Màn hình nối tiếp). Đặt robot của bạn trên đường màu đen và đặt chiết áp sao cho giá trị cảm biến hiển thị ≈ 1023 và trên bề mặt trắng ≈ 33. Tải xuống Sketch ir config. Sao chép đoạn mã dưới đây và tải nó lên arduino. Chúc vui vẻ ? Tải xuống bản phác thảo.

Đề xuất: