
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15



Đây là một dự án trình bày cách sử dụng Người theo dõi đường dây của Dexter Industries để làm cho rô bốt BrickPi3 đi theo một đường thẳng.
Bước 1: Thiết lập phần cứng
Dự án này sử dụng rô bốt BrickPi3 được chế tạo với hai động cơ truyền động trong cấu hình lái trượt. Động cơ truyền động bên trái được kết nối với cổng BrickPi3 B và động cơ truyền động bên phải được kết nối với cổng BrickPi3 C. Cảm biến Line Follower được kết nối với cổng Grove I2C của BrickPi3.
Bạn có thể tạo cấu hình đường của riêng mình bằng cách sử dụng các phân đoạn đường có sẵn tại đây hoặc bạn có thể sử dụng tấm lót Lego Mindstorms.
Bước 2: Thiết lập phần mềm
Cho dù Raspberry Pi của bạn đang chạy Raspbian hay Raspbian For Robots, để cài đặt trình điều khiển và chương trình ví dụ dự án, bạn có thể chạy hai lệnh sau:
curl -kL dexterindustries.com/update_brickpi3 | bashcurl -kL dexterindustries.com/update_sensors | bấu víu
Bước 3: Hiệu chỉnh
Để hiệu chỉnh bộ theo dõi dòng, hãy đặt cảm biến hoàn chỉnh trên nền trắng và chạy lệnh này:
python -c "từ di_sensors nhập easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('white')"
Sau đó, đặt cảm biến hoàn chỉnh trên đường màu đen và chạy lệnh này:
python -c "từ di_sensors nhập easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('black')"
Bước 4: Chạy
Chương trình ví dụ Line Follower nằm trong ~ / Dexter / BrickPi3 / Projects / LineBot. Để chạy ví dụ, hãy điều hướng đến thư mục:
cd ~ / Dexter / BrickPi3 / Projects / LineBot
Sau đó chạy chương trình:
python LineBot.py
Đề xuất:
Người theo dõi dòng trên Tinkercad: 3 bước

Người theo dòng trên Tinkercad: Robot Người theo dòng A, như tên cho thấy, là một phương tiện được dẫn đường tự động, đi theo một đường trực quan được nhúng trên sàn nhà hoặc trần nhà. Thông thường, đường trực quan là con đường mà robot theo dõi đường đi và nó sẽ là một đường màu đen trên
Người theo dõi dòng PID Atmega328P: 4 bước

Người theo dõi dòng PID Atmega328P: GIỚI THIỆU Tài liệu hướng dẫn này nói về việc tạo ra một người theo dòng hiệu quả và đáng tin cậy với Điều khiển PID (đạo hàm theo tỷ lệ-tích phân) (Toán học) chạy bên trong não của nó (Atmega328P). Người theo dõi đường dây là một robot tự động tuân theo một
Người theo dõi dòng đơn giản bằng Arduino: 5 bước

Người theo dòng đơn giản sử dụng Arduino: Robot theo đường Arduino Trong hướng dẫn này, chúng ta sẽ thảo luận về hoạt động của một robot theo đường Arduino sẽ đi theo một đường màu đen trên nền trắng và rẽ chính xác bất cứ khi nào nó đến các đường cong trên đường của nó. Công ty theo dõi dòng Arduino
Bảng trắng lớp học của người theo dõi dòng Arduino: 8 bước (có hình ảnh)

Arduino Line Follower Wallrides Classroom Whiteboard: Đi theo dòng trên mặt đất là quá nhàm chán! Chúng tôi đã cố gắng xem xét những người theo dõi dòng ở một góc độ khác và đưa họ đến một bình diện khác - lên bảng trắng của trường
Người theo dõi dòng GoPiGo3: 8 bước

Người theo dõi dòng GoPiGo3: Trong hướng dẫn này, chúng tôi đang sử dụng một người theo dõi dòng và sử dụng nó trên GoPiGo3 để làm cho nó đi theo một đường màu đen