Device for touching a touch screen? Answered

I need a type of solenoid/servo device capable of moving a few millimeters at a fast speed. I am building a device that will tap a touchscreen for me via an electric signal (In this case, and arduino.) they need to be relatively cheap and small. I will have four of them evenly spaced over four inches (They need to be no wider than an inch, would much prefer they be less than a half inch in width. Height isn't important, and length should also be under an inch.) They also need to be fairly weak, i dont want one of them punching a hole in my tablets screen by accident. Doesn't need to be controlled by PWM, either off (Not touching) or on (Touching) will work fine. Please do leave links along with the name of the device/part.

Question by RocketPenguin 4 years ago  |  last reply 4 years ago

Drawing With A Touch-Screen?

My brother loves drawing and he has a friend who has something called a bamboo pad.  It doesn't have a screen which is why I found it questionable.  So we thought we might look for a touch screen he could use.  We had very little luck finding one that seemed like it fit the purpose.  Even those bamboo peoples' didn't look like they would do anything other than lines.  So we have a question.  Is it actually fairly easy to use a bamboo pad, and if not, what touch-screen could he use.

Question by 7 years ago  |  last reply 7 years ago

Touch screen Keyboard

Hey :) i have a sweet idea of building a touch screen keyboard that's separate from the monitor. i kno their are already some on the market but it be way cooler if i could build one myself. after doing some research i found the easiest way with the most versatility would be to have a touch screen ontop of a display and have the display then attached to a chip which would relay the image of the custom keyboard. the keyboard then would be hooked up to the computer and would function like a normal keyboard but soundless. :D the problem in all this planning is 1 i don't know how to put everything together, even though Ive been reading up , my knowledge of hardware design is minimal and 2 i don't know how to write programs, but if its any consolation im teaching my self simple programming like C++ but i doubt that will help. anyways , any suggestions Thanks a million Justin

Topic by Justin D 10 years ago  |  last reply 8 years ago

Controlling a motor with a touch screen ?

