Mục lục:

Làm thế nào để tạo một dòng theo sau rô bốt sử dụng Rpi 3: 8 bước
Làm thế nào để tạo một dòng theo sau rô bốt sử dụng Rpi 3: 8 bước

Video: Làm thế nào để tạo một dòng theo sau rô bốt sử dụng Rpi 3: 8 bước

Video: Làm thế nào để tạo một dòng theo sau rô bốt sử dụng Rpi 3: 8 bước
Video: Cài Hệ Điều Hành Raspberry Pi Đơn Giản | Có Màn Hình, Bàn Phím/Chuột 2024, Tháng mười hai
Anonim
Làm thế nào để tạo một dòng theo sau rô bốt sử dụng Rpi 3
Làm thế nào để tạo một dòng theo sau rô bốt sử dụng Rpi 3

Trong hướng dẫn này, bạn sẽ học cách chế tạo một con rô bốt chạy theo dòng để nó có thể xoay vòng quanh đường một cách dễ dàng.

Bước 1: Lắp ráp vật liệu của bạn

Lắp ráp vật liệu của bạn
Lắp ráp vật liệu của bạn

Một số vật liệu hiển thị trong hình được sử dụng để làm hầu hết các buggy từ đầu. Tuy nhiên, hướng dẫn này sẽ không bao gồm quy trình về cách tạo khung xe hoặc mô hình cho lỗi của bạn hoặc cách hàn dây vào động cơ của bạn. Nếu bạn muốn làm như vậy, đây là tất cả các tài liệu bạn sẽ cần:

  • Raspberry Pi 3
  • Bảng điều khiển động cơ
  • Một breadboard
  • Một T-cobbler +
  • 2 động cơ DC 12V
  • 2 bánh xe
  • 1 ngăn chứa pin AA (cho 4 pin AA)
  • 4 pin AA
  • Dây nhảy
  • Một bộ pin USB
  • Cái vặn vít
  • Hàn sắt và thuốc hàn
  • Dụng cụ tuốt dây
  • Các tông hoặc hộp nhựa nhỏ và keo / băng dính
  • 2 cảm biến dòng
  • 8 nữ dẫn đầu nhảy cầu nữ
  • 4 người dẫn đầu nhảy cầu nam
  • Băng cách điện

Bước 2: Lắp ráp bảng động cơ

Lắp ráp bảng động cơ
Lắp ráp bảng động cơ

Giả sử rằng bạn đã thiết lập động cơ của mình, Bạn sẽ cần kết nối động cơ với bảng cầu H. Đối với điều này, bạn sẽ cần một tuốc nơ vít nhỏ. Bây giờ bạn sẽ cần kết nối động cơ với bảng. Đối với điều này, bạn sẽ cần một tuốc nơ vít nhỏ

Sử dụng tuốc nơ vít, nới lỏng các vít ở các khối thiết bị đầu cuối. Chèn các đầu dây đã tước vào các khối đầu cuối. Vặn chặt các vít để chúng được giữ chắc chắn bởi các khối thiết bị đầu cuối.

Bước 3: Cung cấp năng lượng cho động cơ của bạn

Cung cấp năng lượng cho động cơ của bạn
Cung cấp năng lượng cho động cơ của bạn
Cung cấp năng lượng cho động cơ của bạn
Cung cấp năng lượng cho động cơ của bạn

Động cơ yêu cầu nhiều năng lượng hơn Rpi có thể cung cấp. Do đó, bạn phải sử dụng 4 viên pin AA để cung cấp năng lượng cho chúng.

Nới lỏng các vít trong khối đầu cuối có nhãn VCC, GND và 5V. Lấy giá đỡ pin AA và cắm dây màu đỏ vào khối đầu cuối VCC. Dây đen đi vào khối GND. Điều quan trọng là bạn phải thực hiện điều này một cách chính xác.

Vặn các vít để các dây được giữ cố định tại vị trí.

Bước 4: Kết nối động cơ của bạn với Rpi

Bo mạch được sử dụng trong dự án này cần được kết nối với Raspberry Pi. Các bo mạch khác có thể kết nối khác nhau và một số bo mạch có thể đơn giản được đặt vào các chân GPIO của Raspberry Pi như một HAT.

