Sei sulla pagina 1di 11

Program

define trigPin 5
define echoPin 4
define led 13
define led2 12
define led3 11
define led4 10
define led5 9
define led6 8
define led7 7
define led8 6
define buzzer 3
int sound = 250;
void setup() {
Serial.begin (9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
pinMode(led, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
pinMode(led5, OUTPUT);
pinMode(led6, OUTPUT);
pinMode(led7, OUTPUT);
pinMode(led8, OUTPUT);
pinMode(buzzer, OUTPUT);
}
void loop()

{
digitalWrite(buzzer, LOW);
long duration, distance;
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = (duration/2) / 29.1;
if (distance == 1) { digitalWrite(led, HIGH); digitalWrite(buzzer, HIGH); delay(1); digitalWrite(buzzer,
LOW);delay(1);} else {digitalWrite(led,LOW); }
if (distance == 2) { digitalWrite(led, HIGH); digitalWrite(buzzer, HIGH); delay(10); digitalWrite(buzzer,
LOW);delay(10);} else {digitalWrite(led,LOW); }
if (distance == 3) { digitalWrite(led, HIGH); digitalWrite(buzzer, HIGH); delay(10); digitalWrite(buzzer,
LOW);delay(10);} else {digitalWrite(led,LOW); }
if (distance == 4) { digitalWrite(led, HIGH); digitalWrite(buzzer, HIGH); delay(10); digitalWrite(buzzer,
LOW);delay(10);} else {digitalWrite(led,LOW); }
if (distance == 5) { digitalWrite(led, HIGH); digitalWrite(buzzer, HIGH); delay(10); digitalWrite(buzzer,
LOW);delay(10);} else {digitalWrite(led,LOW); }
if (distance == 6) { digitalWrite(led, HIGH); digitalWrite(buzzer, HIGH); delay(10); digitalWrite(buzzer,
LOW);delay(10);} else {digitalWrite(led,LOW); }
if (distance == 7) { digitalWrite(led, HIGH); digitalWrite(buzzer, HIGH); delay(15); digitalWrite(buzzer,
LOW);delay(15);} else {digitalWrite(led,LOW); }
if (distance == 8) { digitalWrite(led, HIGH); digitalWrite(buzzer, HIGH); delay(15); digitalWrite(buzzer,
LOW);delay(15);} else {digitalWrite(led,LOW); }
if (distance == 9) { digitalWrite(led, HIGH); digitalWrite(buzzer, HIGH); delay(15); digitalWrite(buzzer,
LOW);delay(15);} else {digitalWrite(led,LOW); }
if (distance == 10) { digitalWrite(led, HIGH); digitalWrite(buzzer, HIGH); delay(15); digitalWrite(buzzer,
LOW);delay(15);} else {digitalWrite(led,LOW); }
if (distance == 11) { digitalWrite(led2, HIGH); digitalWrite(buzzer, HIGH); delay(20);
digitalWrite(buzzer, LOW);delay(20);} else {digitalWrite(led2,LOW); }

if (distance == 12) { digitalWrite(led2, HIGH); digitalWrite(buzzer, HIGH); delay(20);


digitalWrite(buzzer, LOW);delay(20);} else {digitalWrite(led2,LOW); }
if (distance == 13) { digitalWrite(led2, HIGH); digitalWrite(buzzer, HIGH); delay(20);
digitalWrite(buzzer, LOW);delay(20);} else {digitalWrite(led2,LOW); }
if (distance == 14) { digitalWrite(led2, HIGH); digitalWrite(buzzer, HIGH); delay(20);
digitalWrite(buzzer, LOW);delay(20);} else {digitalWrite(led2,LOW); }
if (distance == 15) { digitalWrite(led2, HIGH); digitalWrite(buzzer, HIGH); delay(20);
digitalWrite(buzzer, LOW);delay(20);} else {digitalWrite(led2,LOW); }
if (distance == 16) { digitalWrite(led2, HIGH); digitalWrite(buzzer, HIGH); delay(25);
digitalWrite(buzzer, LOW);delay(25);} else {digitalWrite(led2,LOW); }
if (distance == 16) { digitalWrite(led2, HIGH); digitalWrite(buzzer, HIGH); delay(25);
digitalWrite(buzzer, LOW);delay(25);} else {digitalWrite(led2,LOW); }
if (distance == 18) { digitalWrite(led2, HIGH); digitalWrite(buzzer, HIGH); delay(25);
digitalWrite(buzzer, LOW);delay(25);} else {digitalWrite(led2,LOW); }
if (distance == 19) { digitalWrite(led2, HIGH); digitalWrite(buzzer, HIGH); delay(25);
digitalWrite(buzzer, LOW);delay(25);} else {digitalWrite(led2,LOW); }
if (distance == 20) { digitalWrite(led2, HIGH); digitalWrite(buzzer, HIGH); delay(25);
digitalWrite(buzzer, LOW);delay(25);} else {digitalWrite(led2,LOW); }
if (distance == 21) { digitalWrite(led3, HIGH); digitalWrite(buzzer, HIGH); delay(30);
digitalWrite(buzzer, LOW);delay(30);} else {digitalWrite(led3,LOW); }
if (distance == 22) { digitalWrite(led3, HIGH); digitalWrite(buzzer, HIGH); delay(30);
digitalWrite(buzzer, LOW);delay(30);} else {digitalWrite(led3,LOW); }
if (distance == 23) { digitalWrite(led3, HIGH); digitalWrite(buzzer, HIGH); delay(30);
digitalWrite(buzzer, LOW);delay(30);} else {digitalWrite(led3,LOW); }
if (distance == 24) { digitalWrite(led3, HIGH); digitalWrite(buzzer, HIGH); delay(30);
digitalWrite(buzzer, LOW);delay(30);} else {digitalWrite(led3,LOW); }
if (distance == 25) { digitalWrite(led3, HIGH); digitalWrite(buzzer, HIGH); delay(30);
digitalWrite(buzzer, LOW);delay(30);} else {digitalWrite(led3,LOW); }
if (distance == 26) { digitalWrite(led3, HIGH); digitalWrite(buzzer, HIGH); delay(40);
digitalWrite(buzzer, LOW);delay(40);} else {digitalWrite(led3,LOW); }
if (distance == 27) { digitalWrite(led3, HIGH); digitalWrite(buzzer, HIGH); delay(40);
digitalWrite(buzzer, LOW);delay(40);} else {digitalWrite(led3,LOW); }
if (distance == 28) { digitalWrite(led3, HIGH); digitalWrite(buzzer, HIGH); delay(40);
digitalWrite(buzzer, LOW);delay(40);} else {digitalWrite(led3,LOW); }
if (distance == 29) { digitalWrite(led4, HIGH); digitalWrite(buzzer, HIGH); delay(40);
digitalWrite(buzzer, LOW);delay(40);} else {digitalWrite(led4,LOW); }

if (distance == 30) { digitalWrite(led4, HIGH); digitalWrite(buzzer, HIGH); delay(40);


digitalWrite(buzzer, LOW);delay(40);} else {digitalWrite(led4,LOW); }
if (distance == 31) { digitalWrite(led4, HIGH); digitalWrite(buzzer, HIGH); delay(50);
digitalWrite(buzzer, LOW);delay(50);} else {digitalWrite(led4,LOW); }
if (distance == 32) { digitalWrite(led4, HIGH); digitalWrite(buzzer, HIGH); delay(50);
digitalWrite(buzzer, LOW);delay(50);} else {digitalWrite(led4,LOW); }
if (distance == 33) { digitalWrite(led4, HIGH); digitalWrite(buzzer, HIGH); delay(50);
digitalWrite(buzzer, LOW);delay(50);} else {digitalWrite(led4,LOW); }
if (distance == 34) { digitalWrite(led4, HIGH); digitalWrite(buzzer, HIGH); delay(50);
digitalWrite(buzzer, LOW);delay(50);} else {digitalWrite(led4,LOW); }
if (distance == 35) { digitalWrite(led4, HIGH); digitalWrite(buzzer, HIGH); delay(50);
digitalWrite(buzzer, LOW);delay(50);} else {digitalWrite(led4,LOW); }
if (distance == 36) { digitalWrite(led4, HIGH); digitalWrite(buzzer, HIGH); delay(50);
digitalWrite(buzzer, LOW);delay(50);} else {digitalWrite(led4,LOW); }
if (distance == 37) { digitalWrite(led4, HIGH); digitalWrite(buzzer, HIGH); delay(50);
digitalWrite(buzzer, LOW);delay(50);} else {digitalWrite(led4,LOW); }
if (distance == 38) { digitalWrite(led4, HIGH); digitalWrite(buzzer, HIGH); delay(50);
digitalWrite(buzzer, LOW);delay(50);} else {digitalWrite(led4,LOW); }
if (distance == 39) { digitalWrite(led4, HIGH); digitalWrite(buzzer, HIGH); delay(50);
digitalWrite(buzzer, LOW);delay(50);} else {digitalWrite(led4,LOW); }
if (distance == 40) { digitalWrite(led4, HIGH); digitalWrite(buzzer, HIGH); delay(50);
digitalWrite(buzzer, LOW);delay(50);} else {digitalWrite(led4,LOW); }
if (distance == 41) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(60);
digitalWrite(buzzer, LOW);delay(60);} else {digitalWrite(led5,LOW); }
if (distance == 42) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(60);
digitalWrite(buzzer, LOW);delay(60);} else {digitalWrite(led5,LOW); }
if (distance == 43) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(60);
digitalWrite(buzzer, LOW);delay(60);} else {digitalWrite(led5,LOW); }
if (distance == 44) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(60);
digitalWrite(buzzer, LOW);delay(60);} else {digitalWrite(led5,LOW); }
if (distance == 45) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(60);
digitalWrite(buzzer, LOW);delay(60);} else {digitalWrite(led5,LOW); }
if (distance == 46) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(60);
digitalWrite(buzzer, LOW);delay(60);} else {digitalWrite(led5,LOW); }
if (distance == 47) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(60);
digitalWrite(buzzer, LOW);delay(60);} else {digitalWrite(led5,LOW); }

