#define echoPin 2 #define trigPin 3 // inicializácia long dlzka_zvuku; int vzdialenost; void setup() { pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); Serial.begin(9600); Serial.println("Ultrasonic Sensor HC-SR04 Test"); Serial.println("with Arduino UNO R3"); } void loop() { // vynulovanie trigPinu digitalWrite(trigPin, LOW); delayMicroseconds(10); // Aktivovanie trigPinu digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); // Nacitanie echopinu, vrátenie zvukovych dlzok v mikrosekundách dlzka_zvuku = pulseIn(echoPin, HIGH); // vypocet vzdialenosti vzdialenost = dlzka_zvuku * 0.034 / 2; // vypisanie vzdialensoti na monitor Serial.print("Vzdialenost: "); Serial.print(vzdialenost); Serial.println(" cm"); }