Trình phát tệp WAV trên vi điều khiển Attiny85
Trong bài viết này, chúng ta 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 một tập tin nhạc vào thẻ nhớ, cài đặt một thiết bị như vậy, chẳng hạn như trong tủ lạnh và mỗi khi bạn mở cửa, một giai điệu hay sẽ vang lên. Sẽ không còn có thể quên đóng một chiếc tủ lạnh “âm nhạc” như vậy nữa. Một lựa chọn khác để sử dụng đầu phát này là làm chuông cửa. Trên Internet, bạn có thể tìm thấy nhiều giai điệu khác nhau phù hợp với mọi sở thích. Vì vậy, âm thanh nhàm chán của tiếng chuông nhà máy có thể được thay thế, chẳng hạn như bằng một bài hát mà 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 độc đáo cho người thân - chỉ cần lắp loa vào một chiếc hộp đẹp mắt, khi mở ra, lời chào bằng âm thanh sẽ bắt đầu vang lên. Ngoài những ví dụ này, trình phát có thể được tìm thấy trong nhiều ứng dụng trong cuộc sống hàng ngày.
Mạch cầu thủ
Mạch thiết bị chứa tối thiểu các bộ phận, liên kết chính của nó là bộ vi điều khiển dòng AVR Attiny85. Khi cấp nguồn, nó ngay lập tức bắt đầu đọc các tập tin từ thẻ nhớ và sử dụng các chân điều khiển xung điện để phát chúng qua loa. Âm lượng không quá cao, phần lớn phụ thuộc vào độ nhạy của loa sử dụng. Để có âm lượng cao hơ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 không thể đưa trực tiếp vào bộ khuếch đại nên bắt buộc phải lắp bộ điều khiển âm lượng giữa chúng, nếu không sẽ có nguy cơ làm hỏng chính bộ khuếch đại. Khi bật 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 thể hiện trong hình:

Sử dụng 6 dây, trong đó có 2 dây là nguồn điện, mạch được nối với thẻ nhớ. Bạn có thể sử dụng cả SD, MicroSD và MiniSD, điều chính là lưu sơ đồ chân chính xác. Cách thuận tiện nhất là sử dụng bộ chuyển đổi MicroSD sang SD không cần thiết, sau đó bạn có thể hàn dây vào chính bộ chuyển đổi mà thẻ nhớ đã sử dụng đã được lắp vào, tôi đã làm như vậy. Trước khi sử dụng theo sơ đồ này, thẻ nhớ phải được định dạng ở 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, đây là chương trình tôi đã sử dụng.
Khi cắm nguồn hoặc cắm thẻ nhớ, mạch sẽ bắt đầu phát lại và khi bạn nhấn nút, tập tin tiếp theo sẽ được phát. Thẻ nhớ yêu cầu nguồn điện 3,3 volt, do đó, bộ ổn định 78L33 được lắp trên bảng mạch in được cung cấp cho bài viết này (nó không được chỉ ra trên sơ đồ). Sử dụng bộ ổn định, điện áp cung cấp của mạch nằm trong khoảng 5-12 volt. Mạch này tiêu thụ ít dòng điện và do đó có thể được cấp nguồn từ pin. Để làm được điều này, bạn cần sử dụng bộ chuyển đổi tăng áp 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, bạn chỉ cần flash vi điều khiển. Các bit cầu chì cần đượ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 bo mạch và chương trình cơ sở tại đây:
Bảng máy nghe nhạc đã lắp ráp
Ảnh cầu thủ mình lắp ráp:
Chuyển đổi năng lượng.