Krijgt u een gevoelige prestatie met het aanraakscherm van uw scherm? Resistieve aanraakschermen zijn ongelooflijk populair als overlays op TFT- en LCD-schermen. Het enige probleem is dat ze een aantal analoge pinnen nodig hebben en dat je ze moet blijven pollen, omdat de overlays zelf in feite gewoon grote potentiometers zijn. Als je microcontroller geen analoge ingangen heeft, of misschien wil je gewoon een veel elegantere controller, dan is de STMPE610 een leuke manier om dat probleem op te lossen.
Dit breakout-bord is voorzien van de STMPE610, die zowel I2C- als SPI-interfaces beschikbaar heeft. Er is ook een interrupt-pin die u kunt gebruiken om aan te geven wanneer een aanraking is gedetecteerd op uw microcontroller of microcomputer. We hebben de chip ingepakt met een 3V-spanningsregelaar en niveauverschuiving, zodat hij veilig kan worden gebruikt met 3V- of 5V-logica. Het is een mooi ontworpen chip, en heeft zeer stabiele nauwkeurige aflezingen. We ontdekten dat het ook een stuk sneller is dan alle metingen op een Arduino uit te voeren.
Voor de schermen met FPC-kabels met een pitch van 1 mm, kunt u de kabel rechtstreeks in de connector steken. De meeste middelgrote / grote touchscreens hebben een dergelijke connector. Als je een ander soort aanraakscherm hebt, zijn de vier X / Y-contacten beschikbaar op 0,1 "pitch breakouts, zodat je ze met de hand kunt solderen of bedraden.
Aan de slag gaan is supereenvoudig met onze goedgeschreven STMPE610 Arduino-bibliotheek die I2C, hardware SPI en software SPI ondersteunt. Sluit een 4-draads resistief touchscreen met een pitch van 1 mm aan op de ingebouwde FPC-connector. Als je het scherm aanraakt, krijg je metingen op de seriële console. De bedradingsinformatie is opgenomen in de voorbeeldschets.