Robot Otto Baymax từ phim Big Hero 6
Khám phá chú robot Otto trong hình dáng Baymax từ phim Big Hero 6. Đây là mẫu robot hai chân sử dụng Arduino NANO, tích hợp tính năng nhận diện giọng nói và điều khiển qua ứng dụng di động. Dự án mã nguồn mở cực hay cho các bạn đam mê DIY.
Mô tả
Mình đã lấy cảm hứng từ một nhân vật nổi tiếng trong bộ phim hành động và robot tương lai. Mình quyết định lấy các mẫu Otto cũ, lấy tiền thân là robot hai chân Bob và biến nó thành một chú robot màu đỏ cực chất với vài tính năng mới.
Robot của mình chạy bằng một viên pin 18650 lấy từ laptop cũ, mình dùng thêm module tăng áp (step up) để ổn định điện áp cho các động cơ servo. Mình cũng đã tự tạo một ứng dụng bằng "App Inventor", cho phép bạn chuyển đổi giữa 2 chế độ: điều khiển bằng phím mũi tên đơn giản hoặc chế độ nhận diện giọng nói.
Khi dùng chế độ nhận diện giọng nói, bạn có thể nói các từ khóa (có trong file đính kèm) bằng tiếng Anh hoặc tiếng Tây Ban Nha, và robot sẽ trả lời bằng các câu thoại trong phim. Bạn có thể xem video "Demonstrative video" để thấy cách nó hoạt động.
Tất cả các câu thoại đều được lưu trong thẻ micro SD, nên bạn có thể thay đổi tùy ý nếu muốn Otto nói những câu thoại khác. Trong file này, các câu thoại đang là tiếng Tây Ban Nha nhưng bạn hoàn toàn có thể thêm nhiều ngôn ngữ khác tùy thích.
BOM (Danh sách linh kiện):
- 1 Arduino NANO kèm cáp dữ liệu
- 4 micro Servomotor SG90
- 1 module Bluetooth HC05
- 1 module DFPlayer Mini Arduino
- 1 Công tắc
- 1 Loa nhỏ
- 2 mét dây điện
- 1 Pin 18650
- 1 Bảng mạch đục lỗ (PCB) 5x5
Chế tạo:
1.- Bạn cần máy in 3D để in tất cả các file .STL.
2.- Giấy nhám để làm sạch các chi tiết thừa sau khi in.
3.- Mỏ hàn.
4.- Các dụng cụ cơ bản như kéo, tua vít nhỏ, ốc vít cho servo, băng dính hai mặt, keo nến nếu cần.
Sơ đồ chân (Pinout):
Servomotors: D2, D3, D4, D5
Bluetooth module: Rx-Tx, Tx-Rx, 5v-5v, Gnd-Gnd
Cảm biến siêu âm (Ultrasonic sensor): Trigger-D11, Echo-D12, Vcc-5v, Gnd-Gnd
Module MP3 (Kết nối Serial): Rx-D8, Tx-D9
Sơ đồ điện tử nằm trong file đính kèm phía trên, bạn chỉ cần thay Arduino Uno bằng Arduino NANO, cấp nguồn bằng pin 18650 qua module tăng áp và đi dây theo sơ đồ trên.
Nhóm mình đã đầu tư rất nhiều thời gian và công sức để chia sẻ mã nguồn, phần mềm và phần cứng mã nguồn mở. Hãy ủng hộ dự án bằng cách nhấn Like và chia sẻ nhé. Mời bạn cùng tham gia vào cộng đồng thân thiện của những người chế tạo robot, giáo viên và các nhà sáng tạo. Tham gia ngay cộng đồng Otto Builder của bọn mình.
Giấy phép
File mô hình
Chưa có bản in nào được khoe. Hãy là người đầu tiên!
Chưa có bình luận nào. Hãy là người đầu tiên!