So i am trying to control a motors speed using PWM (running through a transistor). I know how to make that happen but i am unsure how to use a touch screen to control the motor,  I have one of the test codes that is a touch pad 0-9 with enter and clear. I was wondering if there was a way that i can punch the number in push enter and have the motor run at that speed(starting with just 0-255) The touch screen is 3.2LCD TFT Touch Screen SD Reader;=item4168c41ead The code is // ITDB02_Touch_ButtonTest (C)2010 Henning Karlsen // web: // Modified to work with UTFT on Mega w/Arduino 1.0.1 (C)2012 Otmar Ebenhoech, // // This program is a quick demo of how create and use buttons. // // This program requires the ITDB02_Graph library (8bit mode) // or ITDB02_Graph16 (16bit mode). // // It is assumed that the ITDB02 module is connected to a // ITDB02 Shield, a ITDB02 Mega Shield or that you know how // to change the pin numbers in the setup. // #include #include // Declare which fonts we will be using extern uint8_t BigFont[]; // Uncomment the next line for Arduino 2009/Uno //UTFT myGLCD(ITDB32S,19,18,17,16);   // Remember to change the model parameter to suit your display module! //ITDB02_Touch  myTouch(15,10,14,9,8); // Uncomment the next line for Arduino Mega UTFT myGLCD(ITDB32S,38,39,40,41);   // Remember to change the model parameter to suit your display module! ITDB02_Touch  myTouch(6,5,4,3,2); //// //// ////   ////THIUS IS WHAT I ADDED ETK int motor = 9; ////    //// //// //// int x, y; char stCurrent[20]=""; int stCurrentLen=0; char stLast[20]=""; void setup() {//// //// //// //// tHIS IS WHAT I ADDED ETK pinMode (motor, OUTPUT); //// ////   ////    //// // Initial setup   myGLCD.InitLCD(LANDSCAPE);   myGLCD.clrScr();   myTouch.InitTouch(LANDSCAPE);   myTouch.setPrecision(PREC_MEDIUM);   myGLCD.setFont(BigFont);   myGLCD.setBackColor(0, 0, 255);   // Draw the upper row of buttons   for (x=0; x<5; x++)   {     myGLCD.setColor(0, 0, 255);     myGLCD.fillRoundRect (10+(x*60), 10, 60+(x*60), 60);     myGLCD.setColor(255, 255, 255);     myGLCD.drawRoundRect (10+(x*60), 10, 60+(x*60), 60);     myGLCD.printNumI(x+1, 27+(x*60), 27);   } // Draw the center row of buttons   for (x=0; x<5; x++)   {     myGLCD.setColor(0, 0, 255);     myGLCD.fillRoundRect (10+(x*60), 70, 60+(x*60), 120);     myGLCD.setColor(255, 255, 255);     myGLCD.drawRoundRect (10+(x*60), 70, 60+(x*60), 120);     if (x<4)       myGLCD.printNumI(x+6, 27+(x*60), 87);   }   myGLCD.print("0", 267, 87); // Draw the lower row of buttons   myGLCD.setColor(0, 0, 255);   myGLCD.fillRoundRect (10, 130, 150, 180);   myGLCD.setColor(255, 255, 255);   myGLCD.drawRoundRect (10, 130, 150, 180);   myGLCD.print("Clear", 40, 147);   myGLCD.setColor(0, 0, 255);   myGLCD.fillRoundRect (160, 130, 300, 180);   myGLCD.setColor(255, 255, 255);   myGLCD.drawRoundRect (160, 130, 300, 180);   myGLCD.print("Enter", 190, 147);   myGLCD.setBackColor (0, 0, 0); } void updateStr(int val) {   if (stCurrentLen<20)   {     stCurrent[stCurrentLen]=val;     stCurrent[stCurrentLen+1]='\0';     stCurrentLen++;     myGLCD.setColor(0, 255, 0);     myGLCD.print(stCurrent, LEFT, 224);   }   else   {     myGLCD.setColor(255, 0, 0);     myGLCD.print("BUFFER FULL!", CENTER, 192);     delay(500);     myGLCD.print("            ", CENTER, 192);     delay(500);     myGLCD.print("BUFFER FULL!", CENTER, 192);     delay(500);     myGLCD.print("            ", CENTER, 192);     myGLCD.setColor(0, 255, 0);   } } // Draw a red frame while a button is touched void waitForIt(int x1, int y1, int x2, int y2) {   myGLCD.setColor(255, 0, 0);   myGLCD.drawRoundRect (x1, y1, x2, y2);   while (myTouch.dataAvailable());   myGLCD.setColor(255, 255, 255);   myGLCD.drawRoundRect (x1, y1, x2, y2); } void loop() {   while (true)   {     if (myTouch.dataAvailable())     {;       x=myTouch.getX();       y=myTouch.getY();             if ((y>=10) && (y<=60))  // Upper row       {         if ((x>=10) && (x<=60))  // Button: 1         {           waitForIt(10, 10, 60, 60);           updateStr('1');         }         if ((x>=70) && (x<=120))  // Button: 2         {           waitForIt(70, 10, 120, 60);           updateStr('2');         }         if ((x>=130) && (x<=180))  // Button: 3         {           waitForIt(130, 10, 180, 60);           updateStr('3');         }         if ((x>=190) && (x<=240))  // Button: 4         {           waitForIt(190, 10, 240, 60);           updateStr('4');         }         if ((x>=250) && (x<=300))  // Button: 5         {           waitForIt(250, 10, 300, 60);           updateStr('5');         }       }       if ((y>=70) && (y<=120))  // Center row       {         if ((x>=10) && (x<=60))  // Button: 6         {           waitForIt(10, 70, 60, 120);           updateStr('6');         }         if ((x>=70) && (x<=120))  // Button: 7         {           waitForIt(70, 70, 120, 120);           updateStr('7');         }         if ((x>=130) && (x<=180))  // Button: 8         {           waitForIt(130, 70, 180, 120);           updateStr('8');         }         if ((x>=190) && (x<=240))  // Button: 9         {           waitForIt(190, 70, 240, 120);           updateStr('9');         }         if ((x>=250) && (x<=300))  // Button: 0         {           waitForIt(250, 70, 300, 120);           updateStr('0');         }       }       if ((y>=130) && (y<=180))  // Upper row       {         if ((x>=10) && (x<=150))  // Button: Clear         {           waitForIt(10, 130, 150, 180);           stCurrent[0]='\0';           stCurrentLen=0;           myGLCD.setColor(0, 0, 0);           myGLCD.fillRect(0, 224, 319, 239);         }         if ((x>=160) && (x<=300))  // Button: Enter         {           waitForIt(160, 130, 300, 180);           if (stCurrentLen>0)           {          for (x=0; x             {               stLast[x]=stCurrent[x];             }             stCurrent[0]='\0';             stCurrentLen=0;             myGLCD.setColor(0, 0, 0);             myGLCD.fillRect(0, 208, 319, 239);             myGLCD.setColor(0, 255, 0);             myGLCD.print(stLast, LEFT, 208);             ////             ////              ////             ////THIS IS WAHT I ADDED ETK             analogWrite(motor,stLast);             ////             ////              ////             ////           }           else           {             myGLCD.setColor(255, 0, 0);             myGLCD.print("BUFFER EMPTY", CENTER, 192);             delay(500);             myGLCD.print("            ", CENTER, 192);             delay(500);             myGLCD.print("BUFFER EMPTY", CENTER, 192);             delay(500);             myGLCD.print("            ", CENTER, 192);             myGLCD.setColor(0, 255, 0);           }         }       }     }   } } The stuff i added has these //// on top and bottom with a comment "THIS WAS ADDED  ETK" the part that dont work is "analogWrite(motor,stLast);" and stLast is a char so it give me char to int error. And as you can tell i am no good at this so anything that can point me in the right direction would be greatly appreciated ETK

