Mr.Kubikus писал(а):Хорошо. Тогда посмотрите, что показывает отладочный вывод в абсолютной тишине. По идее на экране должны быть значения близкие к нулю.
К сожалению показания такие же((((((. По идеи все должно работать. Может возможно как то изменить код?
Если в тишине в коне отладочного вывода появляются большие значения, то это означает, что либо у вас очень чувствительный мирофон либо он плохо подключен. Еще есть вариант, что сервомашинка вносит помехи в линию питания +5В, а так как микрофон тоже от неё питается, то на входе в АЦП сигнал сильно искажен помехами.
Для диагностики попробуйте полностью отсоединить серву от платы и затем запустите отладочный вывод. Что вы увидете на экране в полной тишине?