Mục lục:
Video: Robot phản hồi âm thanh: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:35
Trong hướng dẫn này, bạn sẽ học cách tạo ra một rô-bốt phản ứng âm thanh, rô-bốt sẽ phản hồi theo âm lượng giọng nói của bạn. Hai mắt là ma trận LED thể hiện âm lượng giọng nói của bạn thông qua các cảm xúc cơ bản. Tôi nghĩ ra ý tưởng này với việc hát trong đầu, vì vậy nó sẽ là một con robot tuyệt vời để hát, tuy nhiên bạn cũng có thể la hét, hét lên hoặc chỉ đơn giản là nói chuyện với nó. Có 12 cảm xúc được bao gồm trong mã được cung cấp, những cảm xúc này là:
- Buồn ngủ
- Trung lập
- Hạnh phúc, 1
- Chúc vui vẻ, 2
- Nháy mắt
- Tình yêu, trái tim
- Chúc vui vẻ, 3
- Thất vọng, 1
- Bực bội, 2
- Buồn
- Tức giận
- Đã chết
Giọng bạn càng to thì cảm xúc trong mắt càng mãnh liệt.
Bước 1: Danh sách các mặt hàng mà bạn sẽ cần
1 Arduino Uno
1 bảng mạch
Cáp nam sang cáp nam
Cáp nam sang cáp nữ
2 LED ma trận
1 mô-đun micrô
Rất nhiều Lego
Bạn cũng sẽ cần phần mềm Arduino và thư viện được liên kết bên dưới.
* Màu sắc của dây không thực sự quan trọng miễn là bạn biết dây nào sẽ đi đến đâu. Đó chỉ là một cách dễ dàng để tìm kiếm các vấn đề khi nó không hoạt động như mong đợi. Ngoài ra độ dài không thực sự quan trọng, những độ dài này chỉ để làm cho nó dễ dàng hơn cho bạn.
Bước 2: Lắp ráp phần cứng
Chúng tôi sẽ thiết lập ma trận LED trước tiên, đối với điều này, tôi đã sử dụng hướng dẫn sau https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/. Làm theo hướng dẫn này một lần nếu bạn chỉ muốn có hai mắt.
Nếu bạn đã làm theo hướng dẫn ở trên, chúng ta có thể bắt đầu kết nối mô-đun micrô. Ở đây bạn sẽ cần cáp nam với cáp nữ, để thực hiện công việc này, bạn phải nối dây VCC đến + 5V trên breadboard của bạn, GND đến GND trên Arduino của bạn Uno và A0 đến A0 trên Arduino Uno của bạn.
Khi bạn đã thực hiện thành công các bước này, bạn sẽ kết thúc với hình ảnh hiển thị ở trên.
Bước 3: Mã
Mã mà tôi sử dụng cho dự án này đến từ hai dự án ví dụ khác mà những người khác đã thực hiện. Có những điều chỉnh và bổ sung mà tôi đưa vào để làm cho công việc này. Bạn có thể dễ dàng điều chỉnh âm lượng cần thiết để robot phản hồi nhanh hơn hoặc chậm hơn.
Bạn cần tải xuống thư viện LedControlMS.h từ liên kết này https://github.com/shaai/Arduino_LED_matrix_sketch. Hãy đưa nó vào thư viện trong dự án của bạn và bạn nên thực hiện.
Bước 4: Lego
Giờ đây, mọi thứ đã được lắp ráp, bạn có thể thỏa sức sáng tạo và tạo ra đủ loại diện mạo cho robot của mình. Hãy đảm bảo rằng bạn có đủ lego.
Đề xuất:
Trứng tương tác - Phản ứng âm thanh và phản ứng gõ: 4 bước
Trứng tương tác - Phản ứng âm thanh và phản ứng gõ: Tôi đã tạo ra " Trứng tương tác " như một dự án cho trường học, nơi chúng tôi phải tạo ra một khái niệm và một nguyên mẫu. Quả trứng phản ứng với tiếng ồn lớn kèm theo tiếng chim và nếu bạn gõ mạnh vào nó đủ 3 lần, nó sẽ mở ra trong vài giây
Phần 1. Cấu tạo phần cứng cảm biến âm thanh sinh học tự trị ThinkBioT: 13 bước
Phần 1. Phần cứng cảm biến âm thanh sinh học tự trị ThinkBioT Xây dựng: ThinkBioT nhằm mục đích cung cấp khung phần mềm và phần cứng, được thiết kế như một xương sống công nghệ để hỗ trợ nghiên cứu sâu hơn, bằng cách xử lý các tác vụ thu thập dữ liệu, tiền xử lý, truyền dữ liệu và trực quan hóa cho phép nhà nghiên cứu
Cách xây dựng lò phản ứng nhiệt hạch Farnsworth và trở thành một phần của quy luật văn hóa hạt nhân: 10 bước
Cách xây dựng Lò phản ứng nhiệt hạch Farnsworth và trở thành một phần của Canon Văn hóa Hạt nhân: Với hy vọng phân cấp hệ thống phân cấp sức mạnh tri thức và trao quyền cho từng cá nhân, chúng tôi sẽ thực hiện các bước cần thiết để xây dựng một thiết bị sẽ ion hóa các hạt thành plasma bằng cách sử dụng điện. Thiết bị này sẽ trình diễn
Phân tích thành phần chính: 4 bước
Phân tích thành phần chính: Phân tích thành phần chính là một phương pháp thống kê chuyển đổi một tập hợp các biến có thể tương quan thành một tập các giá trị không tương quan tuyến tính bằng cách sử dụng các phép biến đổi trực giao. Nói một cách đơn giản, việc đưa ra một tập dữ liệu có nhiều thứ nguyên, nó sẽ giúp
Phản hồi ngọn lửa âm thanh: 7 bước
Phản hồi ngọn lửa âm thanh: Tài liệu hướng dẫn này chỉ cho bạn cách xây dựng bộ tạo âm thanh được điều khiển bằng ánh sáng. Ở đây tôi đã xây dựng một tác phẩm điêu khắc phản hồi không ổn định với bộ tạo âm thanh và một ngọn nến. Người nói làm cho ngọn nến nhấp nháy và ánh sáng từ ngọn nến điều chỉnh dấu hiệu