Question by etkoehn 4 years ago

LCD Screen of arduino

Recently on ebay to buy online an arduino screen , the price is very cheap. Effect do not know how ? ? Anybody know?

Topic by michael g 4 years ago  |  last reply 4 years ago

4 wire touchscreen

Hello, I'm currently trying to use a touchscreen that has 4 wires but 8 pins. I have a connector with 8 outputs, but I read some topics about touchscreens and everybody uses just 4 of them. So, right now, I'm using just 4 pins (It works with some noises) and my question is: If I use the 8 pins it will be better? If yes, how to connect them? Here is the touchscreen model: I'm putting the screen configuration as an attachment.

Topic by maomevoador 1 year ago  |  last reply 1 year ago

Touch Screen Control for the car

Hello, Has anyone thought of replacing all analog controls in a car dashboard, e.g AC, fan, stereo, vent, defogger etc and replacing them with a touch screen that integrates into the dashboard (like the expensive cars). As an example I have included two jpg's Here is what is required: Aluminium milling of the housing Touch screen sensor integration AD converters more...

Topic by razausman 5 years ago  |  last reply 5 years ago

raspberry pi touch screen

I have this touch screen is there anyway that i can hook it up to my raspberry the screen works on my ardino uno

Question by dsl158 6 years ago  |  last reply 6 years ago


Hi, i a video in youtube that explains how to make a multitouch screen with a wii remote and i was wondering if you can make the same but with an ir webcam/video camera. [and i have a probably stupid question but how to make a 4 point calibration in windows vista...} {Sorry for the bad english but I'm portuguese}

Topic by TTSDA 10 years ago  |  last reply 9 years ago

Want to find capacitive touch input for project

Hi there, I am working on a personal project and would like to find a capacitive touch input device which is roughly 5x30cm in size and will give me a x,y value for one or two fingers. The resolution does not need to be brilliant - 7 bit range in the x direction and maybe 5 bit in the y direction would be fine. Serial interface which I can use with my Arduino. I would also like to get a "pressure" for each - I know this is asking a lot but the "pressure" can roughly be guessed at not by actual pressure but by perhaps an increased/decreased capacitance or the amount of the surface being covered. I only need this to determine which of the two finger inputs is pressing hardest so again it doesn't need to be precise. Would anybody know of such a device? I mean - there must be companies producing these, I'd not want to go and have a custom one made for price considerations but surely there is something vaguely close. I have looked into the possibility of making one for myself but it appears I would struggle to do something this complex with my Arduino alone and the only IC which will do this with a homemade panel (not that I have the ability to create a capacitive panel with this many pads) seems to be QProx QT1081 which only accepts 8 inputs. Any pointers or ideas would be very gratefully received :) Cheers, Adam

Topic by Adam_D 8 years ago  |  last reply 8 years ago

can i make an touch screen mp3 player

It uses this kit; and this SD Card Shield for Arduino and it has to be under $300 jnluding software

Question by taterkiller 9 years ago  |  last reply 8 years ago

capacitive touch not responsive

I have a cheapo 7 inch android tablet and the capacitive touch screen doesnt work well, some spost work fine but others dont what should i do? also is there anyway of connecting an arduino up with a usb adapter so a program can control it?

Question by The nerdling 6 years ago  |  last reply 6 years ago

iPod touch glitch Answered

Hi, I was wondring what is wrong with a ipod touch 4g that suffered minor impact trama (no cracks on lcd or screen). When you press the lock button, the screen turns on, but it has a lot of white thin lines going down it and the picture looks distorted. You can unlock it, but it still has the lines and the screen is still distorted. Can you tell me the physical problem and solution please?

Question by jbaker22 6 years ago  |  last reply 6 years ago

