A HC-SR04 Távolság mérő szenzor 2 cm-től egészen 4 méterig alkalmazhatjuk. Robotikában nagy jeletősége van, hogy adott távolságra megáljanak a kis kütyük mozgás közben, hogy még fordulni tudjanak stb. stb. Én személy szerint lakáselektronikában úgy tudom elképzelni ezt az eszközt, hogy ajtónyitásnál csukásnál ad egy kontrol eredményt, vagy éppen egy garázsban ahol szűk a hely a beálláshoz, ad egy visszajelzést az autó aktuális falakhoz mért távolságáról, de egész sokféle alkalmazási területet kitalálhatunk neki.
Angol nyelvű datasheet: Sheet
A modul működését tekintve két ultrahangos szenzor van rajta, az Echo és a Trig, az echo kiadja a jelét „x” pillanatban majd a Trig érzékeli azt „y” pillanatban, a hang terjedési sebessége alapján pedig ki lehet számolni az aktuális távolságot. Az eszköznek a kapcsolása és a forráskódja is annyira egyszerű, hogy a tesztelése senkinek sem fog problémát okozni.
Kapcsolás:
Mivel ennyire egyszerű a dolog úgy érzem nem is kell nagyon magyarázni, hogy mit miért és hova.
HC-SR04 Távolság mérő Arduino Forráskód:
int trigPin = 11; //Trigger int echoPin = 12; //Echo long duration, cm, inches; void setup() { Serial.begin (9600); // A trigger és az echopin definiálása pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); } void loop() { digitalWrite(trigPin, LOW); delayMicroseconds(5); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); pinMode(echoPin, INPUT); duration = pulseIn(echoPin, HIGH); // Az idő átalakítása távolsággá cm = (duration/2) / 29.1; inches = (duration/2) / 74; Serial.println("Távolság centiméterben: "); Serial.print(cm); Serial.print("cm"); Serial.println(); delay(2000); }
HC-SR04 Távolság mérő szenzor egész sok mindenre használható. A segítségével pillanatok alatt, meg lehet valósítani egy tolató radart, ami segít nekünk a parkolásban az otthoni szűk garázsban. Több darab alkalmazása esetén az autó konkrét helyzetét meg tudjuk határozni, ezzel segítve a manőverezést.
Ha az én ötletem nem lenne szimpatikus mindenki meg tudja találni, azt a távot amit ezzel az eszközzel megmérne.