Czujnik HC-SR04 - ultradźwiękowy pomiar odległości 2-400 cm RCWL-9610A
Dostawa od 12,69 zł
Opis
Czujnik HC-SR04 – prosty sposób na pomiar odległości w projektach DIYHC-SR04 to popularny czujnik ultradźwiękowy do pomiaru odległości w zakresie 2 cm – 400 cm. Sprawdza się tam, gdzie chcesz wykryć przeszkodę, zmierzyć dystans albo zbudować prosty system reagujący na zbliżenie obiektu.
To dobry wybór do projektów z Arduino, zestawów edukacyjnych, robotów mobilnych, prostych alarmów, automatyki domowej i modeli. Czujnik działa na 5 V i komunikuje się bardzo prosto – przez piny Trig i Echo. ✅Popularny moduł do pomiaru odległości w robotyce, automatyce i nauce programowania.
Do czego możesz użyć tego czujnika?
Roboty autonomiczne – omijanie przeszkód i detekcja ścian. Automatyka domowa – wykrywanie zbliżenia, otwarcia pokryw, obecności obiektu. Proste systemy alarmowe – reakcja na wejście w określoną strefę. Pomiary w projektach warsztatowych – kontrola położenia elementów i dystansu.️ Edukacja i prototypowanie – nauka pracy z wejściami/wyjściami mikrokontrolera. Modele i pojazdy – wykrywanie przeszkód na krótkim i średnim dystansie.
Jak działa HC-SR04?
Czujnik wysyła falę ultradźwiękową o częstotliwości 40 kHz, a następnie nasłuchuje odbicia od przeszkody. Na podstawie czasu powrotu sygnału mikrokontroler oblicza odległość.
W praktyce wygląda to tak:na pin TRIG podajesz impuls 10 µs,moduł wykonuje pomiar,na pinie ECHO pojawia się impuls, którego długość odpowiada mierzonej odległości.
To rozwiązanie jest wygodne, bo nie wymaga skomplikowanej komunikacji – wystarczy odczyt czasu impulsu. ⚙️Wzór używany w praktyceOdległość w centymetrach można obliczyć ze wzoru:distance [cm] = (high level time [µs] × 34) / 1000 / 2Czyli w uproszczeniu: mierzysz czas stanu wysokiego na wyjściu Echo i przeliczasz go na dystans.
Dwa przetworniki ultradźwiękowe odpowiadają za nadawanie i odbiór sygnału.
Najważniejsze cechy w skrócie ⭐Zakres pomiaru: 2 cm – 400 cmZasilanie: 5 VŚredni pobór prądu: 15 mAKąt pomiaru: 15°Częstotliwość pracy: 40 kHzWymiary: 45 x 20 x 15 mmUkład: CS100ARaster złącza: 2.54 mmKompatybilność Moduł jest często używany z platformami takimi jak:Arduino – pełna zgodność i wiele gotowych przykładów,Raspberry Pi – możliwe użycie po prawidłowym dopasowaniu poziomów sygnału,inne mikrokontrolery i zestawy uruchomieniowe 5 V.
Jeśli budujesz projekt edukacyjny albo prototyp, HC-SR04 jest jednym z najprostszych czujników do uruchomienia. ✅Wyprowadzenia czujnikaPinFunkcjaVCCZasilanie + 5 VTrigWejście wyzwalające pomiarEchoWyjście z informacją o czasie pomiaruGNDMasa zasilaniaWyprowadzenia są proste: zasilanie, wejście TRIG, wyjście ECHO i masa.
Na co zwrócić uwagę przed zakupem? ❓Czujnik pracuje na 5 V – to ważne przy doborze sterownika i podłączenia.
Nie mierzy „laserowo” punktowo – ma kąt pomiaru około 15°, więc widzi większy obszar przed sobą.
Najlepiej działa przy twardych przeszkodach odbijających fale dźwiękowe.
Biblioteka może ograniczać zakres – według danych sam czujnik obsługuje od 2 cm do ponad 500 cm, ale standardowa biblioteka bywa ograniczona do około 300 cm.
To nie jest czujnik wodoodporny – nadaje się do wnętrz i zabudowanych projektów, nie do pracy bez osłony na zewnątrz.
W praktyce – co warto wiedzieć?
HC-SR04 jest mało wrażliwy na kolor obiektu i zakłócenia od światła słonecznego, dlatego często wybiera się go zamiast prostych czujników optycznych. To spora zaleta w robotyce i układach reagujących na przeszkody. ✅Jednocześnie warto pamiętać, że pomiar ultradźwiękowy zależy od warunków otoczenia i od kształtu przeszkody. Miękkie, pochłaniające lub ustawione pod kątem powierzchnie mogą dawać słabsze odbicie.
Typowe błędy użytkownikówpodłączenie bez wspólnej masy z mikrokontrolerem,zbyt krótki lub nieprawidłowy impuls na pinie Trig,montaż zbyt blisko innych elementów odbijających dźwięk,oczekiwanie stabilnego pomiaru przy bardzo nieregularnych powierzchniach.
Małe wymiary ułatwiają montaż w obudowie robota, modelu lub stanowisku testowym.
Specyfikacja techniczna ParametrWartośćTypCzujnik ultradźwiękowy odległościModelHC-SR04UkładCS100ANapięcie zasilania5 VŚredni pobór prądu15 mAZakres pomia