how do i replace glass screen on itouch 2g?

I have a i touch 2g dont know how to take case off or how to replace outside screen? please help

Question by mad60505 9 years ago  |  last reply 8 years ago

Help with Arduino code. Works fine, then ignores parts of the code.

Alright, a bit of a complicated question, so bear with me (if you dare) __Purpose of project:__ Build a robot that solves the game "Fastest King" as fast as possible Here is a video of the game being played. The object is to clear the descending squares as fast as humanly (or robotically, in this case) possible. __Method of attack:__ -Four servos with attachments that allow interface with capacitve touch screens are positioned above each button -Four Photoresistors detect when a square is in the bottom position, ready to be pressed. -Potentiometer to control the speed of the arms and how fast they return to the "unpressed" position (denoted in the code by "d" or the delay in between the servo write commands) -On off switch, of course -All I/O is controlled by an arduino nano 328 IMAGES apologies for the terrible image quality, can update with better ones if necessary. (seems simple enough, right?) __Description of problem:__ Everything works swimmingly, except the game doesn't "remove" the square as soon as the correct button is pressed. this causes, when "d" is sufficiently low (100-75ms), the servos to press more than once for each square, causing mistakes within the game, slowing the overall time down. __Attempted fix:__ I attempted to implement some code that would cause each if statement checking for the square to also check that it hadn't pressed earlier within a certain time "doubletapdelay" effectively adding a delay in between doubletaps but leaving the rest of the servos free to activate. the odd thing is, the code i put in, (visible below, relevant parts bolded and commented) works well, but sometimes is completely ignored. even with the doubletap delay at 1000 ms while testing it, it would occasionally run as if it wasn't checking for double taps at all. If you think you can help out, or have a better idea for a way to do anything in this project, feel free to let me know. also, i can post any information you would like about this such as additional pictures or video, (though video is a bit difficult since my phone is inside of the machine whilst operating. Thanks again guys, you  rock. -------------------------------------------------code--------------------------------------------------------- important parts bolded #include Servo servo1; Servo servo2; Servo servo3; Servo servo4; boolean activate; int x; int i; int d = 125; int e; int inputYellow = 0; int inputBlue = 1; int inputGreen = 2; int inputPink = 3; int potPin1 = 4; int toggle = 12; int input1; int input2; int input3; int input4; int threshold = 450; int thresholdYellow = 200; int thresholdBlue = 400; int thresholdGreen = 200; int thresholdPink = 320; int doubletapdelay = 125; int delayYellow = 0; int delayBlue = 0; int delayGreen = 0; int delayPink = 0; void setup() { Serial.begin(9600); servo1.attach(9); servo2.attach(8); servo3.attach(7); servo4.attach(6); pinMode(toggle,INPUT_PULLUP); servo1.write(180); servo2.write(90); servo3.write(110); servo4.write(90); delay(1000); } void loop() { d = map(analogRead(potPin1), 0, 1023, 50, 200); if(!activate)Serial.println(d);   if(digitalRead(toggle) == HIGH) {    activate = false; } else { activate = true; }   if(activate) {         if(analogRead(inputYellow) < thresholdYellow ){    // checks light level on  photoresistor   if((millis() - delayYellow) >= doubletapdelay){    // checks to see when last time this servo was activated   Serial.print("Yellow: "); Serial.println(analogRead(inputYellow));   //prints if servo activates successfully     servo1.write(120);     delay(d);     servo1.write(130);     delay(d);     delayYellow = millis();    //records last time servo successfully activated         }else{     Serial.println("yellow locked out");    //prints if servo tried again too soon   } } if(analogRead(inputBlue) < thresholdBlue ){   if((millis() - delayBlue) >= doubletapdelay){   Serial.print("Blue: "); Serial.println(analogRead(inputBlue));     servo2.write(17);     delay(d);     servo2.write(30);     delay(d);     delayBlue = millis();     }else{     Serial.println("blue locked out");   } } if(analogRead(inputGreen) < thresholdGreen ){   if((millis() - delayGreen) >= doubletapdelay){   Serial.print("Green: "); Serial.println(analogRead(inputGreen));     servo3.write(15);     delay(d);     servo3.write(40);     delay(d);     delayGreen = millis();     }else{     Serial.println("green locked out");   } }        if(analogRead(inputPink) < thresholdPink ){   if((millis() - delayPink) >= doubletapdelay){   Serial.print("Pink: "); Serial.println(analogRead(inputPink));     servo4.write(160);     delay(d);     servo4.write(140);     delay(d);     delayPink = millis();     }else{     Serial.println("pink locked out");   } }    } else { servo1.write(180); servo2.write(90); servo3.write(110); servo4.write(90); } }

