TTP224 is a capacitive touch IC, you can convert your PCB into a touch Pad ! well this is useful if you want to replace a traditional Button , or you want to add a touch feature to your project.

TTP224 comes in a common breakout like in the picture, very cheap and so easy to integrate in your project.

with this breakout , you have 4 output pin (OUT1 - OUT4) , and normally the output is 0V "LOW" ,and once you touch the pad the signal rise to VCC "High".

The voltage supply VCC can be from 2.4V-5.5V so it's compatible with all Arduino boards 3.3V/5V .

In this tutorial I will show you how to use this breakout with some applications like :

  1. LCD I2C control panel
  2. Control Servo Motor
  3. Control Relay

Let's start with the components:

Step 1: Components

  1. Arduino Nano.
  2. LCD1602.
  3. I2C LCD Driver.TTP224 touch module.
  4. Servo motor SG90.
  5. Relay Module 2 Channel.
  6. Breadboard.
  7. Jumper Wires.

note : The LCD I2C library doesn't work on arduino 1.8.x for unknown reason , I tested the codes on arduino 1.5.5 , 1.6.1 and it works fine

<p>Cool. You should enter this into the sensors contest that is currently running.</p>
<p>Thanks </p><p>I already joined it , hope you vote for me ;) </p>

About This Instructable




Bio: Maker, PCB designer , electronics instructor from Jordan just one word ! I Adore electronics follow me on FB https://www.facebook.com/Mohannad-Rawashdeh-Raw-774983565988641/
More by Mohannad Rawashdeh:TTP224 Digital Touch Sensor Applications Using Arduino RF 315MHz/433MHz Wireless and Arduino...again! Motor Driver BTS7960 43A 
Add instructable to: