Сенсорная клавиатура MPR121

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем ostrov, 3 июл 2016.

  1. ostrov

    ostrov Гуру

    Приобрел такую интересную штуку:
    [​IMG]
    Плюсы:
    - работает четко,
    - чувствует отдельно прикосновение и убирание пальца,
    - обрабатывает мультитач, то есть можно нажимать любое кол-во кнопок и точно знать которые нажаты,
    - работает сквозь бумагу, пластик и прочие токонепроводящие материалы что позволяет рисовать любую клавиатуру (или другие рисунки) самостоятельно,
    - пробивает толщу в 2 кредитные карты, в 3 уже работает нестабильно.

    Минусы пока не обнаружены, может быть цена по отношению к пленочной клавиатуре, но это устройства для разных задач.

    Удобно для изготовления скрытой клавиатуры, и устройства для рисования неких "магических символов", что частенько требуется в квеструмах и прочих подобных учреждениях. Понравилась своей простотой и надежностью. Рекомендую.
     
    DIYMan нравится это.
  2. DIYMan

    DIYMan Guest

    Ссылка на товар е?
     
  3. ostrov

    ostrov Гуру

  4. DIYMan

    DIYMan Guest

  5. DIYMan

    DIYMan Guest

    Да, вопрос: какой код использовали? Сходу нашёл пример тут: https://www.sparkfun.com/products/12017
    Делитесь с общественностью, на предмет "быстро пощупать, как оно в работе" ;)
     
  6. ostrov

    ostrov Гуру

    Вот библиотека с примерами. Если из тестового примера взять вот эту переменную:
    Код (C++):
      currtouched = cap.touched();
    то можно заметить, что каждая кнопка соответствует своему числу в итоговой сумме: 0 - 1, 1 - 2, 2 - 4 и так далее от степени двойки до 11 - 2048, что можно использовать для мультитача. Остальное реализуется интуитивно.
     

    Вложения:

    DIYMan нравится это.
  7. DIYMan

    DIYMan Guest

    Короче, там битовая маска по степеням двойки, понял, пасиб, всё просто, как блин.

    Заказал на али у того же продавца ;)
     
  8. ostrov

    ostrov Гуру

    Да, там очень просто, что подкупает.
     
    DIYMan нравится это.