Arduino Модуль сенсорных кнопок MPR121 I2C
Модуль MPR121 позволяет обрабатывать нажатия до 12 сенсорных ёмкостных кнопок.
Связь с микроконтроллером происходит по интерфейсу I2C, удобному тем, что он использует лишь 2 провода (вместо 12 для каждой отдельной кнопки).
Кроме 12 реальных кнопок, модуль MPR121 может моделировать ещё одну виртуальную.
Он также может управлять 8 светодиодами при условии, что эти выводы не используются для чтения кнопок.
Если вам недостаточно 12 выводов модуля, то на одну шину I2C можно каскадом повесить дополнительные модули, изменив при этом адрес при помощи перемычек на нижней стороне платы (по умолчанию 0x5A).
Количество занятых выводов микроконтроллера при этом останется тем же.
Для немедленной регистрации нажатия MPR121 оснащён выводом прерываний.
Стоит заметить, что плата работает от 3.3 В и никакого стабилизатора на ней не предусмотрено.
Поэтому напряжение питания должно быть в диапазоне от 2,5 до 3,6 В.
- Артикул:
- 207228