• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Кнопка нажимается ровно один раз

SuperBoss

Member
Друзья, подскажите в чем проблема может быть. Никак не пойму причину косяка.

Использую Wemos D1 R2 Mini в качестве платы. Использую вот этот фреймворк Arduino https://github.com/platformio/platform-espressif8266 соответственно под PlatformIO.

Есть у меня одна кнопка, нажимная. Подключена одним концом на GND, вторым концом через резистор 10 кОм на D0.

Проблема в том, что после перезапуска могу кнопку нажать только 1 раз, все последующие разы ее нажатие никак не регистрируются. Пробовал разные дебаунсеры и т.п. - результат один и тот же. Перезагружаю и все опять норм, на одно нажатие.

В чем может быть заковыка? Уж не в 10 кОм ли резисторе?
 

SuperBoss

Member
Так, с проблемой справился. Нужно было делать подтяжку. В результате резистор удалил, поменял рабочий пин на D8, сделал кнопку вторым концом не на GND, а на 3.3В.
 

Сергей_Ф

Moderator
Команда форума
Так, с проблемой справился. Нужно было делать подтяжку. В результате резистор удалил, поменял рабочий пин на D8, сделал кнопку вторым концом не на GND, а на 3.3В.
Ужас. Нельзя питание на пин подавать.
 
Сверху Снизу