Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Hôm nay chúng ta sẽ làm một Bộ phân tích phổ tần số âm thanh âm thanh 32 băng tần LED tại nhà bằng cách sử dụng Arduino, nó có thể hiển thị phổ tần số và phát muisc cùng một lúc.
Ghi chú
Phải kết nối max7219LED trước điện trở 100k, nếu không tiếng ồn của loa sẽ rất cao.
Bước 1: Các thành phần
Các phần tiếp theo đã được sử dụng trong dự án này:
Arduino Nano, Hai điện trở 100K, Ba điện trở 4,7K, Hai điện dung 104 (104 = 100000pF = 100nF = 0,10μF), Đèn led ma trận điểm 4 trong 1 Max7219, Ổ cắm âm thanh PJ-320D 3.5MM, Dây nhảy, Breadboard, Bộ khuếch đại âm thanh 3W PAM8403 Class D và hai loa, Phiên bản Arduino IDE được sử dụng là 1.8.12
Bước 2: Mã:
► GitHub (lược đồ và phác thảo):
Bước 3: Sơ đồ mạch
Bước 4: Sản xuất
1. Cài đặt tệp Thư viện: Mở "Công cụ" - "Trình quản lý thư viện" trong phần mềm phát triển Arduino, sau đó tìm kiếm arduinoFFT, MD_MAX72xx và Adafruit_GFX, sau đó cài đặt chúng.
Bước 5:
2. Cài đặt tệp Thư viện: Mở "Sketch" - "Bao gồm Thư viện" - "Thêm Thư viện. ZIP ……" trong phần mềm phát triển Arduino, sau đó thêm Max72Panel.zip
Bước 6:
3. Chọn board phát triển là Arduino Nano, đây là chọn đúng.
Bước 7:
4. Chọn bộ xử lý là ATmega328P (Bộ nạp khởi động cũ), đây là chọn đúng.
Bước 8:
5. Sau đó chọn cổng, cổng này phải giống với những gì bạn thấy trong trình quản lý thiết bị, để bạn có thể ghi mã vào bảng phát triển.