if (distance == 48) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(60);


digitalWrite(buzzer, LOW);delay(60);} else {digitalWrite(led5,LOW); }
if (distance == 49) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(60);
digitalWrite(buzzer, LOW);delay(60);} else {digitalWrite(led5,LOW); }
if (distance == 50) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(60);
digitalWrite(buzzer, LOW);delay(60);} else {digitalWrite(led5,LOW); }
if (distance == 51) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(70);
digitalWrite(buzzer, LOW);delay(70);} else {digitalWrite(led5,LOW); }
if (distance == 52) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(70);
digitalWrite(buzzer, LOW);delay(70);} else {digitalWrite(led5,LOW); }
if (distance == 53) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(70);
digitalWrite(buzzer, LOW);delay(70);} else {digitalWrite(led5,LOW); }
if (distance == 54) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(70);
digitalWrite(buzzer, LOW);delay(70);} else {digitalWrite(led5,LOW); }
if (distance == 55) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(70);
digitalWrite(buzzer, LOW);delay(70);} else {digitalWrite(led5,LOW); }
if (distance == 56) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(70);
digitalWrite(buzzer, LOW);delay(70);} else {digitalWrite(led5,LOW); }
if (distance == 57) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(70);
digitalWrite(buzzer, LOW);delay(70);} else {digitalWrite(led5,LOW); }
if (distance == 58) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(70);
digitalWrite(buzzer, LOW);delay(70);} else {digitalWrite(led5,LOW); }
if (distance == 59) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(70);
digitalWrite(buzzer, LOW);delay(70);} else {digitalWrite(led5,LOW); }
if (distance == 60) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(70);
digitalWrite(buzzer, LOW);delay(70);} else {digitalWrite(led5,LOW); }
if (distance == 61) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(80);
digitalWrite(buzzer, LOW);delay(80);} else {digitalWrite(led5,LOW); }
if (distance == 62) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(80);
digitalWrite(buzzer, LOW);delay(80);} else {digitalWrite(led5,LOW); }
if (distance == 63) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(80);
digitalWrite(buzzer, LOW);delay(80);} else {digitalWrite(led5,LOW); }
if (distance == 64) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(80);
digitalWrite(buzzer, LOW);delay(80);} else {digitalWrite(led5,LOW); }
if (distance == 65) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(80);
digitalWrite(buzzer, LOW);delay(80);} else {digitalWrite(led5,LOW); }

