سینک تک
حساب من ورود/ثبت نام
0
جمع تومان 0
  • صفحه اصلی
  • فروشگاه
    • ماژول تغذیه،ولتاژ و جریان

      • ماژول AC to DC
      • ماژول پاوربانک ، شارژ و دشارژ
      • نمایشگر ولتاژ و جریان
      • ماژول های جرقه زن
      • باتری و جاباتری
      • ماژول های کاهنده
      • ماژول های افزاینده
    • ماژول وایرلس

      • ماژول شبکه و WiFi
      • ماژول GSM-GPS-GPRS
      • ماژول و ریموت RF
      • ماژول،کارت و تگ RFID
      • ماژول Bluetooth
      • ماژول تشخیص حرکت
    • سایر محصولات

      • ابزارآلات
      • ماژول رله
      • ماژول های مبدل سریال
      • ماژول تولید بخار سرد
      • تستر و پروگرامر
      • ماژول تایمر و پالس
      • ماژول دما و رطوبت
      • ماژول درایور موتور
      • سایر ماژول های کاربری
    • بردهای توسعه

      • آردوینو | Arduino
      • بردهای توسعه STM
      • بردهای توسعه ESP
    • ماژول صوتی و التراسونیک

      • ماژول امپلی فایر
      • ماژول بلوتوث صوتی
      • MP3 player
      • ماژول التراسونیک
    • نمایشگر و lcd

      • نمایشگرهای 1.3 تا 5 اینچ
      • نمایشگرهای 6 تا 15.6 اینچ
      • نمایشگرهای کاراکتری | Char LCD
      • نمایشگرهای گرافیکی | Graphic-LCD
  • حساب من
    • ثبت نام
    • ورود
  • تماس با ما
  1. خانه
  2. دسته بندی
  3. ماژول التراسونیک
  4. ماژول التراسونیک HC-SR04
ماژول التراسونیک HC-SR04

ماژول التراسونیک HC-SR04

تومان69,000

ماژول فاصله سنج مدل HC-SR04

شناسه:P22 دسته بندی ها: ماژول التراسونیک
  • توضیحات

     ماژول التراسونیک HC-SR04

 
ماژول   HC-SR04   یک سنسور اندازه‌گیری فاصله است که با استفاده از امواج صوتی اولتراسونیک (ماورای صوتی) کار می‌کند. این ماژول می‌تواند فاصله بین سنسور و یک جسم را به دقت اندازه‌گیری کند. سنسور HC-SR04 در پروژه‌های مختلفی مانند رباتیک، ایستگاه‌های آب و هوایی، سیستم‌های تشخیص فاصله و بسیاری دیگر کاربرد دارد.
 
     ساختار و عملکرد ماژول HC-SR04:
 
ماژول HC-SR04 از دو قسمت اصلی تشکیل شده است:
1.   فرستنده (Transmitter)  : که امواج صوتی اولتراسونیک را ارسال می‌کند.
2.   گیرنده (Receiver)  : که امواج بازتابیده‌شده را دریافت می‌کند.
 
برای اندازه‌گیری فاصله، این سنسور از ویژگی‌های امواج اولتراسونیک و زمان رفت‌وآمد (Time of Flight) استفاده می‌کند. در این فرآیند، ابتدا فرستنده امواج صوتی اولتراسونیک را به سمت هدف می‌فرستد. سپس گیرنده این امواج را پس از برخورد به هدف دریافت می‌کند. زمان بین ارسال و دریافت امواج اندازه‌گیری شده و سپس با استفاده از سرعت حرکت امواج صوتی، فاصله محاسبه می‌شود.
 
---
 
     ویژگی‌ها و مشخصات فنی HC-SR04:
 
1.   محدوده اندازه‌گیری  :
   - فاصله قابل اندازه‌گیری: 2 تا 400 سانتی‌متر (حداکثر)
   - دقت اندازه‌گیری: حدود ±3 میلی‌متر
