Lab_interaccio/2009/pad_gigante/applet/pad_gigante.cpp
2025-02-25 21:21:58 +01:00

45 lines
538 B
C++

#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;
}