3 key touch panel from Seeed
Fork of Seeed_Grove_I2C_Touch_Example by
main.cpp
- Committer:
- Nathan Yonkee
- Date:
- 2017-08-03
- Revision:
- 9:31065d903a2b
- Parent:
- 8:59e43faffe44
File content as of revision 9:31065d903a2b:
#include "mbed.h" #include "rtos.h" #include "MPR121.h" I2C i2c(PA_10, PA_9); MPR121 touch_pad(i2c); DigitalOut led(PB_4); Serial ser(SERIAL_TX, SERIAL_RX); int main() { led = 1; int waitTime = 200; /* touch_pad.enable(); */ while(1) { /* button_val = touch_pad.buttonPressed(); */ led = !led; int whichButton = touch_pad.buttonPressed(); if(whichButton == 1) waitTime = 100; if(whichButton == 2) waitTime = 500; if(whichButton == 4) waitTime = 2000; Thread::wait(waitTime); } }