Trình phát wav tập tin trên vi điều khiển Attiny85

Pin
Send
Share
Send


Trong bài viết này, chúng tôi sẽ xem xét quá trình tạo ra một thiết bị điện tử rất cần thiết và thú vị, cho phép bạn phát các tệp wav trực tiếp từ thẻ nhớ SD, microSD hoặc mini SD. Bạn có thể ghi tập tin nhạc vào thẻ nhớ, cài đặt một thiết bị như vậy, ví dụ như trong tủ lạnh và mỗi khi bạn mở cửa, một giai điệu đẹp sẽ vang lên. Việc quên đóng một tủ lạnh âm nhạc trực tuyến như vậy sẽ không còn có thể. Một tùy chọn khác để sử dụng máy nghe nhạc là chuông cửa. Trên Internet bạn có thể tìm thấy nhiều giai điệu khác nhau, cho mọi sở thích. Do đó, âm thanh nhàm chán của một cuộc gọi nhà máy có thể được thay thế, ví dụ, với một bài hát bạn thích. Ngoài ra, một thiết bị như vậy có thể được sử dụng làm quà tặng ban đầu cho người thân - chỉ cần xây dựng loa thành một hộp đẹp, khi bạn mở nó, một thông điệp âm thanh sẽ bắt đầu phát ra. Ngoài những ví dụ này, người chơi có thể tìm thấy rất nhiều ứng dụng trong cuộc sống hàng ngày.

Mạch cầu thủ


Sơ đồ thiết bị chứa tối thiểu các chi tiết, liên kết chính của nó là vi điều khiển của họ AVR Attiny85. Khi cấp nguồn, nó ngay lập tức bắt đầu đọc các tệp từ thẻ nhớ và sử dụng các đầu ra PWM để phát chúng qua loa. Âm lượng trong trường hợp này không quá cao, ở nhiều khía cạnh, nó phụ thuộc vào độ nhạy của loa được sử dụng. Để có được âm lượng lớn, bạn cần kết nối đầu vào bộ khuếch đại thay vì loa. Tuy nhiên, tín hiệu từ đầu ra của vi điều khiển quá lớn để cung cấp trực tiếp cho bộ khuếch đại, do đó bắt buộc phải đặt điều khiển âm lượng giữa chúng, nếu không có nguy cơ làm hỏng bộ khuếch đại. Khi bạn bật nó lần đầu tiên, bạn cần đặt nó ở vị trí âm lượng tối thiểu, sau đó tăng dần cho đến khi đạt được mức âm lượng mong muốn.

Sơ đồ chân thẻ nhớ


Sơ đồ chân của thẻ nhớ được hiển thị trong hình:

6 dây, hai trong số đó là nguồn điện, mạch được kết nối với thẻ nhớ. Bạn có thể sử dụng cả SD và MicroSD và MiniSD, điều chính là giữ cho sơ đồ chân chính xác. Nó thuận tiện nhất để sử dụng bộ chuyển đổi MicroSD không cần thiết trong SD, sau đó có thể hàn dây vào bộ điều hợp, trong đó thẻ nhớ đã sử dụng đã được lắp vào, tôi đã làm điều đó. Trước khi sử dụng trong sơ đồ này, thẻ nhớ phải được định dạng trong hệ thống tệp FAT. Sau khi định dạng, bạn có thể ghi các tệp wav vào thẻ, chúng phải ở định dạng PCM 8 hoặc 16 bit, với tần số lấy mẫu không quá 48 kHz. Có nhiều chương trình máy tính cho phép bạn chuyển đổi các tệp mp3 thông thường sang định dạng wav, một trong số đó là GoldWave, tôi đã sử dụng nó.
Khi bạn kết nối nguồn hoặc lắp thẻ nhớ, mạch sẽ bắt đầu phát lại, khi bạn nhấp vào nút, tập tin tiếp theo sẽ được bao gồm. Thẻ nhớ yêu cầu 3,3 volt, vì vậy bộ ổn định 78L33 được cài đặt trên bảng mạch in được đề xuất cho bài viết (nó không được chỉ định trên sơ đồ). Sử dụng bộ ổn định, điện áp cung cấp của mạch nằm trong phạm vi 5-12 volt. Mạch này tiêu thụ một dòng điện nhỏ, và do đó nó có thể được cung cấp năng lượng bằng pin. Để làm điều này, bạn cần phải thực hiện một bộ chuyển đổi tăng 3,7 - 5 volt, như tôi đã làm.
Mạch bắt đầu hoạt động ngay lập tức, không yêu cầu bất kỳ cấu hình nào, nó đủ để flash vi điều khiển. Các bit cầu chì phải được đặt như trong hình bên dưới (dấu kiểm có nghĩa là bit này được lập trình, như trong PonyProg).

Bạn có thể tải xuống bảng và phần sụn tại đây:
statya-pleer-wav-faylov.zip 11,88 Kb (lượt tải: 286)

Lệ phí của người chơi lắp ráp


Ảnh của người chơi tôi đã thu thập:

Bộ chuyển đổi cho nguồn điện.

Pin
Send
Share
Send