if (distance == 66) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(80);


digitalWrite(buzzer, LOW);delay(80);} else {digitalWrite(led5,LOW); }
if (distance == 67) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(80);
digitalWrite(buzzer, LOW);delay(80);} else {digitalWrite(led5,LOW); }
if (distance == 68) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(80);
digitalWrite(buzzer, LOW);delay(80);} else {digitalWrite(led5,LOW); }
if (distance == 69) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(80);
digitalWrite(buzzer, LOW);delay(80);} else {digitalWrite(led5,LOW); }
if (distance == 70) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(80);
digitalWrite(buzzer, LOW);delay(80);} else {digitalWrite(led5,LOW); }
if (distance == 71) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(90);
digitalWrite(buzzer, LOW);delay(90);} else {digitalWrite(led5,LOW); }
if (distance == 72) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(90);
digitalWrite(buzzer, LOW);delay(90);} else {digitalWrite(led5,LOW); }
if (distance == 73) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(90);
digitalWrite(buzzer, LOW);delay(90);} else {digitalWrite(led5,LOW); }
if (distance == 74) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(90);
digitalWrite(buzzer, LOW);delay(90);} else {digitalWrite(led5,LOW); }
if (distance == 75) { digitalWrite(led5, HIGH); digitalWrite(buzzer, HIGH); delay(90);
digitalWrite(buzzer, LOW);delay(90);} else {digitalWrite(led5,LOW); }
if (distance == 76) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 77) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 78) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 79) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 80) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 81) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 82) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 83) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }

