Шум в динамиках при включении Wav-плеера на основе lm386

rebecapologini

✩✩✩✩✩✩✩
12 Янв 2022
2
0
Оформи код соответствующим тэгом
Всем привет! Решил я недавно сделать так, чтобы при загрузке мой ПК издавал особый звук. Решено было воплотить все это при помощи ардуино уно р3, усилителя lm386 и динамика на 8 ом и 0,5 ватт. Так как я новичок в электронике, все это заняло у меня три дня. Однако возникла проблема. Дело в том, что при включении ардуино, через динамики идет треск/шум, который проходит только когда включается аудиофайл, и это портит весь эффект от кастом звука при загрузке. Можно ли как-то этого избежать?
Делал по этой схеме, только sd-карту подключил по другому.
Используемый мною код:


Снимок экрана (1).png
#include <pcmConfig.h>
#include <pcmRF.h>
#include <SD.h> // need to include the SD library
#define SD_ChipSelectPin 10 //using digital pin 4 on arduino nano 328
#include <TMRpcm.h> //also need to include this library...


TMRpcm tmrpcm; // create an object for use in this sketch

void setup(){

tmrpcm.speakerPin = 9; //11 on Mega, 9 on Uno, Nano, etc
tmrpcm.setVolume(5);
tmrpcm.quality(1);

Serial.begin(9600);
if (!SD.begin(SD_ChipSelectPin)) { // see if the card is present and can be initialized:
Serial.println("SD fail");
return; // don't do anything more if not
}else{
Serial.println("SD read");
tmrpcm.play("3.wav");
}
}

void loop(){


}
Всем заранее спасибо за ответы!
 

bort707

★★★★★★✩
21 Сен 2020
3,044
909
Выход на усилитель включите через конденсатор и подтяните резистором к gnd
 
  • Лойс +1
Реакции: rebecapologini

rebecapologini

✩✩✩✩✩✩✩
12 Янв 2022
2
0
@bort707,Спасибо огромное! Шум исчез! Однако появились два одинаковых писка при включении. Не знаете, возможно ли от них тоже как-то избавиться?