float ECHOPIN =12;//ערוץ לקבלת אות אקו12 במספרים עשרוניים = ECHOPIN float;
float TRIGPIN =13;//ערוץ לשליחת אות טריגר
void setup(){
Serial.begin(115400);//כמות הביטים שהתוכנה מריצה בשנייה
pinMode(ECHOPIN, INPUT);//הגדרת פין 12 כמקבל מידה מבחוץ ולא כמוציא מידעpinMode(ECHOPIN, INPUT)
pinMode(TRIGPIN, OUTPUT);// הגדרת פין 13 כמוציא מידע ולא כמקבל מידע
}
void loop(){
digitalWrite(TRIGPIN,LOW);//הגדרת אפס ליצירת אות הטריגר
delayMicroseconds(2);
digitalWrite(TRIGPIN,HIGH);//שליחת מתח לטריגר
delayMicroseconds(10);
digitalWrite(TRIGPIN,LOW); //סיוםש שליחת המתח ס
float distance = pulseIn(ECHOPIN, HIGH); // Read in times pulse
distance=distance/58;//חישוב המרחק בסנטימטרים לפי הזמן
Serial.print(distance);
//Serial.print(" ");//tab הדפסת
Serial.print(" cm \t");//הדפסת סנטימטרים
//Serial.print(" ");
distance=distance/2.54;//חישוב המרחק באיינצים לפי המרחק בסטימטרים
Serial.print(distance);//הדפסת המרחק שבאינצים
//Serial.print(" ");
Serial.println(" inch");//הדפסת אינצים
}