Кнопки и Arduino

Тема в разделе "Arduino & Shields", создана пользователем grand, 12 апр 2015.

  1. grand

    grand Гик

    Есть две "группы" кнопок по 5 штук в каждой "группе".
    Использовать необходимо кнопки с фиксируемым положением.

    Возможно ли сделать следующее, используя всего лишь 2 пина?
    Отследить, что в данный момент кнопки первой группы ВСЕ НАЖАТЫ, а кнопки второй группы ВСЕ НЕ НАЖАТЫ?
     
  2. geher

    geher Гуру

    Можно.
    Если пины аналоговые, то делать "клавиатуру на резисторах" и измерять общее сопротивление (которое будет соответствовать уровню на входе, который, в свою очередь, будет зависеть от набора нажатых кнопок).
    Если пины цифровые, то первую группу соединить последовательно (цепь замкнется только если все нажаты), а вторую параллельно (цепь разомкнется только если все не нажаты).
     
    Tomasina и grand нравится это.