DFPlayer в режиме "от кнопок"

Откуда там конденсатор? Еще один “вывод”? Так что там по длительности импульса?

Сколько пФ емкости может быть у конденсатора внутри плеера? Если посчитать время разряда то получим микросекунды. Т.е. при первом касании контакта кнопки уже будет ноль. Как можно на таких скоростях чем то управлять человеческим пальцем, кроме замкнул - отпустил?

А вы представьте себе, что земля через кнопку подаётся в плеер и там в плеере на эту землю разряжается конденсатор. По времени разряда этого конденсатора плеер определяет короткое нажатие или длинное. Поэтому ток через кнопку определяется по закону Ома только ёмкостью конденсатора. Если она большая, а она должна быть большой чтобы отличить короткое нажатие от длинног, то и ток от земли будет большим. Поэтому производитель и ставит кнопки, но ничего не говорит про управляющие сигналы от ардуино.

Ну очень буйная фантазия.

2 лайка

Завязывайте делать выводы, это не ваше. Короткое или длинное нажатие определяется не по времени разряда (которое всегда будет одинаковым), а по промежутку времени между изменениями уровня на пине.

Еще раз спрошу - какая длительность “импульса”?

А какая ёмкость вы думаете нужна на 3-4секунды? И какой ток. Как известно конденсатор разряжается мнгновенно, а разряжается в зависимости от своей ёмкости.

По моему тему пора сносить в отстойник ))

@efimius
Пора переходить от пустого трепа к сути.
Покажите код и схему
Сдается мне именно там мы и увидим причину, почему ваш “нулевой импульс” не переключает кнопки

ставлю на то, что автор просто забыл описать пин как выход

Нажатие на кнопку может быть коротким или длинным, так говорит производитель. короткое нажатие-NEXT, длинное-Громкость. Ясно при коротком, скажем 1 сек, конденсатор разрядится до меньшего значения, чем при длинном 3 сек. По этому плеер и судит чего вы хотите.

Схема и код будет?
Иначе попрошу администрацию закрыть тему

IO1 и IO2 входы

“Зеленые тапочки”

Вы, простите, нормальный?
Код и схема где?
Не бойтесь показать свою безграмотность, раздел для новичков именно для этого и предназначен.

Еще раз - это глупость. МК (а у плеера тоже есть МК) постоянно отслеживает логические уровни на пинах кнопок. При изменении уровня на нуль МК запоминает момент времени этого события и ждет изменения уровня на единицу и получает текущий момент времени. После чего вычитает из второго первое и получает длительность нажатия кнопки. Какие конденсаторы, где вы этой ереси набрались?

Хуже уже не будет ))

От ардуино приходит импульс, его я вижу на осцилле, так зачем вам код? А схемы нет, кроме самого плеера, который соединён с 5 В

Длительность импульса какая? Последний раз спрашиваю, потом снесу тему в ЧЧ :wink:

@efimius
вы удивительный человек.
Пришли сюда с просьбой о помощи

а когда вам пытаются помочь, вы вместо этого твердите про конденсатор и никого не желаете слушать.

@Araris
закройте пожалуйста, тему

да сноси уже.
Жалко что нельзя вообще снести, а не в ЧЧ
Автора в игнор.