Направи си сам
Майсторски класове, инструкции, полезни съвети, рецепти.
» » »Играч WAV файлове на микроконтролера Attiny85
Игрални wav файлове на микроконтролера Attiny85

В тази статия ще разгледаме процеса на създаване на много необходимо и интересно електронно устройство, което ще ви позволи да възпроизвеждате файлове във формат WAV директно от SD, microSD или mini SD карта с памет. Можете да запишете музикален файл на карта с памет, да инсталирате такова устройство например в хладилник и всеки път, когато отворите вратата му, ще прозвучи красива мелодия. Да забравите да затворите такъв „музикален“ хладилник вече няма да е възможно. Друг вариант за използване на плейъра е като звънец на вратата. В интернет можете да намерите много различни мелодии, за всеки вкус. По този начин скучният звук на фабрично обаждане може да бъде заменен например с песен, която харесвате. В допълнение, такова устройство може да се използва за оригинален подарък за любим човек - достатъчно е да интегрирате високоговорителя в красива кутия, когато го отворите, ще започне да звучи звуков поздрав. В допълнение към тези примери, играчът може да намери много приложения в ежедневието.

Плейър схема


Игрални wav файлове на микроконтролера Attiny85

Диаграмата на устройството съдържа минимум подробности, ключовият му връзката е микроконтролерът от семейство AVR Attiny85. Когато се приложи захранване, той веднага започва да чете файлове от картата с памет и използва PWM изходите, за да ги възпроизвежда през високоговорителя. Силата на звука в този случай не е твърде висока, в много отношения зависи от чувствителността на използвания говорител. За да получите голям обем, трябва да свържете входа на усилвателя вместо високоговорителя. Сигналът от изхода на микроконтролера обаче е твърде голям, за да се подава директно към усилвателя, така че е наложително да се настрои регулирането на силата на звука между тях, в противен случай съществува риск от разваляне на самия усилвател. Когато го включите за първи път, трябва да го настроите на положението на минималния обем и след това постепенно да го увеличавате, докато се достигне желаното ниво на силата на звука.

Разшиване на картата с памет


Фиксирането на карти с памет е показано на снимката:
Игрални wav файлове на микроконтролера Attiny85

6 окабеляване, две от които са захранващи, веригата е свързана към карта с памет. Можете да използвате както SD, така и MicroSD и MiniSD, основното е да поддържате правилната пина. Най-удобно е да използвате ненужен MicroSD адаптер в SD, тогава ще бъде възможно да спойкате окабеляването към самия адаптер, в който вече е поставена използваната карта с памет, направих точно това. Преди да използвате в тази схема, картата с памет трябва да бъде форматирана във файловата система FAT. След форматиране можете да запишете wav файлове на картата; те трябва да бъдат във формат PCM 8 или 16 бита, с честота на дискретизация не повече от 48 kHz. Има много компютърни програми, които ви позволяват да конвертирате обикновени mp3 файлове във формат WAV, един от тях е GoldWave, аз го използвах.
Когато свържете захранването или поставите карта с памет, веригата ще започне възпроизвеждане, когато щракнете върху бутона, се включва следващият файл. Картите с памет изискват 3,3 волта, така че стабилизаторът 78L33 е инсталиран на печатната платка, предложена за изделието (не е посочено на диаграмата). С помощта на стабилизатор захранващото напрежение на веригата лежи в диапазона от 5-12 волта. Тази верига консумира малък ток и затова може да се захранва от батерия. За да направите това, трябва да вземете усилващ конвертор 3.7 - 5 волта, както направих аз.
Веригата започва да работи веднага, не изисква никаква конфигурация, достатъчно е да мига микроконтролера.Битовете за предпазители трябва да бъдат зададени, както е показано на снимката по-долу (отметка означава, че този бит е програмиран, както в PonyProg).
Игрални wav файлове на микроконтролера Attiny85

Можете да изтеглите платката и фърмуера тук:
[11.88 Kb] (изтегляния: 263)

Хонорарът на събрания играч


Снимка на играча, който събрах:
Игрални wav файлове на микроконтролера Attiny85

Игрални wav файлове на микроконтролера Attiny85

Игрални wav файлове на микроконтролера Attiny85

Игрални wav файлове на микроконтролера Attiny85

Игрални wav файлове на микроконтролера Attiny85

Игрални wav файлове на микроконтролера Attiny85

Игрални wav файлове на микроконтролера Attiny85

Игрални wav файлове на микроконтролера Attiny85

Игрални wav файлове на микроконтролера Attiny85

Игрални wav файлове на микроконтролера Attiny85

Преобразувател за мощност.
Игрални wav файлове на микроконтролера Attiny85
Коментари (0)

Прочетете също

Кодове за грешки за перални машини