Question by awesomesquared 5 years ago  |  last reply 5 years ago

Touch Tunes Arduino Make

Anyone have the original build plans for a hardware related hack for TouchTunes Machines, by Reza Hussain. If anyone followed the Hackaday or Mr. Hussains posts and did the build, I'd appreciate a private link, message, email or the like. ---any related hack?

Topic by Sovereignty 4 years ago

old ipod screen?

I have an old ipod screen that works? maybe it just comes up white the ipod had water damage but the screen truns on and off i thouught it mught just be the video aspect of the ipod anyways are there any good uses i would like to make a projecter out of it but i dont know if i can without the video of the ipod could i hook it up to an arduino or some other fancy smacy device and have it work i would hate to see it go to waste i have the rest of the ipod still and all is connected execpt the touch screen was broken while disassmbling but screen still works anyon eknow how to hook it up to something?

Question by theexpert 6 years ago  |  last reply 6 years ago

Laptop touch screen from webcam?

I had a quick look around for something like this, but couldn't find anything. Place some kind of mirror / lens / prism over the webcam at the top of my laptop's screen so that it can register the screen itself + software to track finger(s) touching the screen. = (multi)touch screen. The angle would be easy, figuring the distance of the finger from the camera would be trickier... You might not get amazingly good resolution, but it should be enough for iPhone type scrolling sweeps and simple button pushing etc. Thoughts?

Topic by SolarFlower_org 9 years ago  |  last reply 8 years ago

Can anyone think of what can be done with a replacement iphone screen?

Can anyone think of what can be done with a replacement iphone screen? It is touch.  So something neat should be able to be created. What kind of visual display could be connected to it? thanks

Topic by gregd101 6 years ago  |  last reply 6 years ago

Hook up an Apple iPhone to a touchscreen computer to allow full functionality of the phone by using the screen

My 13 yr old son has cerebral palsy. Very intelligent but limited motor functions. To use small devices like a cell phone are extremely challenging. trying to figure out a way to mirror an iphone screen onto a touch screen computer in order to enlarge it for him. idea would be to attach the phone to the computer and the computer to his wheel chair, powered from his battery. I like the iphone only for the large number of apps. would like to be able to "toggle" between using the phone and apps, to other functions such as ms office apps for school, listening/reading digitial books. Any ideas

Question by ctwiese 9 years ago

just bought a philips living colors (mini) led lamp model lcs3001/12. touch sensitive.

I would like to fix this lamp in my ceiling. when you touch the switch it lights on the lamp and when you rotate your finger on the switch it changes colors and when you keep pressing for a while it changes colors automatically . can the switch be modified so that i i can have all these features working at a reasonable height normally the height for a switch in a room.or why not a remote control?

Question by haq 9 years ago  |  last reply 9 years ago

Touchscreen for 14" widescreen laptop

Hello, I'm looking to turn an old laptop into a wall mounted terminal and I was wanting to use a touchscreen as the interface. Does anyone know any good vendors for a cheap 14" widescreen touch overlay or better yet instructions on how to build one? Thanks!

Topic by tesla3090 6 years ago  |  last reply 6 years ago

2,4tft lcd to arduino uno

Hello guys , I'm making a gaming console for my school project with 2,4 TFT touchscreen and arduino UNO , i bought arduino uno and touchscreen LCD but without a shield , i searched on web how to connect them but i cant find a circut diagram for lcd without shield , can someone who know how to connect it make me a circuit diagram for it or just write which pin goes in which port on arduino , thanks , I'll attach picture of my LCD touchscreen

Topic by kikid112 4 years ago  |  last reply 4 years ago

Make any monitor a touch screen!

Has anyone had any experience in taking a web cam, attaching it to the top of a monitor, then programming it to recognize face and hand movements, sort of how digital cameras today recognize faces, so it can be used to control a mouse. It would be sort of like having a virtual touch screen on any monitor and if someone could do this, I'd bet they'd make a lot of money.

Topic by emuman4evr 10 years ago  |  last reply 10 years ago

Driving a Nook Simple Touch screen

