Mục lục:

Robot điều khiển bằng giọng nói: 6 bước
Robot điều khiển bằng giọng nói: 6 bước

Video: Robot điều khiển bằng giọng nói: 6 bước

Video: Robot điều khiển bằng giọng nói: 6 bước
Video: HƯỚNG DẪN ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI ALEXA - NELSON A6S Dangcapdigital.vn 2024, Tháng mười một
Anonim
Robot điều khiển bằng giọng nói
Robot điều khiển bằng giọng nói

Tài liệu hướng dẫn này được tạo ra để đáp ứng yêu cầu dự án của Makecourse tại Đại học Nam Florida (www.makecourse.com). Dự án này là một robot có thể được điều khiển bằng cách ra lệnh bằng giọng nói cho robot. Robot có nhiều tính năng sẽ được giải thích trong tài liệu hướng dẫn. Tất cả các bước làm thế nào để tạo ra robot này sẽ được giải thích ở các bước sau.

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

Các thành phần điện tử cần thiết trong dự án này

1- Arduino chưa

2-Mô-đun nhận dạng giọng nói

3-Arduino Servo

4- Hai động cơ DC

Cảm biến khoảng cách 5-Arduino

6- Hai điện trở và dây dẫn

Pin 7-9v

8- Hai đèn LED

Bước 2: Ghi lại Khẩu lệnh

Ghi lại lệnh thoại
Ghi lại lệnh thoại

Trong bước này, chúng ta phải ghi lại các lệnh thoại vào mô-đun nhận dạng giọng nói để giao tiếp khi khởi động lại. Mô-đun nhận dạng giọng nói có thể lưu trữ tối đa 15 lệnh thoại (5 lệnh trong mỗi nhóm) và các lệnh có thể được lưu trữ bằng cách sử dụng phần mềm trong cửa sổ có tên AccessPort.

Bây giờ, chúng ta phải kết nối arduino với mô-đun nhận dạng giọng nói như sau:

-Module Vcc to Arduino 5V Module

-GND đến Arduino GND mô-đun

-RX sang Arduino RX

-Module TX thành Arduino TX

Sau đó, chúng ta phải kết nối arduino với máy tính xách tay và mở phần mềm AccessPort để bắt đầu ghi lại các lệnh thoại bằng cách gửi các lệnh thập lục phân sau:

Xóa Nhóm 1 - gửi hex AA 01

Xóa Nhóm 2 - gửi hex AA 02

Xóa Nhóm 3 - gửi hex AA 03

Xóa tất cả các nhóm - gửi hex AA 04

Ghi Nhóm 1 - gửi hex AA 11

Ghi Nhóm 2 - gửi hex AA 12

Ghi nhóm 3 - gửi hex AA 13

Nhập Nhóm 1 - gửi hex AA 21

Nhập Nhóm 2 - gửi hex AA 22

Nhập Nhóm 3 - gửi hex AA 23

Trong dự án của mình, tôi đã ghi lại nhiều khẩu lệnh như "chuyển tiếp" "rẽ phải" "dừng lại"

Bước 3: Sơ đồ mạch

Sơ đồ mạch
Sơ đồ mạch

Trong bước này, chúng ta phải kết nối tất cả các thành phần điện tử với arduino như nó được giải thích trong sơ đồ mạch ở trên

Bước 4: Mã

Đây là mã mà tôi đã sử dụng để điều khiển rô bốt của mình. Trong mã của mình, tôi đã sử dụng 10 lệnh thoại để điều khiển rô bốt của mình bằng cách sử dụng vòng lặp để di chuyển từ nhóm 1 sang nhóm 2 trong mô-đun nhận dạng giọng nói. Tất cả các chức năng của các thành phần điện tử được nhận xét và giải thích trong mã.

Bước 5: Thiết kế và in 3D

Thiết kế và In 3D
Thiết kế và In 3D

Để thiết kế 3d cho dự án của mình, tôi đã sử dụng phần mềm Autodesk Inventor trong windows để thiết kế vỏ ngoài và các bộ phận cơ khí như cánh tay và bộ kẹp. Sau đó, tôi in tất cả các bộ phận bằng máy in 3d và ghép chúng lại với nhau

Bước 6: Cách hoạt động của Robot:

Cuối cùng, đây là video mà tôi đã tạo để hiển thị các tính năng của từng thành phần điện tử và cách dự án của tôi hoạt động.

Đề xuất: