Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / Touch Screen

Author
Message
Code eater
17
Years of Service
User Offline
Joined: 17th Feb 2008
Location: Behind You!
Posted: 17th May 2009 15:43
hey,,,

I don't know if anyone here has any experience with electronics and
such. But, I will ask anyway

If I wanted to have a screen just like this one, but I wanted it touch screen, is there anyway I could buy it or make that screen into one so that I could control it using a PIC?

Its probably a bit farfetched but meh.

thanks,,,

codeeater

Thanks,,,

Codeeater
The Wilderbeast
19
Years of Service
User Offline
Joined: 14th Nov 2005
Location: UK
Posted: 17th May 2009 15:55
You can buy touch screens but interfacing is extremely hard and quite expensive as you would also need a display driver etc. A PIC probably isn't up to the job either, although don't quote me on that.

kaedroho
17
Years of Service
User Offline
Joined: 21st Aug 2007
Location: Oxford,UK
Posted: 17th May 2009 16:38 Edited at: 17th May 2009 16:40
A PIC would control this easily. But making it control it isnt easy.

It uses serial so find a pic with UART built in.

Make sure you know everything there is to know about wiring these things up. They are very very easy to fry if you accidentally miss out a resistor, link it to the wrong voltage(I managed to label the cables wrong once...), etc.

Learn ASM or C (if you dont know them). PICs work best with these languages. I dont think BASIC is powerful enough to beable to make a PIC run a 128x64 display. I havnt found any decent C compilers for PICs for free yet so I reccomend ASM.

Its also very important to check the datasheet first (for PIC and Display). Sometimes they make it very complicated to use.

mamaji4
22
Years of Service
User Offline
Joined: 24th Nov 2002
Location:
Posted: 17th May 2009 22:25
If you are thinking of interfacing with a resistive touchscreen you'd first need to make sure the microcontroller has a touchscreen decoder, which would save you from the headache of figuring out how to interface the bus with the touchscreen.

If the microcontroller has an LCD display interface it's also preferable. The Sharp 79524 has an inbuilt LCD controller as well as a touchscreen decoder.

If at first you don't succeed, relax. You're like the rest of us.
the_winch
22
Years of Service
User Offline
Joined: 1st Feb 2003
Location: Oxford, UK
Posted: 18th May 2009 00:11
You can buy touch screen overlays cheap from DealExtreme.

For example.
http://www.dealextreme.com/details.dx/sku.14887
http://www.dealextreme.com/details.dx/sku.3245

If your microcontroller has an ADC resistive touch screens are easy to interface with.

By way of demonstration, he emitted a batlike squeak that was indeed bothersome.

Login to post a reply

Server time is: 2025-06-02 10:03:16
Your offset time is: 2025-06-02 10:03:16