#include #define ADDetector 5 #define rxPin 3 #define txPin 4 #define LEDC 7 #define LEDA 8 SoftwareSerial mySerial(rxPin,txPin); void setup() { Serial.begin(9600); pinMode(rxPin,INPUT); pinMode(txPin,OUTPUT); pinMode(LEDC,OUTPUT); pinMode(LEDA,OUTPUT); digitalWrite(LEDC,LOW); digitalWrite(LEDA,LOW); mySerial.begin(2400); } long minDetectorNoise() { long val=analogRead(ADDetector); for (int i=0;i<500;i++) { long tmp=analogRead(ADDetector); if (tmpADMin); if (dist[i]<1000) { delay(100-dist[i]/10); any=true; } } if (any) digitalWrite(LEDA,HIGH); else digitalWrite(LEDA,LOW); for(int i=0;i<3;i++) { Serial.print(i); Serial.print("|"); Serial.print(dist[i]/10); Serial.print('.'); Serial.print(dist[i]%10); Serial.print('|'); } Serial.println(); }