Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Trong thử nghiệm này, bạn sẽ hiểu cách hoạt động của bộ rung thụ động và cách bạn có thể tạo bảng âm thanh Arduino đơn giản. Sử dụng một số nút và chọn một giai điệu tương ứng, bạn có thể tạo ra một giai điệu! Các bộ phận mà tôi đã sử dụng là từ bộ khởi động Arduino UNO của Kuman
Bước 1: Các bộ phận cần thiết
Bạn sẽ cần:
- một bảng Arduino
- một breadboard
- một cáp USB
- 10 x dây nhảy
- 3 x Nút (số lượng mũ và nút là tùy chọn)
- Điện trở 3 x 10k ohm
Allchips là một nền tảng dịch vụ trực tuyến linh kiện điện tử, bạn có thể mua tất cả các thành phần từ họ
Bước 2: Kết nối các nút
Đầu tiên, hãy bắt đầu với các nút. Đối với mỗi nút, hãy chọn một trong các mặt của nó. Bạn sẽ thấy 2 chân. Cái ở bên trái (bạn cũng có thể hoán đổi chúng) kết nối với mặt đất của Arduino (thông qua bảng mạch) bằng một điện trở 10k. Kết nối cùng một hàng với chân kỹ thuật số 2, 3 hoặc 4 của Arduino (có thể được cấu hình trong mã). Chân bên phải của mỗi nút kết nối với 5V. Bạn có thể sử dụng hình ảnh trên để tham khảo. Thực hiện các bước này cho tất cả các nút của bạn.
Bước 3: Kết nối Buzzer
Vì vậy, trên đầu bộ rung, bạn có thể thấy biểu tượng +. Nó chỉ ra mặt tích cực của nó. Bạn cần kết nối đầu đối diện với mặt đất và đầu này với chân số 8 của Arduino (có thể thay đổi sau)
Bước 4: Tải lên và sửa đổi mã
Bạn có thể tìm thấy mã của dự án tại đây. Nó hoàn toàn tùy thuộc vào bạn về những gì bạn có thể sửa đổi - từ số pin đến việc thêm nhiều nút hơn, nhưng quan trọng hơn - bạn có thể thay đổi từng giai điệu riêng lẻ. Đây là một lời giải thích nhỏ:
âm báo (buzzPin, 1000, 300); // Đây là chức năng âm Arduino
buzzPin là chân dương của buzzer
1000 là âm của chính nó, tính bằng Hz (nó có thể ở bất kỳ đâu từ 31 đến 65535)
300 là thời lượng tính bằng mili giây (tùy chọn)
Bước 5: Video
Đây là video của dự án đang hoạt động, tạo ra một giai điệu ngẫu nhiên.