(098) 067-12-26 Киевстар (098) 067-12-26   Киевстар
(066) 142-24-48 Vodafone (066) 142-24-48   Vodafone
(098) 067-12-26 Lifecell (063) 642-36-59   Lifecell
 info@arduino.ua

График работы магазина:

Пн-Пт: 9.00 - 19.00

Сб: 10.00 - 19.00

Вс: выходной

г. Киев, ул. Васильковская, 30
ст.м. "Васильковская"

Каталог

Школа робототехники intRobots

Напиши статью и получи скидку!

Модуль I2C для сенсорной клавиатуры TTP229 от Robotdyn

код: AOC571

  • Доставка по Украине и СНГ.
    Мы отправляем заказы "Новой Почтой" по Украине и курьером по Киеву. Также возможен самовывоз из нашего магазина.
  • 6 месяцев гарантии.

    Мы даем гарантию на любой товар приобретенный в нашем магазине:

    6 месяцев на товары, кроме батареек и аккумуляторов

    14 дней на батарейки и аккумуляторы.

    В случае наступления гарантийного случая товар бесплатно ремонтируется, меняется на аналогичный или возвращается полная сумма его стоимости.

    Внимательно ознакомьтесь с условиями гарантии.
  • Проконсультируем до и после продажи.
    Вы можете задавать вопросы письменно по контактному e-mail или телефону указанным в шапке нашего магазина
52 грн.

есть в наличии

Купить в один клик

Добавить к сравнению

Добавить в "Список желаний"
3
голосовать
Нашли дешевле?
  • Модуль I2C для сенсорной клавиатуры TTP229 от Robotdyn
  • Модуль I2C для сенсорной клавиатуры TTP229 от Robotdyn
  • Модуль I2C для сенсорной клавиатуры TTP229 от Robotdyn
  • Описание
  • Оставить отзыв
  • Задать вопрос

Модуль подключения по интерфейсу I2C для сенсорной 16-кнопочной клавиатуры на TTP229 от Robotdyn. Предназначен для построения систем ввода данных или замены кнопочных и мембранных клавиатур.

Данный 16-канальный модуль используется совместно с емкостными клавиатурами и имеет два режима работы. Модуль можно подключать по шине I2C к различным микроконтроллерам (Arduino, Raspberry, STM).

Характеристики:

  • Микросхема: 16-канальный TTP229
  • Напряжение питания: от 2.4 до 5.5В
  • Размеры: 30 x 40 мм

Пример скетча

#include <wire.h>

#define ttp229 (0xAF>>1)

uint16_t data_out=0; uint16_t data1,data2; int count=0; boolean count2=false; int button[16]; int oldata[16];
void setup()
{ Serial.begin(9600); Wire.begin(); }
void loop() { Wire.requestFrom(ttp229,2,true); delay(1);
while(Wire.available()) { data1=Wire.read(); data2=Wire.read(); data_out=(data1<<8)|data2; for(int i=1;i<17;i++) { uint16_t contrast=0x8000;
if(data_out & contrast) { //Serial.println(i); button[count]=i; count++; delay(1); } data_out<<=1; }
if(count2) { switch(count) { case 1: if(oldata[0]==button[0]) { Serial.println(button[0]); delay(20); } break;
case 2: if(oldata[0]==button[0]&&oldata[1]==button[1]) { for(int i=0;i<2;i++)
{ Serial.print(button[i]); Serial.print(" "); delay(10); } } break; } } delay(50);
for(int i=0;i<16;i++) { oldata[i]=button[i]; } count=0; count2=!count2; } }

Отзывы покупателей о Модуль I2C для сенсорной клавиатуры TTP229 от Robotdyn

нет сообщений на этот товар
Новое сообщение:
Имя:
Текст:
 

Есть вопросы по Модуль I2C для сенсорной клавиатуры TTP229 от Robotdyn?

Ваше имя:

Email:

Вопрос:


Также рекомендуем ознакомиться:

Дорогие друзья! Мы стараемся держать на сайте информацию про наличие товаров и цены на них в АКТУАЛЬНОМ состоянии. Корректировки происходят постоянно. Если вы находите цену на товар завышенной, напишите нам про это с указанием ссылки на товар. Мы рассмотрим письмо и или обоснуем цену, или подкорректируем ее. Ассортимент магазина очень большой и иногда бывают ошибки в ценообразовании, особенно при скачках курса доллара. Благодарим за понимание.
оплата картами Visa и MasterCard