(→Circuit Schematic) |
(→Download project) |
||
Line 30: | Line 30: | ||
==Download project== | ==Download project== | ||
− | Download | + | Download TouchClock-project.zip file for mikroC : [[File:TouchClock-project.zip]] |
Includes : | Includes : | ||
* [[mikroC PRO]] project files for [[PIC18F4620]], should work also with most of PIC | * [[mikroC PRO]] project files for [[PIC18F4620]], should work also with most of PIC | ||
− | * | + | * TouchClock C source code with resistive touchscreen library |
− | * | + | * TouchClock .HEX files |
[[Category:Projects]] | [[Category:Projects]] | ||
[[Category:PIC18]] | [[Category:PIC18]] | ||
+ | |||
==Discussion and Comments== | ==Discussion and Comments== | ||
<discussion /> | <discussion /> |
Design your own GLCD Touch Clock
Contents |
Let me introduce TouchClock to you with this short video clip :
The idea of this project is to use a graphic LCD with a touchscreen and a built-in sprite editor to design your own clock, and shows how to connect a resistive touchscreen directly to a PIC with no additional hardware.
This project also includes a ready-to use touchscreen library for PIC
This is how to connect the 4-wires resistive touchscreen directly to the PIC :
How the library reads the X raw coordinate of a touch :
X and Y raw coordinates are then adjusted using calibration coordinates to get X and Y coordinates in pixel.
Since this project has multiple source files, source code is not expanded here : please download archive file below.
Download TouchClock-project.zip file for mikroC : File:TouchClock-project.zip
Includes :
powered by commenterra | Recent comments |