const int pinX = 2; // P0 (GPIO00 - ADC11)
const int pinY = 4; // P2 (GPIO02 - ADC12)
const int pinSW = 15; // P15 (GPIO15)
int valueX = 0; // Analog
int valueY = 0; // Analog
int valueZ = 0; // Digital
void setup() {
Serial.begin(9600);
}
void loop() {
valueX = analogRead(pinX);
// Serial.print("X:");
// Serial.print(valueX, DEC);
valueY = analogRead(pinY);
// Serial.print(" | Y:");
// Serial.print(valueY, DEC);
if (valueY < 2048){
Serial.println("Disminuye Cantidad");
valueY = 2048;
}
if (valueY > 2048){
Serial.println("Aumenta Cantidad");
valueY = 2048;
}
valueZ = digitalRead(pinSW);
if (valueZ == 1){
Serial.print(" | Z: ");
Serial.println(valueZ, DEC);
Serial.println("Registra Cantidad Surtida");
valueZ =0;
}
delay(100);
valueZ = 0;
}