#include #include #define f_CPU 20000000 #define TX PA1 //#define RX PA0 #define RX PA5 SoftwareSerial Serial(RX, TX); void setup() { pinMode(PA7,OUTPUT); Serial.begin(9600); //int filter=0; digitalWrite(PA7,HIGH); } void loop() { if (Serial.available()>0) { //int eps=0.5; int low=Serial.read(); int high=Serial.read(); //int value = (256*high) + low; //if (value > 511) // value -= 1024; //int V = 2.5 - value*5.0/(20.0*512.0); //int R = 10000.0/(5.0/V-1.0); //int B = 3750.0; //int R25 = 10000.0; //int T = 1.0/(log(R/R25)/B+(1/(22.0+273.15))) - 273.15; //int filter = (1-eps)*filter + eps*T; //Serial.print(filter); if (low<170) { digitalWrite(PA7,LOW); delay(200); digitalWrite(PA7,HIGH); delay(200); digitalWrite(PA7,LOW); delay(200); digitalWrite(PA7,HIGH); delay(200); digitalWrite(PA7,LOW); delay(200); } } }