NSWblock Sidebar

NSW Ultrasonik Sensor Moduli

Loyihalaringizda NSW Ultrasonik Sensor Moduli bilan masofani aniq o'lchang

Umumiy Ma'lumot

NSW Ultrasonik Sensor Moduli masofani o'lchash uchun mo'ljallangan elektron modul bo'lib, 2 sm dan 400 sm gacha bo'lgan masofalarni aniqlay oladi. Bu modul sariq belgi bilan belgilangan bo'lib, u Nsw Boarddagi sariq belgili (Raqamli) portga ulanadi. Ultrasonik to'lqinlar yordamida masofani o'lchaydi, bu esa robotlarning to'siqlardan qochishi yoki masofa o'lchash loyihalari uchun ideal qiladi. Modulda ultrasonik transmitter (T) va qabul qiluvchi (R) mavjud bo'lib, 40 kHz chastotali to'lqinlar yuboradi va qaytgan aks sado vaqtini o'lchaydi.

NSW Ultrasonik Sensor Moduli

Asosiy Xususiyatlari

  • Ishlash kuchlanishi: 5V DC
  • Masofa diapazoni: 2 sm - 400 sm
  • Aniqlik: ±3 mm
  • Chiqish signali: Raqamli (impuls uzunligi)
  • Chastota: 40 kHz
  • Modul hajmi: 45 x 20 x 15 mm (U x G x Y)
  • Ulanish: RJ25 yoki 3-pinli Dupont simlari
  • Energiya sarfi: ~15 mA (faol holatda)

Eslatma: Yumshoq materiallar (masalan, mato) aks sadoni yomon qaytarishi mumkin, bu esa o'lchov aniqligiga ta'sir qiladi. Sensorning old qismida to'siq bo'lmasligiga ishonch hosil qiling.

Ilovalar

NSW Ultrasonik Sensor Moduli quyidagi turli loyihalarda ishlatilishi mumkin:

  • Robototexnika loyihalarida to'siqlardan qochish
  • Masofa o'lchash va park radarlari
  • Ta'lim loyihalari va ultrasonik texnologiyani o'rganish
  • Aqlli qurilmalarda sath monitoringi
  • Avtomatik eshik ochish tizimlari

Pin Ta'rifi

NSW Ultrasonik Sensor Modulida uchta pin mavjud bo'lib, ularning vazifalari quyidagicha:

Pin Vazifasi
GND Manfiy to'k (Ground)
VCC Quvvatlantirish manbai (5V)
SIG Raqamli signal (Trigger va Echo birlashgan)

Eslatma: Agar modul 4-pinli (VCC, GND, TRIG, ECHO) bo'lsa, TRIG va ECHO alohida raqamli pinlarga ulanadi.

Simlarni Ulanish Rejimi

● RJ25 bilan ulanish

NSW Ultrasonik Sensor Moduli sariq IDga ega bo'lgani uchun RJ25 portidan foydalanganda Makeblock Orion-da sariq ID bilan belgilangan portlarga ulanadi. Masalan, Makeblock Orionda № 3, 4, 5, 6, 7 yoki 8 portlarga quyidagicha ulashingiz mumkin:

NSW Ultrasonik Sensor RJ25 Ulanishi

● Dupont simi bilan ulanish

Dupont simidan modulni Arduino UNO asosiy paneliga ulashda, SIG pinini raqamli pinga (masalan, D9) ulash lozim. Quyidagi rasmda ulanish ko'rsatilgan:

NSW Ultrasonik Sensor Dupont Ulanishi

Dasturlash bo'yicha Qo'llanma

Arduino dasturlash

Arduino yordamida NSW Ultrasonik Sensor Modulini boshqarish uchun SIG piniga 10 mikrosekundlik impuls yuborish va qaytgan impuls uzunligini o'lchash kerak. Quyidagi misol masofani o'lchab, ketma-ket monitorga chop etadi. Makeblock-Library-master kutubxonasi ixtiyoriy ravishda qo'llanilishi mumkin, lekin standart Arduino funktsiyalari yetarli:

const int sigPin = 9; // SIG pinini D9 ga uladik

void setup() {
  pinMode(sigPin, OUTPUT); // SIG pinini chiqish sifatida sozlash
  pinMode(sigPin, INPUT);  // Keyin kirish sifatida ishlatiladi
  Serial.begin(9600);      // Ketma-ket portni ishga tushirish
}

void loop() {
  digitalWrite(sigPin, LOW);
  delayMicroseconds(2);
  digitalWrite(sigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(sigPin, LOW);
  
  long duration = pulseIn(sigPin, HIGH); // Impuls uzunligini o'lchash
  float distance = duration * 0.034 / 2; // Masofani sm da hisoblash
  
  Serial.print("Masofa: ");
  Serial.print(distance);
  Serial.println(" sm");
  
  delay(100); // 100 ms kutish
}
        

Ushbu kod SIG piniga impuls yuboradi, qaytgan aks sado impulsini o'lchaydi va masofani santimetrda hisoblab, ketma-ket monitorga chiqaradi. Masofa hisoblash formulasi: masofa = (impuls vaqti * tovush tezligi) / 2, bu erda tovush tezligi 340 m/s.

Prinsipiy Tahlil

NSW Ultrasonik Sensor Moduli sonar printsipiga asoslanadi. Ultrasonik transmitter 40 kHz chastotali to'lqinlarni yuboradi, bu to'lqinlar to'siqqa urilib qaytadi. Qabul qiluvchi qaytgan aks sadoni aniqlaydi va SIG pinida impuls hosil qiladi. Impuls uzunligi to'lqinlarning borib-kelish vaqtiga bog'liq. Masofa quyidagi formula yordamida hisoblanadi: s = (340 m/s × t) / 2, bu erda t — impuls vaqti. Sensorning aniqligi akustik shovqin va yumshoq materiallardan ta'sirlanishi mumkin.

An unhandled error has occurred. Reload 🗙