Проблема с динамиком и датчиком

MemoryOveer
Offline
Зарегистрирован: 30.08.2020
Всем доброго времени суток. Возникла проблема, которую я не знаю как решить.
У меня динамик кошмарит датчик.
Смысл устройства таков: Если на датчике появляется какое-то событие, то на флешке записывается информация и воспроизводится рандомное аудио. Датчик YL-63 работает по прерыванию. Много-срабатывание прерываний отфильтровано путем функции millis(). Если программно воспроизведение аудио не прописано, то все работает идеально. Если прописано аудио воспроизведение, опять появляются ложные срабатывания на датчике, такое ощущение, что функция millis() не работает. Пытался ещё оставить программно воспроизведение аудио, но динамик отключил. Все ровно работает криво. Ещё после определенного времени при включенном динамике, оно вообще перестает работать(при программно отключённом динамике такого нет). Подключал датчик к другому источнику питания, все ровно не помогло.
Есть у кого то какие, почему так происходит? За любую помощь буду благодарен.
nik182
Offline
Зарегистрирован: 04.05.2015

Так надо было динамик с усилителем к другому БП подключать, а не датчик. А ваше при программном отключении... может говорить о проблемах памяти. Нужна схема и программа. Без них - гадание на кофейной гуще. 

b707
Offline
Зарегистрирован: 26.05.2017

MemoryOveer - без кода и схемы и говорить не о чем