Mục lục:

Robot theo dòng sử dụng Arduino Uno và L298N: 5 bước
Robot theo dòng sử dụng Arduino Uno và L298N: 5 bước

Video: Robot theo dòng sử dụng Arduino Uno và L298N: 5 bước

Video: Robot theo dòng sử dụng Arduino Uno và L298N: 5 bước
Video: Tự học Arduino cơ bản | Bài 3 Sử dụng Driver L298N điều khiển động cơ DC 2024, Tháng bảy
Anonim
Image
Image

Line Flower 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ử.

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

Hình ảnh
Hình ảnh

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:

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ử

Phần tử danh sách của
Phần tử danh sách của

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

1x Arduino Uno

1x L298N

2x cảm biến iR

14x dây

1x Plexi 10cmx17cm

4x động cơ TT

6x con bướm AA

1x người giữ con cái

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

Bước 4: Lược đồ

Lược đồ
Lược đồ

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

Cấu hình cảm biến Ir
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: