Hướng dẫn làm xe robot điều khiển bằng giọng nói

Hướng dẫn này sẽ chỉ ra cách thiết kế xây dựng một robot điều khiển bằng giọng nói đơn thuần, đủ thuận tiện cho người mới mở màn thực thi chỉ trong vài giờ .

Chi tiêu của hàng loạt dự án Bất Động Sản là khoảng chừng ~ USD 224, với các bộ phận và linh phụ kiện chất lượng .

Sẽ có ba phần của hướng dẫn này. Phần này sẽ chỉ cho bạn cách lắp ráp robot một cách cơ học, phần tiếp theo sẽ chỉ cho bạn cách lập trình vi điều khiển của bạn và phần cuối cùng sẽ là cách định cấu hình nhận dạng giọng nói.

Bạn đang đọc: Hướng dẫn làm xe robot điều khiển bằng giọng nói">Hướng dẫn làm xe robot điều khiển bằng giọng nói

Xem video để được hướng dẫn từng bước và xem tác dụng ở cuối .

Bước 1: Các bộ phận cần thiết

Bạn hoàn toàn có thể tìm thấy toàn bộ các bộ phận bạn cần cho robot của mình bằng cách sử dụng list các bộ phận robot tiện lợi này .
( 2 ) servo – Tôi đã sử dụng HS-311 với giá ~ 8,99 đô la mỗi cái
( 2 ) trục servo USD 1,95
( 2 ) bánh xe – Tôi đã tùy chỉnh chúng bằng cách sử dụng CNC ( mặc dầu máy cắt laser sẽ tốt hơn ), nhưng bạn hoàn toàn có thể mua một số ít với giá ~ 3 đô la mỗi
( 1 ) pin NiMH 6V – khoảng chừng ~ USD 22 cho pin chất lượng
( 1 ) miếng nhựa nhỏ
( 16 ) 4-40 ốc vít ~ USD 2
( 1 ) Bộ vi điều khiển Axon II $ 118
( 1 ) Mô-đun nhận dạng giọng nói VRbot USD 57,95

Bước 2: Cài đặt phần mềm

Bây giờ robot của bạn đã được lắp ráp, giờ đây chúng tôi sẽ lập trình robot .
Nếu bạn chưa khi nào sử dụng Axon trước đây, hướng dẫn khởi đầu sẽ giúp bạn nhanh gọn biết sử dụng :
http://societyofrobots.com/axon2/axon2_setup1.shtml
Mã nguồn được nhận xét không thiếu cho dự án Bất Động Sản này hoàn toàn có thể được tải xuống tại đây :
http://www.societyofrobots.com/doads/Axon2_Voice_Recognition_Software.zip
Bạn sẽ cần AVR Studio để tải tệp. hex lên Axon của bạn – không cần lập trình. Nhưng hãy tự do sửa đổi nó nếu bạn muốn làm nhiều hơn nữa .
Video hướng dẫn này sẽ chỉ cho bạn cách tùy chỉnh ứng dụng của robot bằng Trình phong cách thiết kế dự án Bất Động Sản WebbotLib .

Robot trong video bạn thấy sử dụng code sau đây :
Nó gồm có tệp WebbotLib Project Designer

Bước 3: Cấu hình VRbot

Bước sau cuối là lập trình các lệnh thoại bằng VRbot. Cách dễ nhất để làm điều này là dùng một bộ chuyển đổi tiếp nối đuôi nhau sang USB. Tôi đã sử dụng board Sparkfun FTDI. Đảm bảo bạn cấp nguồn cho VRbot của bạn bằng đầu ra USB 5V, không phải đầu ra 3.3 V nếu không nó sẽ không hoạt động giải trí. Hướng dẫn VRbot có nhiều cụ thể đơn cử hơn nếu bạn gặp khó khăn vất vả .
Sau khi liên kết mô-đun VRbot với máy tính của bạn, hãy làm theo hướng dẫn bằng video của nhà phân phối này về cách sử dụng ứng dụng GUI của họ :

Danh sách đơn cử các lệnh lập trình vào VRbot như sau, mặc dầu nhiều thứ đã không được sử dụng trong bản demo này :

Nhóm 1:

PASA_THAI
LEFT
RIGHT
FORWARD
DANCE
WAI

BOW

ARM
ATTACK
SHUTDOWN
POWER_UP
LED
UP
DOWN
GRAB
RELEASE

Nhóm 2:

PASA_ANGRIT
LONG
KEUN
LEO_SAI
LEO_KWA
DTRONG_BAI

Bước 4: Nâng cấp Robot của bạn

Bây giờ bạn đã hoàn thành xong những điều cơ bản, hãy khởi đầu thêm nhiều servo và các lệnh khác để từ từ thiết kế xây dựng robot của bạn .
Điều này tất yếu nằm ngoài khoanh vùng phạm vi của hướng dẫn, thế cho nên tôi sẽ không đi sâu vào cụ thể, tuy nhiên tôi muốn chỉ ra những năng lực nào hoàn toàn có thể .
Video này cho thấy các lệnh nâng cao hơn cho robot của bạn. Nếu bạn muốn nhận phong cách thiết kế và code cho robot này, cũng như tìm hiểu và khám phá thêm, tôi đã ghi lại toàn bộ ở đây :
http://www.societyofrobots.com/robot_ERP.shtml

Bước 5: Giới thiệu về Vi điều khiển Axon II

( FYI – Tôi là người tạo ra Axon, thế cho nên tôi thiên vị )
Tại sao sử dụng Axon II thay vì Arduino ?
Axon chỉ cần một pin 6V để chạy mọi thứ, trong khi Arduino yêu cầu hai pin – 6V cho động cơ servo và pin 7.2 V cho vi điều khiển. Axon là plug-n-play trong khi Arduino nhu yếu thêm các shield đắt tiền và các tấm protoboard. Đây là những ngân sách ẩn của Arduino .
Axon cũng dễ như vậy nếu không dễ sử dụng hơn Arduino, với lập trình kéo thả đơn thuần sử dụng WebbotLib Project Designer. Axon đắt hơn ~ 2 lần, nhưng có nhiều tính năng hơn ~ 3 lần .
Dưới đây là một vài video về cách dùng đơn thuần :

 

Các bài viết liên quan

Viết một bình luận