AJ-SR04M vedenpitävä ultraäänietäisyysmoduuli – peruutustutkaetäisyysanturi ulkoprojekteihin
AJ-SR04M vedenpitävä ultraäänietäisyysmoduuli on erotettu ultraäänietäisyysanturi peruutustutkaan, ulkokantamaan, nestetason valvontaan ja robotiikkaprojekteihin, joissa tunnistin voi altistua kosteudelle. Sen vedenpitävä anturityyppi sopii paremmin vaativiin asennuspaikkoihin kuin avoimet HC-SR04-piirilevyt.
Sitä voi käyttää Arduino-yhteensopivien levyjen, kuten ELAB Nano V3:n kanssa ja verrata HC-SR04 Ultraäänietäisyysanturiin sisätilojen penkkiprojekteissa. Erotettu anturipää helpottaa kotelon suunnittelua säiliö-, puskurin- tai ulkoasennuksiin.
Vedenpitävät ultraäänimoduulit vaativat silti huolellisen asennuksen: pidä anturin pinta vapaa, vältä vaahtomuovia tai kaltevia pintoja, ja suojaa ohjauspiirilevy ja liitin veden pääsyltä.
Tekniset tiedot
| Parametri | Arvo |
|---|---|
| Tuotekoodi | TB-AJ-SR04M |
| Tuotetyyppi | Vedenpitävä ultraäänietäisyys-/peruutustutkamoduuli |
| Tunnistin | Vedenpitävä ultraäänianturin pää |
| Mittausperiaate | Ultraääniaikaviive |
| Liitännät | Laukaisin/kaiun tyyppinen käyttöliittymä tai moduulikohtainen sarjatila piirilevyn version mukaan |
| Sovellukset | Peruutustutka, ulkokantama, säiliötaso, robotiikka |
| Isäntälaitteet | Arduino, ESP32, Raspberry Pi Pico sopivilla logiikkatasoilla |
| Asennus | Kiinteä anturi kohteeseen päin |
| Ympäristöhuomautus | Suojaa ohjauselektroniikka kosteudelta |
| Kalibrointi | Suositeltu lopullisessa asennusgeometriassa |
Piirilevyn asettelu & merkintäopas
- Vedenpitävä anturi – Etupään ultraäänipulssi- ja kaiun tunnistin.
- Ohjauspiirilevy – Anturin käyttöliittymäelektroniikka.
- VCC – Virtatulo piirilevyn merkinnän mukaan.
- GND – Yhteinen maa.
- Trig / RX – Laukaisin- tai komentotulo version mukaan.
- Kaiutin / TX – Kaiun tai datan lähtö version mukaan.
- Kaapeli – Reititä vetolujuussuojalla ja vedenpitävästi.
- Asennusohje – Pidä pinta kohtisuorassa kohteeseen nähden.
Sovellustilanteet
1. Arduino-sarjamittaus
Mittaa kaiupulssin leveys ja tulosta etäisyys senttimetreinä.
const int trigPin = 9; const int echoPin = 10; void setup() { Sarjaportti.aloita(115200); pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); } void loop() { digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); long us = pulseIn(echoPin, HIGH, 40000); Serial.println(us * 0.0343 / 2.0); delay(300); }
2. Säiliötason arvio
Muunna mitattu etäisyys likimääräiseksi säiliön täyttöasteeksi.
const float tankDepthCm = 100.0; float distanceCm = 35.0; float levelCm = tankDepthCm - distanceCm; void setup() { Sarjaportti.aloita(115200); } void loop() { Serial.println(levelCm); viive(1000); }
3. MicroPython-kaiun ajoitus
Lue trigger- ja kaiupinnit MicroPython-ohjaimesta.
from machine import Pin, time_pulse_us import time trig = Pin(3, Pin.OUT) echo = Pin(2, Pin.IN) while True: trig.low(); time.sleep_us(2) trig.high(); time.sleep_us(10) trig.low() duration = time_pulse_us(echo, 1, 40000) print(duration * 0.0343 / 2) time.sleep(0.5)
Pakkaussisältö
- 1 x AJ-SR04M vedenpitävä ultraäänietäisyysmoduuli
Usein kysytyt kysymykset
Q: Miten se eroaa HC-SR04:stä?
A: Se käyttää vedenpitävää erillistä anturityyppiä.
Voiko sitä käyttää ulkona?
A: Kyllä, anturille, mutta suojaa elektroniikka.
Q: Voiko se mitata säiliön tasoa?
A: Kyllä, kun se on asennettu nestepinnan yläpuolelle.
Q: Vaikuttaako vaahto mittauksiin?
A: Kyllä, vaahto ja kaltevat pinnat voivat heikentää kaikuja.
Q: Mitä käyttöliittymää se käyttää?
A: Tarkista kortin versio trigger-/kaiu- tai sarjatoimintojen osalta.
Voinko käyttää sitä Arduinon kanssa?
A: Kyllä, sopivilla johdotuksilla ja koodilla.
Q: Miksi mittaukset ovat epävakaita?
A: Asennuskulma, kohdemateriaali ja akustinen melu voivat vaikuttaa kaiun muodostumiseen.
Q: Voiko ohjauskortti kastua?
A: Ei, suojaa se kosteudelta.








Arviot
Tuotearvioita ei vielä ole.