Ardu? No!MTobjectsPour les cartes graphiques ≫ MTtouchPad4wires: Test 1

MTtouchPad4wires,
Test 1

Gestion par événements pour Uno, Nano, Mega

getX() et getY()

Ce programme teste les fonction getX et getY. Toutes les 200ms, si l'écran est appuyé, on affiche les coordonnées brutes (issues du convertisseur). Il n'y a pas d'étallonnage.

// Ce progrmme teste la fonction getX() et getY() de l'objet MTtouchPad4wires

#include <MTobjects.h> // V1.1.0 Voir http://arduino.dansetrad.fr/MTobjects

// Mise en place du touchpad résistif; il faut évidemment adapter les noms des broches
MTtouchPad4wires TouchPad(pin_X1_analogique A2, pin_X2 8, pin_Y1_analogique A3, pin_Y2 9);

// Initialisation
void setup()
{
  Serial.begin(115200); // Mettre aussi la console à la même valeur
}

// Affichage du point de contact avec getX() et getY()
void loop()
{
  if (TouchPad.isTouch())
  {
    Serial.print(TouchPad.getX());
    Serial.print(" ");
    Serial.println(TouchPad.getY());
    delay(200 milli_secondes); // Pour ne pas que cela défile trop vite
  }
}