KL25Z touch button demo.

Dependencies:   TSI mbed

Committer:
shaoziyang
Date:
Thu May 21 16:37:26 2015 +0000
Revision:
0:a7cc807c718f
First version. Modify from mbed tsi libary.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
shaoziyang 0:a7cc807c718f 1 #include "mbed.h"
shaoziyang 0:a7cc807c718f 2 #include "TSISensor.h"
shaoziyang 0:a7cc807c718f 3
shaoziyang 0:a7cc807c718f 4 int main(void) {
shaoziyang 0:a7cc807c718f 5 PwmOut led1(LED_BLUE);
shaoziyang 0:a7cc807c718f 6 PwmOut led2(LED_GREEN);
shaoziyang 0:a7cc807c718f 7
shaoziyang 0:a7cc807c718f 8 TSISensor tsi;
shaoziyang 0:a7cc807c718f 9
shaoziyang 0:a7cc807c718f 10 led1.period_ms(1);
shaoziyang 0:a7cc807c718f 11 led2.period_ms(1);
shaoziyang 0:a7cc807c718f 12
shaoziyang 0:a7cc807c718f 13 while (true) {
shaoziyang 0:a7cc807c718f 14 printf("\r\n");
shaoziyang 0:a7cc807c718f 15 for(uint8_t i = 0; i < ELECTRODE_NUM; i++)
shaoziyang 0:a7cc807c718f 16 printf("%d:%d-%f ", tsi.Pressed(i), tsi.readTSI_u16(i),tsi.readTSI(i));
shaoziyang 0:a7cc807c718f 17
shaoziyang 0:a7cc807c718f 18 led1 = 1-tsi.readTSI(0);
shaoziyang 0:a7cc807c718f 19 led2 = 1-tsi.readTSI(1);
shaoziyang 0:a7cc807c718f 20
shaoziyang 0:a7cc807c718f 21 wait(0.1);
shaoziyang 0:a7cc807c718f 22 }
shaoziyang 0:a7cc807c718f 23 }