• 30 dni na zwrot
  • Przesyłka gratis od 140 zł
Czujnik odległości ultradźwiękowy HC-SR046,10 zł

Czujnik odległości ultradźwiękowy HC-SR04

EAN: 5908317400177SKU: BV-0304
  • Ultradźwiękowy pomiar od 2 do 400 cm
  • Trig i Echo dla prostego odczytu
  • Zasilanie i logika 5V
  • Dokładność do 3 mm w typowych warunkach
  • Kompaktowy moduł 45 × 20 × 15 mm
  • Wyprowadzenia w rastrze 2,54 mm
6,10 zł
Cena brutto (z VAT 23%)
Dostępny

Do darmowej dostawy brakuje Ci 140,00 zł

  • 30 dni na zwrot
  • Przesyłka gratis od 140 zł
  • Magazyn w Polsce

Czujnik odległości ultradźwiękowy HC-SR04 mierzy dystans do przeszkody metodą echa w zakresie 2 cm do 400 cm. Moduł ma 4 piny 2,54 mm: VCC, Trig, Echo i GND, więc łatwo podłączysz go do Arduino lub innej płytki z mikrokontrolerem. Pracuje z zasilaniem 5V i sprawdzi się w robotach, automatyce oraz prostych układach wykrywania przeszkód.

Opis produktu

Co to jest?

HC-SR04 to popularny moduł do pomiaru odległości metodą ultradźwiękową. Na płytce znajdują się dwa przetworniki: jeden wysyła impuls o częstotliwości 40 kHz, a drugi odbiera echo odbite od przeszkody. Mikrokontroler mierzy czas trwania sygnału na pinie Echo i na tej podstawie oblicza dystans, zwykle w zakresie 2–400 cm. To dobry czujnik do nauki pracy z czasem, impulsami i prostą automatyką. Nie wymaga magistrali I2C ani SPI.

Moduł jest często wybierany do projektów z Arduino, ESP32, Raspberry Pi Pico i innymi płytkami rozwojowymi. Daje wynik wystarczający do wykrywania przeszkód, orientacyjnego pomiaru poziomu cieczy lub prostych eksperymentów z odległością.

Do czego się przyda?

  • Robot mobilny może wykrywać ściany, meble i inne przeszkody przed sobą. Dzięki temu łatwiej zbudujesz prosty algorytm omijania przeszkód.
  • Asystent parkowania w modelu lub stanowisku demonstracyjnym może sygnalizować, że obiekt zbliża się do przeszkody.
  • Pomiar poziomu w zbiorniku pozwala oszacować odległość od czujnika do powierzchni cieczy.
  • Detekcja obecności może zastąpić prosty przycisk bezdotykowy w makiecie lub instalacji edukacyjnej. Program reaguje, gdy dłoń lub obiekt znajdzie się w wybranej odległości.
  • Nauka programowania impulsów jest dobrym ćwiczeniem z funkcjami pomiaru czasu czy przerwaniami.

Podłączenie i zasilanie

HC-SR04 zasilasz z pinu VCC napięciem 5V, a pin GND łączysz ze wspólną masą układu. Pin Trig jest wejściem wyzwalającym pomiar, natomiast pin Echo jest wyjściem z impulsem, którego długość zależy od zmierzonej odległości. Typowy pobór prądu wynosi około 15 mA, więc moduł można zasilać z wyjścia 5 V większości płytek uruchomieniowych.

Wyprowadzenia mają raster 2,54 mm i są opisane na płytce jako VCC, Trig, Echo oraz GND. Z Arduino Uno możesz podłączyć Trig i Echo bezpośrednio do pinów cyfrowych, ponieważ pracują z poziomami logicznymi 5V. 

Jak zacząć?
  1. Podłącz zasilanie 5V do VCC i GND, a następnie połącz Trig oraz Echo z dwoma pinami cyfrowymi mikrokontrolera.
  2. Wyślij impuls Trig o długości co najmniej 10 µs, aby uruchomić pojedynczy pomiar ultradźwiękowy.
  3. Zmierz czas Echo funkcją typu pulseIn(), przerwaniem albo biblioteką do czujników ultradźwiękowych.
  4. Przelicz odległość z czasu przelotu dźwięku; w poradnikach dla Arduino często stosuje się przybliżenie: centymetry = czas w µs / 58.
  5. Testuj na przeszkodzie ustawionej prostopadle do czujnika i zachowaj krótką przerwę między pomiarami, najlepiej co najmniej kilkadziesiąt milisekund.
Co jest w zestawie?
  • Moduł czujnika odległości HC-SR04