Opis produktu: Ultradźwiękowy czujnik odległości JSN-SR04T 20-450 cm z sondą wodoodporną
Wodoodporny czujnik ultradźwiękowy działający w zakresie od 20 cm do 450 cm. Zasilany napięciem 5 V. Wyjściem jest sygnał, którego czas trwania jest proporcjonalny do mierzonej odległości. Sensor jest kompatybilny z popularnym czujnikiem HC-SR04 co oznacza, że przykładowe programy oraz biblioteki będą pracowały prawidłowo dla obu czujników.
Zapraszamy do zapoznania się z poradnikiem, który zawiera przykładowy program obsługi czujników ultradźwiękowych z Arduino. |
Specyfikacja ultradźwiękowego czujnika odległości JSN-SR04T
- Napięcie zasilania: 5 V
- Średni pobór prądu: 30 mA
- Zakres pomiarowy: od 20 cm do 450 cm
- Wyjście: sygnał częstotliwościowy
- Częstotliwość pracy: 40 kHz
- Kąt pomiarowy: poniżej 50°
- Temperatura pracy: od -10°C do 70°C
- W zestawie wodoodporna sonda z przewodem 2,5 m
- Wymiary modułu: 41 x 29 x 15 mm
Produkt kompatybilny z Arduino i Raspberry Pi |
Sposób użycia
Aby rozpocząć pomiar należy podać na pin TRIG impuls napięciowy (stan wysoki 5 V) przez 10 us. Moduł dokonuje pomiaru odległości przy pomocy fali dźwiękowej o częstotliwości 40 kHz. Do mikrokontrolera wysyłany jest sygnał, w którym odległość zależna jest od czasu trwania stanu wysokiego i można ją obliczyć ze wzoru:
test distance = (high level time × velocity of sound (340m/s) / 2
gdzie:
- test distance - odległość mierzona
- high level time - czas trwania stanu wysokiego
- velocity of sound - prędkość rozchodzenia się fali dźwiękowej w powietrzu - 340 m/s
W skrócie, aby otrzymać wynik w cm można wykorzystać wzór:
distance [cm] = ( high level time [us] * 34 ) / 1000 / 2
Procedura pomiarowa przedstawiona na rysunku.
Jak zbudowany jest czujnik JSN-SR04T?
Czujnik JSN-SR04T może stanowić element wyposażenia dodatkowego robotów, zabawek, systemów pomiarowych i innych urządzeń elektronicznych i zmechanizowanych. Na niewielkiej płytce PCB, znajduje się nadajnik i odbiornik ultradźwiękowy. Fala ultradźwiękowa pochodząca z wyjścia pokładowego generatora, jest wysyłana z czujnika i odbijana od obiektu względem którego dokonywany jest pomiar odległości. Odległość czujnika od przeszkody jest obliczana na podstawie czasu pomiędzy wysłaniem a odebraniem fali ultradźwiękowej wysyłanej z czujnika.
Współpraca czujnika JSN-SR04T z komputerami jednoukładowymi
Czujnik JSN-SR04T został zaprojektowany specjalnie pod możliwość współpracy z systemami wbudowanymi, do których zalicza się także popularne minikomputery jednoukładowe. Pomiar jest wykonywany z dokładnością do 3 mm, co jest wynikiem wystarczającym w aplikacjach hobbystycznych oraz prototypach profesjonalnych urządzeń pomiarowych. Sensor SN-SR04T podaje na wyjściu sygnał o amplitudzie +5 V, zgodnie ze standardem TTL i Arduino. Aby czujnik mógł współpracować z Raspberry Pi, niezbędne jest skorzystanie z konwertera poziomów napięć, który przetwarza poziom TTL na 3,3 V.