Mục lục:

Bot tự động dựa trên Arduino sử dụng cảm biến siêu âm: 5 bước (có hình ảnh)
Bot tự động dựa trên Arduino sử dụng cảm biến siêu âm: 5 bước (có hình ảnh)

Video: Bot tự động dựa trên Arduino sử dụng cảm biến siêu âm: 5 bước (có hình ảnh)

Video: Bot tự động dựa trên Arduino sử dụng cảm biến siêu âm: 5 bước (có hình ảnh)
Video: Arduino | Hướng dẫn sử dụng CHI TIẾT cảm biến Siêu Âm HY-SRF05 2024, Tháng mười một
Anonim
Bot tự động dựa trên Arduino sử dụng cảm biến siêu âm
Bot tự động dựa trên Arduino sử dụng cảm biến siêu âm
Bot tự động dựa trên Arduino sử dụng cảm biến siêu âm
Bot tự động dựa trên Arduino sử dụng cảm biến siêu âm
Bot tự động dựa trên Arduino sử dụng cảm biến siêu âm
Bot tự động dựa trên Arduino sử dụng cảm biến siêu âm
Bot tự động dựa trên Arduino sử dụng cảm biến siêu âm
Bot tự động dựa trên Arduino sử dụng cảm biến siêu âm

Tạo Bot tự động dựa trên Arduino của riêng bạn bằng cách sử dụng Cảm biến siêu âm.

Con bot này có thể tự di chuyển mà không va chạm với bất kỳ chướng ngại vật nào. Về cơ bản những gì nó làm là nó phát hiện bất kỳ loại chướng ngại vật nào trên đường đi và quyết định con đường tốt nhất cho chính nó (không phải tất cả các loại chướng ngại vật).

Vì vậy, không lãng phí thời gian nữa, hãy bắt đầu.

Bước 1: Các thành phần cần thiết cho dự án

Các thành phần cần thiết cho Dự án
Các thành phần cần thiết cho Dự án
Các thành phần cần thiết cho Dự án
Các thành phần cần thiết cho Dự án
Các thành phần cần thiết cho Dự án
Các thành phần cần thiết cho Dự án
Các thành phần cần thiết cho Dự án
Các thành phần cần thiết cho Dự án

Đây là danh sách tất cả các thành phần cần thiết bạn cần cho dự án này:

  • Arduino UNO R3
  • Thiết bị cảm biến sóng siêu âm
  • Động cơ Servo (mini)
  • Dây nhảy
  • Bộ điều chỉnh điện áp L7805CV
  • IC điều khiển động cơ L293D
  • Pin Lithium-ion 4 x 3.7V
  • 2 x Động cơ bánh răng
  • 3 x Bánh xe
  • Breadboard

Khi bạn đã tập hợp tất cả các thành phần, bạn đã sẵn sàng.

Bước 2: Tạo phần thân của Bot

Tạo phần thân của Bot
Tạo phần thân của Bot
Tạo phần thân của Bot
Tạo phần thân của Bot
Tạo phần thân của Bot
Tạo phần thân của Bot

Làm theo bước sau để tạo phần thân của bot:

Bước 1: Hàn các chân tiêu đề cái vào một miếng PCB nhỏ như trong hình. Và gắn một con vít vào nó.

Bước 2: Bây giờ hãy vặn PCB đó vào động cơ servo của bạn và đảm bảo rằng nó đủ chặt.

Bước 3: Lấy cảm biến siêu âm của bạn và đặt các chân tiêu đề nam của nó vào các chân tiêu đề nữ trên PCB. Chèn đúng cách (để đảm bảo kết nối). Và căn chỉnh nó theo cách sao cho 90 độ của động cơ servo phải đối diện với mặt trước của bot.

Bước 4: Bây giờ để làm phần thân của bot, bạn có thể sử dụng bìa cứng hoặc bảng nhựa với một ít keo nóng hoặc đinh vít. Tôi đã làm phần thân của bot với một số dây kẽm đặt xung quanh và đinh vít.

Bước 5: Đặt Arduino và breadboard vào vị trí của nó như trong hình và cố định nó bằng một ít keo nóng hoặc băng dính hai mặt.

Bước 6: Cuối cùng đặt động cơ servo vào vị trí của nó và cố định nó bằng bất cứ thứ gì bạn muốn.

Bước 3: Sơ đồ của Bot

Sơ đồ giản đồ của Bot
Sơ đồ giản đồ của Bot
Sơ đồ giản đồ của Bot
Sơ đồ giản đồ của Bot

Kết nối các thành phần như đã cho trong Sơ đồ. Nó là khá dễ dàng.

Mắc song song hai pin trước rồi mắc nối tiếp để có hiệu điện thế và công suất lớn nhất. Bây giờ nếu bạn có hai động cơ RPM giống nhau thì bạn không phải thực hiện kết nối từ chân 11 của Arduino đến chân 9 của ic L293D. Nhưng nếu động cơ của bạn không có cùng RPM thì hãy thực hiện kết nối. Và đảm bảo rằng động cơ có RPM lớn hơn phải ở vị trí của động cơ 2.

Đảm bảo rằng tất cả các kết nối được chặt chẽ và an toàn.

Bước 4: Tải mã lên Arduino

Tải mã lên Arduino
Tải mã lên Arduino

Mã của dự án này được đưa ra dưới đây.

Nhưng trước khi tải lên mã, hãy mở nó và thực hiện các sửa đổi cần thiết.

Đặt điều khiển rpm_ của động cơ nhanh hơn để cả hai động cơ có RPM bằng nhau. Và cũng đặt right_delay và left_delay cho phù hợp để nó quay hoàn hảo 90 độ về hướng phải và trái tương ứng.

Khi bạn đã tải lên mã và mọi thứ khác đã được thiết lập, bạn có thể bắt đầu.

Bước 5: Làm việc với Video

Cảm ơn bạn đã đọc.

Đề xuất: