Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int trigPin1 = 2;
- int echoPin1 = 3;
- int trigPin2 = 4;
- int echoPin2 = 5;
- int trigPin3 = 6;
- int echoPin3 = 7;
- void setup() {
- Serial.begin(9600);
- pinMode ( trigPin1, OUTPUT ) ;
- pinMode ( echoPin1, INPUT ) ;
- pinMode ( trigPin2, OUTPUT ) ;
- pinMode ( echoPin2, INPUT ) ;
- pinMode ( trigPin3, OUTPUT ) ;
- pinMode ( echoPin3, INPUT );
- }
- void loop() {
- long t = 0, h = 0, hp = 0, t2 = 0, h2 = 0, hp2 = 0, t3 = 0, h3 = 0, hp3 = 0;
- //Transmitting pulse
- digitalWrite(trigPin1, LOW);
- delayMicroseconds(2);
- digitalWrite(trigPin1, HIGH);
- delayMicroseconds(10);
- digitalWrite(trigPin1, LOW);
- t = pulseIn(echoPin1, HIGH);
- hp = t * 0.034 / 2;
- Serial.print("Sensor 1:");
- Serial.print(hp);
- Serial.println(" cm");
- digitalWrite(trigPin2, LOW);
- delayMicroseconds(2);
- digitalWrite(trigPin2, HIGH);
- delayMicroseconds(10);
- digitalWrite(trigPin2, LOW);
- t2 = pulseIn(echoPin2, HIGH);
- hp2 = t2 * 0.034 / 2;
- Serial.print("Sensor 2:");
- Serial.print(hp2);
- Serial.println(" cm");
- //Transmitting pulse
- digitalWrite(trigPin3, LOW);
- delayMicroseconds(2);
- digitalWrite(trigPin3, HIGH);
- delayMicroseconds(10);
- digitalWrite(trigPin3, LOW);
- t3 = pulseIn(echoPin3, HIGH);
- hp3 = t3 * 0.034 / 2;
- Serial.print("Sensor 3:");
- Serial.print(hp3);
- Serial.println(" cm");
- delay(200);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement