Hacked Gadgets Forum

September 28, 2007

PIC Microcontroller Touch Keypad

at 5:24 am. Filed under Cool Gadgets, DIY Hacks, Electronic Hacks

Check out this cool PIC Microcontroller Touch Keypad by Mondo Technology. I love the simplicity of button press detection. There are lots of industrial buttons that do this exact thing but they are very costly.

“This board layout was created using the SOIC version of a PIC16F627A without drawing the usual schematic first. Most of the part values are etched on the Layout. The SIP resistor packs I used are 10k ohm, some experimentation with this value may be useful.

The actual data from the touch sensors is quite erratic and requires some software processing. Basically you create a pulse for each of the ports and read the data with the instruction following the pulse signlal rise. Then read the ports the same way looking for a gap of 0.1 seconds with no data detected. This does the ‘debounce’. This results in fairly clean data capture from the sensors.”