#include <Ultrasonic.h>
Ultrasonic PIN_ULTRASONIC_1(12, 11);
Ultrasonic PIN_ULTRASONIC_2(10, 9);
Ultrasonic PIN_ULTRASONIC_3(8, 7);
float nilai_ultrasonic_1(){
int distance1 = PIN_ULTRASONIC_1.read();
return distance1;
}
float nilai_ultrasonic_2(){
int distance2 = PIN_ULTRASONIC_2.read();
return distance2;
}
float nilai_ultrasonic_3(){
int distance3 = PIN_ULTRASONIC_3.read();
return distance3;
}
void setup() {
Serial.begin(9600);
}
void loop() {
float jarak_1 = nilai_ultrasonic_1();
float jarak_2 = nilai_ultrasonic_2();
float jarak_3 = nilai_ultrasonic_3();
Serial.print("Distance1 CM: ");
Serial.print(jarak_1);
Serial.print("\tDistance2 CM: ");
Serial.print(jarak_2);
Serial.print("\tDistance3 CM: ");
Serial.println(jarak_3);
delay(1000);
}