if (distance == 84) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);


digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 85) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 86) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 87) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 88) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 89) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 90) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 91) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 92) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 93) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 94) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 95) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 96) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 97) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 98) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 99) { digitalWrite(led6, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led6,LOW); }
if (distance == 100) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(250);
digitalWrite(buzzer, LOW);delay(250);} else {digitalWrite(led7,LOW); }
if (distance == 101) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(150);} else {digitalWrite(led7,LOW); }

if (distance == 102) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);


digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 103) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 104) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 105) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 106) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 107) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 108) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 109) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 110) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 111) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 112) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 113) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 114) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 115) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 116) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 117) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(150);} else {digitalWrite(led7,LOW); }
if (distance == 118) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(150);} else {digitalWrite(led7,LOW); }
if (distance == 119) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(150);} else {digitalWrite(led7,LOW); }

if (distance == 120) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);


digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 121) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 122) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 123) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 124) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 125) { digitalWrite(led7, HIGH); digitalWrite(buzzer, HIGH); delay(500);
digitalWrite(buzzer, LOW);delay(500);} else {digitalWrite(led7,LOW); }
if (distance == 126) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 127) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 128) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 129) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 130) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 131) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 132) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 133) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 134) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 135) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 136) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 137) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }

if (distance == 138) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);


digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 139) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 140) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 141) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 142) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 143) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 144) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 145) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 146) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 147) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 148) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 149) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance == 150) { digitalWrite(led8, HIGH); digitalWrite(buzzer, HIGH); delay(1000);
digitalWrite(buzzer, LOW);delay(1000);} else {digitalWrite(led8,LOW); }
if (distance > 150 || distance <= 0){
Serial.println("Out of range");
digitalWrite(buzzer, LOW);
delay(1000);
}
else {
Serial.print(distance);
Serial.println(" cm");

//tone(buzzer, sound);
}
}

Potrebbero piacerti anche