bonjour a tous,
j'ai un problème pour récupérer du data sur mon uvga, j'ai cablé un pavé tactile résistif sur l'arduino, et je veux récupérer les valeurs des positions x et y pour les afficher sur un écran LCD
mais çà ne fonctionne pas, je ne connais pas du tout l'I2C mais j'ai tenter de comprendre a droite et a gauche son fonctionnement.
voici mon code arduino
#include "Wire.h"
int xVal;
int yVal;
void setup()
{
Wire.begin();
}
int readX()
{
int xr=0;
pinMode(A1, OUTPUT);
pinMode(A2, INPUT);
pinMode(A3, OUTPUT);
digitalWrite(A1, HIGH);
digitalWrite(A2, LOW);
delay(5);
xr=analogRead(2);
}
int readY()
{
int yr=0;
pinMode(A2, OUTPUT);
pinMode(A3, INPUT);
pinMode(A4, OUTPUT);
digitalWrite(A2, LOW);
digitalWrite(A4, HIGH);
delay(5);
yr=analogRead(3);
return yr;
}
void loop()
{
Wire.send(xVal);
Wire.send(yVal);
}
j'ai essayer la commande Wire.write mais ça me met : sketch_sep25a:39: error: 'class TwoWire' has no member named 'write'