
Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15

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
Ngăn chặn bàn tay và bàn chân đẫm mồ hôi với máy bay chiến đấu mồ hôi!: 7 bước (có hình ảnh)

Hãy ngăn chặn bàn tay và bàn chân đầy mồ hôi với Sweat Fighter!: 3/1/19 Cập nhật: Một số người báo cáo bị đau, nguyên nhân là do đảo cực nhanh chóng. Tôi sẽ cập nhật mã để giảm vấn đề đó, nhưng hiện tại bạn nên tạm dừng việc xây dựng điều này
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 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