Hello, I recently disassembled a Nook. I was going to fabricate a new case, root it and write a custom program, and present it as a prototype. However, the touch part of the touch screen no longer works. I have a few questions; answering any one of them will make me happy. 1) How can I hijack the touch interface? If I override the (broken) infrared touch input with a pen input, then that would be acceptable. However, I'm not sure whether the screen itself is broken, or if I broke something on the board from static discharge. 2) How can I troubleshoot and fix the touch interface? Speaks for itself. How can I get this working again? 3) Where can I find information on how to use this screen separately? My last option is to separate the screen and the touch completely, and build another tablet from scratch. Much appreciated! ~Ryan

Topic by ryanthejuggler 7 years ago  |  last reply 7 years ago

LCD screen works from touch?

I was taking apart a small department store card reader and as i was doing so i noticed that the LCD screen would kinda  work from my fingers touching it.  Some parts of numbers and indicators glowed as I ran my fingers across it.  Is this from static electricity is my hands?  Or just residual power in the display.   All wires were removed from it so no capacitors to power it or anything.  I did notice that the silicon-rubber-carbon? thing on the top and bottom of it were attached.  Can someone with a knowledge of how these displays work please explain this phenomenon.

Question by TypeNameHere 1 year ago  |  last reply 1 year ago

Detect a touch to the threads

Hello. I have a lot of threads stretched vertically. I want to detect the touch them. So that you can then play them like a guitar for example). What is the easiest way to do it (detect touch, not to make a guitar)? What kind of sensors could you recommend for that?

Topic by oleinv 6 years ago  |  last reply 6 years ago


