Keszoox
JSN-SR04T / AJ-SR04M Waterproof Ultrasonic Distance Sensor — Integrated Probe, Arduino
JSN-SR04T / AJ-SR04M Waterproof Ultrasonic Distance Sensor Integrated Probe, Arduino
Couldn't load pickup availability
JSN-SR04T / AJ-SR04M — Waterproof Ultrasonic Distance Sensor
The JSN-SR04T (also known as AJ-SR04M) is a waterproof ultrasonic distance sensor with an integrated probe connected via cable to a control board. Unlike the HC-SR04 open-air sensor, the JSN-SR04T's transducer is fully sealed and suitable for outdoor, wet, and liquid level measurement applications. Measuring range: 20cm to 600cm with ±1cm accuracy.
Key Specifications
| Parameter | Value |
|---|---|
| Model | JSN-SR04T / AJ-SR04M |
| Measuring Range | 20cm – 600cm |
| Accuracy | ±1cm |
| Beam Angle | ~75° |
| Operating Voltage | 3.3V – 5.5V |
| Operating Current | <8mA (standby), 30mA (active) |
| Output Modes | Trigger/Echo (HC-SR04 compatible) or UART |
| UART Baud Rate | 9600 bps (UART mode) |
| Probe Waterproof Rating | IP67 |
| Probe Cable Length | ~2.5m |
| Operating Temperature | -20°C to +70°C |
Why Choose JSN-SR04T?
- ✅ IP67 waterproof probe — suitable for outdoor, rain, and liquid surface measurement
- ✅ HC-SR04 compatible mode — drop-in replacement for existing trigger/echo code
- ✅ UART mode — digital distance output, immune to PWM timing errors
- ✅ 600cm range — 3× the range of standard HC-SR04 (200cm)
- ✅ 2.5m probe cable — mount control board away from wet environment
Compatible With / Works With
- Arduino UNO/Nano/Mega (trigger/echo mode, same as HC-SR04)
- ESP32 / ESP8266 (trigger/echo or UART via Serial2)
- Raspberry Pi (UART mode via GPIO serial port)
- STM32 (UART or timer input capture mode)
- NewPing library (Arduino), ultrasonic library (MicroPython)
Typical Applications
- Water Tank Level Monitoring — measure water level in cisterns, tanks, and reservoirs
- Outdoor Obstacle Detection — robot navigation in rain or dusty environments
- Parking Sensor — vehicle proximity detection in outdoor parking systems
- Flood Detection — water level alarm for basement or drainage monitoring
- Industrial Level Sensing — non-contact liquid level in industrial tanks
Wiring (Trigger/Echo Mode)
| JSN-SR04T Pin | Arduino Pin |
|---|---|
| VCC | 5V |
| GND | GND |
| Trig | D9 (or any digital pin) |
| Echo | D10 (or any digital pin) |
FAQ
Q: Can JSN-SR04T replace HC-SR04 in existing Arduino code?
A: Yes, in trigger/echo mode. The wiring and timing are identical. Note the minimum range is 20cm (vs 2cm for HC-SR04) — objects closer than 20cm will not be detected.
Q: How do I switch between trigger/echo and UART mode?
A: The mode is selected by a resistor on the control board (R19). Check the board markings: some modules have a mode selection jumper or solder bridge. Refer to the datasheet for your specific board revision.
Q: Is the entire sensor waterproof, or just the probe?
A: Only the probe (transducer) is IP67 waterproof. The control board is not waterproof and must be kept dry. Mount the probe in the wet area and route the cable to a dry enclosure for the control board.
Package Contents
- 1× JSN-SR04T / AJ-SR04M Waterproof Ultrasonic Distance Sensor (probe + control board + cable)
