#include "WProgram.h" void setup(); void loop(); int pad = 0; int val_act=0; int val_ant=0; int flag = 0; int res=10; void setup() { Serial.begin(115200); delay(100); pinMode(pad, INPUT); //digitalWrite(14,HIGH); } void loop() { val_act=analogRead(pad)/4; if ((val_act>=val_ant+res)||(val_act<=val_ant-res)) { //Serial.print(val_act,BYTE); Serial.println(val_act); val_ant=val_act; delay(10); } } int main(void) { init(); setup(); for (;;) loop(); return 0; }