Hi, I want to make a scanner, or maybe a "modeler". Background info keywords:   <- NOTE THIS PROJECT IS WAY WAY MORE ADVANCED, I WANT A HIGHLY SIMPLIFIED VERSION OF THIS.;=18c044d58272f31902c0c6194ba64eba   <- PICTURE OR JUST GOOGLE IMAGES:  PIN SCREEN Pin-screen. I want to make something that detects where each position is on a Z-axis (their x and y coordinates are fixed). So just a third number per-pin would allow me to map out the entire layout of the pins. I am not too sure if this has been done before or not. If anyone knows of a product that does this I would really appreciate more info. Anyways, THE ARDUINO PROJECT: - Something that takes feedback from each pin and maps it out in the computer. THE QUESTIONS: - How to read the feedback? (what sensor can I use, note that there will be hundreds of these sensors, so they have to be preferably small. Are there some very small linear position detectors? is an optical detector better? (I WOULD PREFER IT TO BE STURDY, i wanna play with it). Im thinking it should be something similar to how TVs work, with a pixel-matrix but instead this would be a matrix of position feedback, and I think it would be simpler than a TV since each channel only gives out 1 feedback (Z-position) instead of an RGB code (3 codes per pixel).  Anyone have some ideas on how to develop this project. Thank you!

Topic by david606 4 years ago  |  last reply 4 years ago

touch waveform generator

Hi it possible to design a waveform genarator with touch technology...i mean its selectors, and other buttons be put in a  touch LCD screen..i  thnk u know what i mean...ty.. responses will be great help... (sory for my english.)

Topic by grimm_reper02 5 years ago  |  last reply 5 years ago

Broken iPod Touch

I have a 4th Gen iPod with a cracked screen (corner) and it's lock button isn't working. The iPod can still be used and does turn on. I would like to see if anyone would be willing to buy it. I may be able to post an image.

Topic by brokenipod4thgen 4 years ago  |  last reply 4 years ago

Capacitive touchscreen - easy to hack via Arduino?

I have successfully hacked a 4-wire resistive touchscreen overlay, via Arduino, but the touch data is very noisy (mechanical not electronic noise). I'm considering a capacitive screen as a solution: are such screens hackable, using just an Arduino and basic circuit-building skills? Brendan

Question by brendanmccloskey 8 years ago  |  last reply 8 years ago

How to remove crumbs from under an ipod touch screen? Answered

I have an iPod touch 2g and I somehow have crumbs under my screen. I wonder why this happens and how to fix it. Another question is do I need a new digitizer or can i just take it out then put it back in?

Question by D5quar3 7 years ago  |  last reply 7 years ago

Changing old touch screen desktop into desktop monitor

So I have this seriously old touch screen desktop from FEC. I've been browsing around and found how to turn laptop LCD screens into monitors using controller boards, finding them by looking up the model number of the screen. I could probably use find the monitor stuff by myself, but when it comes to the touch screen interface, I'm clueless on what to look for. These are the pictures that I took of the boards and model numbers, and I'm assuming I would need something to either connect to the middle board, or something to replace it. I'm willing to take on the task, I just don't know entirely where to go from here as this is the first time I've really dug deep into something like this. The model number and barcodes are from the back of the monitor. At the end of the think white wire there are a ton of connections that go the the old motherboard of the computer. Is there anyone that might be able to give me a hand on what to find? Number on the large center board:............................RG9000PB0880   V1.0                              Below the number there is another number: 0821 Number for the small connector on the far right:.....RG9000PB0260 There's USB1 and AUDIO1 connectors on the large board in the center, and I'm assuming the long board at the bottom is power. mini-update: Could it also be possible to change the touch screen controller, run it into my computer via USB, and then find a controller for the LCD screen?

Topic by JKMan 5 years ago  |  last reply 5 years ago

iPod Touch 3G updated to the iOS 5 Beta 1 Touch Screen Won't work? Answered

I have upgraded my iPod to the iOS 5 Beta 1 and for the first day it was fine until the touchscreen stopped working.  Should  I downgrade?

Question by drmjj55 7 years ago  |  last reply 7 years ago

How do I set up my touch screen for Raspberry Pi?

I have a 5 inch touch screen for my Raspberry Pi, and I want to set it up.  It's a resistant touch screen communicating through the GPIO pins.  Here's the screen itself.  I think that all I need to do is do something in the terminal to install it...  I have the driver files.  Here's the link for the driver files.  Please help.

Topic by nancyjohns 3 years ago  |  last reply 3 years ago

Help please

Where can I find a reasonably-priced touch screen?

Topic by vaati 10 years ago  |  last reply 10 years ago

arduino uno

Good morning I am getting the arduino uno with the monitor. Want to have 5 booton and clicking individually to my display a MESSAGE on the screen when the potato and when let off. these be in the second row while the first shows to permanently temperature from someone sensor someone can help. thanks

Topic by ssakiss1 5 years ago  |  last reply 4 years ago

brass capacitive touch screen stylus questions

Hello everybody i recently purchased a samsung galaxy 2 tablet and tried to make a brass stylus for it only to find it would not work any ideas why? thank you, fidgety2

Topic by fidgety2 6 years ago  |  last reply 6 years ago

is there a way to connect de arduino to a palm?

 i would like to use the touch screen to control a servo, or to input a text string  to the arduino

Question by brunoaco 9 years ago  |  last reply 6 years ago

Arduino capacitive touch sensor help

So I have been messing around with the Arduino Capsense library with the immensely helpful guide;  (many thanks to DangerousTim!)   using the code provided, i managed to get a relay to operate with a sensor.  It worked great and I was able to adjust the distance and sensitivity.  But when i tried adding another sensor and relay, it stopped working.  I've been trying to isolate the problem for a while now and have gotten nowhere.  I'm hoping someone can help me, here's the original code for the single sensor and relay; #include #include                                           //change '42' to any desired pin... long time = 0; int state = HIGH; boolean yes; boolean previous = false; int debounce = 200; CapacitiveSensor   cs_4_2 = CapacitiveSensor(4,2);  // To add more sensors... //CapacitiveSensor   cs_4_6 = CapacitiveSensor(4,6);        // 10M resistor between pins 4 & 6, pin 6 is sensor pin, add a wire and or foil //CapacitiveSensor   cs_4_8 = CapacitiveSensor(4,8);        // 10M resistor between pins 4 & 8, pin 8 is sensor pin, add a wire and or foil void setup()                    {    cs_4_2.set_CS_AutocaL_Millis(0xFFFFFFFF);    pinMode(13, OUTPUT);   } void loop()                    {     long total1 =  cs_4_2.capacitiveSensor(30);            if (total1 > 60){yes = true;}     else {yes = false;}            // to toggle the state of state         if(yes == true && previous  == false && millis() - time>debounce){              if(state == LOW){          state = HIGH; }     else state = LOW;     time = millis();     }                     digitalWrite(13, state);            previous = yes;                 delay(10); } and here's the code for the two sensors and relays #include int led = 13;     int led2 = 12;    long time = 0; int state = HIGH; long time2 = 0; int state2 = HIGH; boolean yes; boolean previous = false; boolean yes2; boolean previous2 = false; int debounce = 200; CapacitiveSensor   cs_4_2 = CapacitiveSensor(4,2);        // 10M resistor between pins 4 & 2, pin 2 is sensor pin, add a wire and or foil if desired CapacitiveSensor   cs_5_7 = CapacitiveSensor(4,6);        void setup()                    {    cs_4_2.set_CS_AutocaL_Millis(0xFFFFFFFF);    cs_5_7.set_CS_AutocaL_Millis(0xFFFFFFFF);  //Calibrate the sensor...    pinMode(led, OUTPUT);    pinMode(led2, OUTPUT); } void loop()                    {     int total1 =  cs_4_2.capacitiveSensor(30);     Serial.println(total1);     int total2 =  cs_5_7.capacitiveSensor(30);                     if (total1 > 60){yes = true;}     else {yes = false;}    if (total2 > 60){yes2 = true;}     else {yes2 = false;}           // to toggle the state of state     if(yes == true && previous  == false && millis() - time>debounce){                    if(state == LOW){          state = HIGH;        }        else          state = LOW;          time = millis();      }                          if(yes2 == true && previous2  == false && millis() - time2>debounce){                   if(state2 == LOW){          state2 = HIGH;        }        else          state2 = LOW;            time2 = millis();            }                 digitalWrite(led, state);       previous = yes;       digitalWrite(led2, state2);       previous2 = yes2;                  delay(10); } Any suggestions are always helpful.

Topic by dudes 4 years ago  |  last reply 3 years ago

How to convert touch screen display to monitor?

I have a HD touch screen AIO and a touch screen laptop and I want to turn the lcds into monitors, how can I add a dvi/hdmi/vga/display port to the lcd and link the touch screen too? specifics which may help Gateway ZX4300  LifeBook T4210 both computers are dead, new pc and want to get rid of these old ones but don't want to waste LCDs.

Question by Anxt Mn TchsU 4 years ago  |  last reply 15 days ago

how to convert an LCD monitor to touch screen

Hello guys I am looking for the way to build a panel to convert any screen to touch the idea is basically like the frames that I leave in the video that in theory would be infrared led or any more practical and functional idea is also appreciated. if you ask and why not buy it before you get into this whole thing? well unfortunately those who live in South America and more in my country is practically impossible to buy products especially when they come from outside :(;=1484618837&sr;=8-1&keywords;=AIR+BAR

Question by franjtl 1 year ago  |  last reply 1 year ago

Best flexible touch screen display modules

I'm looking for recommendations for flexible touch screen display modules that I can buy in small quantities for a personal project.  I'malso curious about the tradeoffs between OLED and LCD displays.  Ideas?

Topic by colinmcd94 4 years ago  |  last reply 4 years ago

Crack in Olympus EPM-2 touch screen?

Can I fix this crack in my Olympus EPM-2 touch screen? It has not affected the cameras performance so far.

Question by cnhawkes 6 years ago  |  last reply 6 years ago

Ipod touch jailbroken screen video app?

I have a jailbroken ipod touch 2nd generation, and i know that even with the official firmware you can take a screenshot by pressing the home and power buttons at the same time, but i am looking for an app, preferably from cydia but if worst comes to worst i will get installer, that allows you to take videos of the screen also. this would be great for me, because then i could run it through the windows movie maker and give it a voiceover and it goes straight to youtube instead of having suckishly blurry quality of my camera. thanks : )

Question by A.C.E. 10 years ago  |  last reply 10 years ago

can i repair a cracked touch screen?

Its a odd size, so finding a replacement would be difficult, so i was wondering if its possible to repair the crack in the touch layer and make it work again? i doubt its possible but its worth a shot to ask i guess. and if i cant repair a cracked touch screen, can i cut one to te right size? its a pressure sensitive resistive touch screen.

Question by zack247 7 years ago  |  last reply 7 years ago

How do I transparent touch screen?

I'm looking into a new project. I want to make a touch-pad ( a multitouch one like the ones on macbook pros) except i want to make it transparent. I also want it to be flat ( kind of like the keypad on the LG crystal). If anyone could give me a link with useful advice about how to make this I would really appreciate it.            THANK YOU!!

Question by Tochi97 7 years ago  |  last reply 6 years ago

i wanna make a touch screen doorbell.

Working should be like this : Der shud be a touchscreen outside and the person who comes has to entr his name..when he does so his name flashes with a beep on another placed inside the house.

Question by vevans2 6 years ago  |  last reply 6 years ago

Repurpose laptop to household touch screen calendar?

A few years ago I had come across instructions on how to repurpose an older laptop into a calendar for all in the household to use. The laptop would only run a calendar program (perhaps one or two more) where those in the house could post and update appointments or other commitments.  The original laptop screen was replaced by a touch screen while retaining a functioning keyboard.   I was certain that this had been an Instructable, but I have not found such a project on the site.  I have not found a hard copy in my file drawer or a soft copy on my backups.  Does such a project ring a bell to any of you?  If so, please let me know. 

Question by erikgilliam 4 years ago  |  last reply 4 years ago