Mục lục:

Robot điều khiển bằng giọng nói sử dụng vi điều khiển 8051: 4 bước (có hình ảnh)
Robot điều khiển bằng giọng nói sử dụng vi điều khiển 8051: 4 bước (có hình ảnh)

Video: Robot điều khiển bằng giọng nói sử dụng vi điều khiển 8051: 4 bước (có hình ảnh)

Video: Robot điều khiển bằng giọng nói sử dụng vi điều khiển 8051: 4 bước (có hình ảnh)
Video: Tự học Arduino bài 4: Điều khiển LED Matrix 2024, Tháng bảy
Anonim
Robot điều khiển bằng giọng nói sử dụng vi điều khiển 8051
Robot điều khiển bằng giọng nói sử dụng vi điều khiển 8051
Robot điều khiển bằng giọng nói sử dụng vi điều khiển 8051
Robot điều khiển bằng giọng nói sử dụng vi điều khiển 8051

Robot được điều khiển bằng giọng nói nhận lệnh cụ thể dưới dạng giọng nói. Dù lệnh được đưa ra thông qua mô-đun thoại hoặc mô-đun Bluetooth, nó sẽ được giải mã bởi bộ điều khiển hiện có và do đó lệnh đã cho được thực thi.

Ở đây trong dự án này, tôi đã sử dụng mô-đun Bluetooth và ứng dụng Android để đưa ra lệnh thoại dưới dạng mã hex. Có một số chữ số nhất định có thể được gửi trực tiếp đến mô-đun Bluetooth và chữ số tự động được chuyển đổi thành mã hex của nó.

Chúng ta có thể sử dụng các chữ số này như một lệnh thoại cho hoạt động cụ thể được lập trình sẵn trong bộ vi điều khiển.

Các thành phần bắt buộc:

1. Microcontroller (AT89S52)

Ổ cắm nữ 2,40 chân cho bộ điều khiển

3. Bảng không PCB

4. bộ dao động tinh thể (11,0592 MHz)

Bộ điều chỉnh điện áp 5.7805

6. ghim cải tiến

7. đăng ký chuyển dịch

8. chuyển mạch

9. điện trở (1 K-ohm)

10. Tụ điện (10uF, 22pF (2))

11. L293D Driver với ổ cắm nữ

12,16x2 LCD

13. LED

14. Mô-đun Bluetooth (HC-05)

15. pin (12V)

16. Kết nối dây

17. sắt đặt hàng

18. Motors (vòng / phút bắt buộc)

19. Nhấn mạnh cho robot

20. bánh xe

Bước 1: Thiết kế khung

Thiết kế khung gầm
Thiết kế khung gầm
Thiết kế khung gầm
Thiết kế khung gầm
Thiết kế khung
Thiết kế khung

Thiết kế khung xe theo yêu cầu và nhu cầu của bạn.

Tôi đã thiết kế khung xe là khung lego và dễ dàng có sẵn trên thị trường.

Bước 2: Kết nối và thiết kế PCB

Kết nối và thiết kế PCB
Kết nối và thiết kế PCB
Kết nối và thiết kế PCB
Kết nối và thiết kế PCB
Kết nối và thiết kế PCB
Kết nối và thiết kế PCB

Sơ đồ mạch cho 8051, điều khiển robot bằng giọng nói.

Các kết nối trên PCB phải được thực hiện theo sơ đồ mạch đã cho.

Bước 3: Mã chương trình và mã Hex

Mã hợp ngữ dành cho những ai muốn viết mã bằng hợp ngữ của 8051.

github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/voice.asm

Mã C dành cho những ai muốn lập trình bằng ngôn ngữ C.

github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/andriodrobot.c

Sử dụng Phần mềm Keil, bạn có thể viết các mã Assembly này cho 8051 và tạo tệp hex được yêu cầu để ghi (tải lên) trên 8051. Để tải lên (Burn), bạn cần một ổ ghi 8051, bạn có thể tìm thấy trong các trường đại học của mình hoặc bạn có thể mua từ thị trường.

Bước 4: Ứng dụng Android

Để gửi lệnh thoại (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) tới Bluetooth dưới dạng mã hex, một ứng dụng có sẵn trong cửa hàng google play có tên - Amr Voice.

play.google.com/store/apps/details?id=appi…

Truy cập liên kết này hoặc nhập "Amr Voice" trong cửa hàng chơi.

Cài đặt ứng dụng> Kết nối thiết bị Bluetooth> Nhấn vào biểu tượng micrô để gửi lệnh thoại của bạn.

Đề xuất: