Mục lục:

Xe rô bốt điều khiển Servo cho Arduino: 6 bước (có hình ảnh)
Xe rô bốt điều khiển Servo cho Arduino: 6 bước (có hình ảnh)

Video: Xe rô bốt điều khiển Servo cho Arduino: 6 bước (có hình ảnh)

Video: Xe rô bốt điều khiển Servo cho Arduino: 6 bước (có hình ảnh)
Video: Arduino | Chi tiết cách sử dụng động cơ Servo 2024, Tháng bảy
Anonim
Image
Image
Xe rô bốt điều khiển Servo cho Arduino
Xe rô bốt điều khiển Servo cho Arduino
Xe rô bốt điều khiển Servo cho Arduino
Xe rô bốt điều khiển Servo cho Arduino

Chiếc xe này dựa trên thiết kế nền tảng arduino, cốt lõi là Atmega - 328 p, có thể nhận biết được hệ thống lái bánh trước, dẫn động bánh sau và các chức năng khác.

Nếu bạn chỉ chơi một mình, chỉ cần sử dụng mô-đun không dây; Nếu bạn muốn triển khai các chức năng khác, bạn có thể cần thêm các cảm biến hoặc phần cứng khác.

Bước 1: Các bộ phận bắt buộc

Các bộ phận bắt buộc
Các bộ phận bắt buộc
Các bộ phận bắt buộc
Các bộ phận bắt buộc
Các bộ phận bắt buộc
Các bộ phận bắt buộc

Khi bạn muốn điều khiển bằng vô lăng đối với ô tô , Bạn cần có các bộ phận sau :

  • Arduino : arduino Phiên bản tương thích (blue bird)
  • Bảng điều khiển động cơ : PM-R3
  • Pin nguồn : 7.4V -18650
  • Phần điều khiển từ xa : PS2 (tất nhiên, bạn cũng có thể sử dụng điều khiển bluetooth)
  • Dòng Dupont : một lượng nhỏ
  • Tất nhiên, bạn cũng sẽ cần khung xe (bao gồm động cơ, servo)

Mô-đun PM - R3 tích hợp mở rộng I / O và ổ đĩa động cơ

  1. Đầu ra động cơ kép
  2. Nguồn điện đầu vào
  3. I / O kỹ thuật số (S V G)
  4. I / O tương tự

Bước 2: Cài đặt khung (Phần ổ)

Cài đặt khung (Phần ổ)
Cài đặt khung (Phần ổ)
Cài đặt khung (Phần ổ)
Cài đặt khung (Phần ổ)

Đầu tiên chúng ta lắp bộ phận truyền động, động cơ truyền động là JGA25-370, thông qua trục truyền động giảm bánh răng và bánh xe lùi về phía trước, bánh răng trục động cơ lớn, vì sau trục truyền động và khoảng cách hỗ trợ nhỏ, không thể lắp bánh răng lớn, nhưng nhìn chung vẫn còn chậm.

Vòng bi bánh sau với vòng bi mặt bích, để tránh bánh bị trượt xuống khi chạy, đồng thời có thể giảm tiêu thụ điện năng.

  • giá đỡ động cơ x1
  • 370 động cơ tốc độ cao x 1
  • Gear A cặp
  • Trục 5mm x 1
  • Vòng bi mặt bích x 2
  • Khớp nối 5mm x 2
  • Vít và đai ốc M3 * 8 mm x 5

Bước 3: Bộ phận lái phía trước

Bộ phận lái phía trước
Bộ phận lái phía trước
Bộ phận lái phía trước
Bộ phận lái phía trước

Trước khi quay bộ phận, áp dụng thiết kế của RC, cũng với hầu hết các phụ kiện, chẳng hạn như bộ phận bánh xe; Để giữ cho bánh xe linh hoạt, cả bên trong và bên ngoài ổ trục được lắp đặt. Kim loại G996R làm tay lái trợ lực, hộp số lái với hai giá đỡ hình chữ L nên được cố định vào khung xe, thanh kết nối động cơ Servo khi lắp đặt, vui lòng đảm bảo Góc lái đã sở hữu (1,5 ms), công tắc chuyển sang phạm vi điều chỉnh thuận tiện và chậm trễ.

  • Vít và đai ốc M2.5 * 12mm x 1
  • Vít và đai ốc M3 * 8mm x 4
  • M4 locknut x 2

Bước 4:

Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh

Sẽ được lắp ráp thành một phần và động cơ servo được cố định vào sân cỏ, Không thể siết chặt vít cố định vào cốc, nó sẽ dẫn đến không thể quay, có khả năng làm cháy động cơ servo và máy vi tính chip đơn; Sử dụng kết nối thanh kết nối hai bánh trước và kết nối với động cơ servo trên Góc bánh lái; Động cơ servo được cố định bằng vít và đai ốc M3 * 8 mm, được cố định bằng vít M2,5 * 8 mm vào cốc, bên cột đồng là 2 M3 * Vít 8 mm.

  • M2.5 * 8mm x 5
  • M2.5 * 20mm x 1
  • M3 * 8mm x 10
  • Đai ốc M3 x 4
  • Trụ đồng x 4

Bước 5: Phần kết nối

Phần kết nối
Phần kết nối
Phần kết nối
Phần kết nối
Phần kết nối
Phần kết nối
Phần kết nối
Phần kết nối

Bo mạch mở rộng điều khiển động cơ có thể được sử dụng trực tiếp và bo mạch chủ mà không cần đi dây khác, chỉ cần bộ thu PS2 và động cơ servo khi nhận bảng mở rộng cổng I / O, cổng đầu vào nguồn trong bảng mở rộng VCC & GND, đầu ra động cơ ở A + và A -, một đầu ra động cơ khác ở B + và B- Vì vậy, chúng ta có thể điều khiển hai động cơ một chiều, ở đây chúng ta chỉ cần một giao diện.

Chân Servo: I / O 4

PS2 đã làm một bảng chuyển, đấu dây thuận tiện, bảo vệ kết nối ngược, đề nghị kết nối sau đây ở đây

Chân PS2:

  • GND: GND
  • VCC: + 3.3v hoặc + 5v
  • DAT: A0
  • CMD: A1
  • CS: A2
  • CLK: A3

Nguồn điện đầu vào VIN & GND, dải điện áp 3-9 v.

Bước 6: Mã

Thông qua việc sửa đổi chương trình để đạt được bước đi của robot, điều khiển động cơ tiến và lùi, hướng điều khiển servo; chương trình bao gồm điều khiển PS2, điều khiển Bluetooth và theo dòng.

Chương trình nên được thay đổi thành phiên bản mới nhất để phù hợp với PM-R3 mới.

Mã cũ xem PS2_old

Đề xuất: