Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Аппаратные модули
  3. Общие вопросы по GPIO, I2C, UART, SPI, 1-Wire, DSI, CSI, I2S
  4. Кнопка работает нелогично

Кнопка работает нелогично

Запланировано Прикреплена Закрыта Перенесена Общие вопросы по GPIO, I2C, UART, SPI, 1-Wire, DSI, CSI, I2S
2 Сообщения 1 Posters 48 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • piP Не в сети
    piP Не в сети
    pi
    написал в отредактировано
    #1

    Всем привет! Столкнулся с непониманием. Я новичек в GPIO. Я подключил кнопку к 7 и 29 пину. сделал 7 на выход и "включил" его 29 сделал на вход. написал бесконечный цикл и в цикле указал print GPIO.input(29) по логике если кнопка не нажата, то должен выводиться 0 Если кнопка нажата - должно выводиться 1 По факту при нажатии кнопки 1 выводится. Но при ненажатой кнопке выводится рандомно единицы и нули. Почему??? При этом если сделать i2c(3 или 5 порты) на вход, а второй провод кнопки на GND. то все работает корректно(только при нажатии 0, а при ненажатии 1). Все остальные порты выдают рандомно 1 и 0

    1 ответ Последний ответ
    0
    • piP Не в сети
      piP Не в сети
      pi
      написал в отредактировано
      #2

      [[20],[10,19]]

      1 ответ Последний ответ
      0

      • Войти

      • Нет учётной записи? Зарегистрироваться

      • Login or register to search.
      • Первое сообщение
        Последнее сообщение
      0
      • Категории
      • Главная
      • Документация
      • Последние
      • Пользователи