2.   ولتاژ تغذیه  :
   - ولتاژ کاری: 5V (به راحتی با میکروکنترلرهایی مانند آردوینو قابل استفاده است)
3.   جریان مصرفی  :
   - مصرف جریان: 15-20 میلی‌آمپر (در هنگام ارسال سیگنال)
4.   فرکانس  :
   - فرکانس امواج اولتراسونیک: 40 کیلوهرتز
5.   زاویه اندازه‌گیری  :
   - زاویه دید یا زاویه سنجش: 15 درجه
6.   دقت  :
   - دقت در اندازه‌گیری: ±3 میلی‌متر (در شرایط ایده‌آل)
 
---
 
     نحوه اتصال و استفاده از ماژول HC-SR04:
 
ماژول HC-SR04 دارای چهار پین اصلی است که باید به درستی به میکروکنترلر متصل شوند:
 
1.   VCC  : به ولتاژ مثبت 5V متصل می‌شود.
2.   GND  : به زمین یا GND میکروکنترلر متصل می‌شود.
3.   Trig  : پین ورودی است که برای شروع ارسال سیگنال اولتراسونیک از آن استفاده می‌شود. این پین باید به مدت 10 میکروثانیه فعال شود تا سنسور شروع به ارسال سیگنال کند.
4.   Echo  : پین خروجی است که سیگنال بازگشتی از شیء را دریافت می‌کند. مدت زمانی که این پین HIGH می‌ماند معادل زمان رفت‌وآمد امواج صوتی است که می‌تواند برای محاسبه فاصله استفاده شود.
 
---
 
     کد نمونه برای آردوینو:
 
در اینجا یک کد نمونه برای استفاده از ماژول HC-SR04 در آردوینو آمده است که فاصله را اندازه‌گیری و در مانیتور سریال نمایش می‌دهد.
 
```cpp
 define TRIG_PIN 9   // پین تحریک (Trig)
 define ECHO_PIN 10  // پین بازگشتی (Echo)
 
long duration;
int distance;
 
void setup() {
  Serial.begin(9600);  // شروع ارتباط سریال
  pinMode(TRIG_PIN, OUTPUT);  // تنظیم پین Trig به عنوان خروجی
  pinMode(ECHO_PIN, INPUT);   // تنظیم پین Echo به عنوان ورودی
}
 
void loop() {
  digitalWrite(TRIG_PIN, LOW);  
  delayMicroseconds(2);  // زمان کوتاه برای ایجاد پالس
  digitalWrite(TRIG_PIN, HIGH);  
  delayMicroseconds(10);  // ارسال پالس 10 میکروثانیه
  digitalWrite(TRIG_PIN, LOW);  
 
  duration = pulseIn(ECHO_PIN, HIGH);  // اندازه‌گیری زمان رفت‌وآمد سیگنال
 
  distance = duration   0.034 / 2;  // محاسبه فاصله بر اساس زمان رفت‌وآمد
  Serial.print("Distance: ");
  Serial.print(distance);  // نمایش فاصله
  Serial.println(" cm");
  
  delay(500);  // تأخیر کوتاه بین اندازه‌گیری‌ها
}
```
 
  شرح کد: 
 
- ابتدا پین‌های Trig و Echo تعریف می‌شوند.
- در هر دور از حلقه، پین Trig برای ارسال سیگنال اولتراسونیک فعال می‌شود.
- پس از ارسال سیگنال، پین Echo برای اندازه‌گیری زمان رفت‌وآمد امواج فعال می‌شود.
- این زمان با استفاده از سرعت صوت (340 متر در ثانیه) به فاصله تبدیل می‌شود.
 
---
 
     نحوه محاسبه فاصله:
 