Trên bảng được sử dụng ở đây có các chân có nhãn In1, In2, In3 và In4, cũng như hai chân GND. Các chân GPIO nào trên Pi mà bạn sử dụng là tùy thuộc vào bạn; trong dự án này, GPIO 7, 8, 9 và 10 đã được sử dụng. Nếu bạn có bảng không có chân GND, bạn có thể sử dụng chân GND từ Rpi để đạt được kết quả tương tự. Nếu bạn phải làm điều này, hãy cắm dây GND vào cùng khối thiết bị đầu cuối với dây đen từ bộ pin.

Sử dụng T-cobbler + để kết nối breadboard và Rpi.

Sử dụng năm dây nối nam sang nam để kết nối với bảng mạch.

  • In1 GPIO 7
  • In2 GPIO 8
  • In3 GPIO 9
  • In4 GPIO 10

Bước 5: Chuẩn bị các kết nối

Chuẩn bị các trình kết nối
Chuẩn bị các trình kết nối
Chuẩn bị các trình kết nối
Chuẩn bị các trình kết nối

Bước đầu tiên của bạn sẽ là kết nối cảm biến dòng với lỗi của bạn. Thông thường, loại cảm biến dòng được sử dụng trong hướng dẫn này cần được kết nối với chân 3V3, nhưng bạn sẽ chạy hai cảm biến qua cùng một chân nguồn, vì vậy bạn sẽ gắn cả hai cảm biến vào chân 5V.

Lấy ba dây dẫn của dây nhảy từ nữ sang nữ của bạn, tháo một đầu nối ở mỗi đầu, sau đó tước vỏ nhựa để lộ ra khoảng một cm của dây nhiều lõi bên dưới. Lấy ba dây dẫn jumper và xoắn các dây nhiều lõi của chúng lại với nhau. Sau đó dùng mỏ hàn để kết dính các dây dẫn. Che mối nối của dây dẫn bằng một lượng nhỏ băng keo cách điện.

Lặp lại toàn bộ quy trình với ba người dẫn đầu nhảy từ nữ sang nữ khác.

Bước 6: Kết nối cảm biến dòng

Kết nối các cảm biến dòng
Kết nối các cảm biến dòng
Kết nối các cảm biến dòng
Kết nối các cảm biến dòng
Kết nối các cảm biến dòng
Kết nối các cảm biến dòng

Mỗi cảm biến dòng có ba chân: VCC cho nguồn, GND cho nối đất và DO cho đầu ra kỹ thuật số.

Lấy một trong các dây dẫn jumper ba dây được hàn lại với nhau của bạn và kết nối hai đầu của nó với chân VCC trên mỗi cảm biến trong số hai cảm biến.

Lấy dây thứ hai của dây nối jumper đã hàn của bạn và kết nối hai đầu với chân GND trên mỗi cảm biến đường dây.

Lấy hai dây dẫn jumper đơn còn lại của bạn và kết nối mỗi dây với chân DO trên mỗi cảm biến đường.

Bây giờ kết nối các chân VCC của cả hai cảm biến dòng với chân 5V trên Raspberry Pi của bạn và chân GND của cảm biến với chân GND trên Raspberry Pi của bạn. Mỗi chân trong số hai chân DO có thể được kết nối với bất kỳ chân GPIO được đánh số nào. Trong ví dụ này, chân GPIO 17 và GPIO 27 được sử dụng.

Bước 7: Kiểm tra cảm biến dòng

Kiểm tra cảm biến dòng
Kiểm tra cảm biến dòng

Đây là một bước rất đơn giản. Cảm biến dòng của bạn có một đèn LED trên đó khi được cấp nguồn, vẫn sáng. Tuy nhiên, một khi bạn đặt nó vào một đường tối, chúng sẽ biến mất. Đây sẽ là trường hợp cho cảm biến dòng của bạn.

Nếu bạn cho rằng nó quá nhạy, hãy sử dụng tuốc nơ vít và điều chỉnh nó thông qua chiết áp của nó. Điều chỉnh nó theo hướng hài lòng của bạn.

Bước 8: Chèn chương trình vào Python

Chèn chương trình vào Python
Chèn chương trình vào Python

Chèn những dòng mã này và chạy nó, bạn sẽ có được một robot có thể đi đúng hướng.

Đề xuất: