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 hướng dẫn này, tôi là cách bạn có thể sử dụng Arduino để tạo nhạc chỉ bằng loa (không yêu cầu mô-đun MP3). Lần đầu tiên xem video hướng dẫn này
Bước 1: Xem hướng dẫn bằng video này
Bước 2: Phần cứng cần thiết
1.an Arduino
2. một loa hoặc một bộ rung
Bước 3: Sơ đồ mạch
Chỉ cần kết nối một dây của loa với D8 của arduino và đầu kia với rãnh của arduino
Bước 4: Nó hoạt động như thế nào?
Arduino trong mạch này tạo ra các âm có tần số khác nhau và phát nó qua loa được kết nối với nó. Sự biến đổi tần số của âm sắc (cao độ) với các thời điểm (nhịp điệu) chính xác sẽ tạo ra âm nhạc. Arduino tạo ra tín hiệu và xuất ra thông qua chân Digital 8. Điều này điều khiển loa được kết nối với chân để tạo ra âm thanh.
Bước 5: Cách tôi tạo giai điệu và NoteDurations của bài hát này:
Nếu bạn xem qua chương trình, bạn có thể tìm thấy hai mảng int: giai điệu và noteDurations . Mảng đầu tiên chứa các ghi chú và mảng thứ hai chứa các thời lượng tương ứng của nó. Tôi đã viết ra các nốt nhạc của bài hát này trước và sau đó viết mảng giai điệu với bài hát đó.
Sau đó, tôi viết noteDurations theo độ dài của mỗi nốt nhạc. Ở đây 8 = nốt quý, 4 = nốt thứ 8, v.v. Giá trị cao hơn sẽ cho các nốt có thời lượng dài hơn. Nốt và thời lượng tương ứng của nó là những gì có trong giai điệu và noteDurations tương ứng. Bạn có thể sửa đổi những điều đó và tạo bất kỳ bài hát nào theo ý tưởng của bạn
Bước 6: Mã và Thư viện
tải xuống mã và thư viện Arduino từ đây
bất kỳ nghi ngờ gì hãy hỏi ở đây
để biết thêm hướng dẫn