زمانی که پین   Echo   به مدت مشخصی HIGH می‌شود، این زمان معادل مدت زمان رفت‌وآمد سیگنال صوتی از فرستنده به گیرنده است. از آنجا که سیگنال ابتدا به سمت جسم حرکت می‌کند و سپس باز می‌گردد، برای محاسبه فاصله، این زمان به نصف تقسیم می‌شود و سپس به سرعت امواج صوتی ضرب می‌شود.
 
 
 
     کاربردهای ماژول HC-SR04:
 
1.   روباتیک  :
   - برای تشخیص موانع و جلوگیری از برخورد ربات‌ها.
   - در پروژه‌های ربات‌های خودران، برای اندازه‌گیری فاصله و هدایت ربات‌ها در مسیرهای باز.
   
2.   ایستگاه‌های هوایی و شبیه‌سازهای محیطی  :
   - در شبیه‌سازی‌های محیطی مانند سنجش فاصله و اندازه‌گیری ارتفاع (مثلاً برای اندازه‌گیری سطح آب یا مواد).
   
3.   سیستم‌های نظارتی و امنیتی  :
   - در سیستم‌های هشدار دهنده که نیاز به اندازه‌گیری فاصله دارند، به عنوان مثال برای تشخیص ورود اشیاء به ناحیه خاص.
   
4.   خودروها و اتوماسیون خانگی  :
   - استفاده در پارکینگ‌های خودکار یا سیستم‌های اتوماسیون برای اندازه‌گیری فاصله در پارکینگ.
 
---
 
     مزایا و معایب:
 
  مزایا:  
 
-   دقت مناسب   برای فواصل کوتاه.
-   ساده بودن   طراحی و استفاده از آن.
-   هزینه پایین   نسبت به سنسورهای دیگر اندازه‌گیری فاصله.
- قابلیت اتصال آسان به   میکروکنترلرها   مانند آردوینو و رزبری‌پای.
 
  معایب:  
 
-   محدودیت در دقت   برای فواصل زیاد یا شرایط محیطی خاص.
-   حساسیت به محیط  : وجود مواد نرم و جذب‌کننده صدا می‌تواند در دقت سنجش تاثیر بگذارد.
-   زاویه اندازه‌گیری محدود  : به دلیل زاویه دید نسبتاً کم، ممکن است در شرایط خاص دقت کاهش یابد.
 
---
 
    نتیجه‌گیری:
 
ماژول HC-SR04 یک ابزار مفید و مقرون‌به‌صرفه برای اندازه‌گیری فاصله در پروژه‌های مختلف است. این ماژول با قابلیت اتصال به میکروکنترلرها و عملکرد ساده، کاربردهای زیادی در پروژه‌های رباتیک، ایستگاه‌های هوایی و سیستم‌های نظارتی دارد. با استفاده از کدهای ساده مانند نمونه‌ای که ارائه شد، می‌توانید به راحتی از این سنسور در پروژه‌های خود استفاده کنید. 
 
 

محصولات مرتبط

  • ماژول فاصله سنج RCWL-1605
    افزودن به علاقه مندی ها
    Quick View

    ماژول فاصله سنج RCWL-1605

    تومان86,500
  • ماژول التراسونیک HC-SRF05
    افزودن به علاقه مندی ها
    Quick View

    ماژول التراسونیک HC-SRF05

    تومان108,000

فروشگاه سینک تک فعال در زمینه واردات و فروش انواع ماژول های الکترونیکی،از قبیل ماژول های WIFI و BLUETOOTH و RF،ماژول های صوتی،التراسونیک،دما و رطوبت و ... فعالیت دارد.
همچنین نمایشگرهای HMI و LCD های با کیفیت و مقرون به صرفه DWIN ، از دیگر شاخه هایی است که فروشگاه سینک تک ، به صورت تخصصی روی ان فعالیت میکند

سینک تک

تماس با ما : 09221382510
ساعت پاسخگویی:
9:00 صبح الی 9:00 شب

تمام حقوق مادی و معنوی متعلق به سینک تک است.
Designed by TPNS