مشاهده همه محصولات
محصولی پیدا نشد
دوست داشتن

سنسور تشخیص باران YL-83 Raindrops Module

مرجع:
DKP - 41740
DKP - 41740
دسته بندی: دما و رطوبت
موجودی: 104
31,800 تومان
توضیحات

سنسور تشخیص باران YL-83

سنسور تشخیص باران YL-83 Raindrops Module یک سنسور دیجیتالی است که برای تشخیص باران و سطح آب در محیط های خارجی طراحی شده است. این سنسور با استفاده از تغییرات مقاومت الکتریکی در حضور آب، تشخیص و اندازه گیری میزان باران را انجام می دهد.این سنسور دارای دو پین خروجی است، یکی برای خروجی دیجیتال و دیگری برای خروجی آنالوگ است. در خروجی دیجیتال، وقتی که باران شروع به باریدن می کند، خروجی به سرعت از حالت HIGH به LOW تغییر می کند و در خروجی آنالوگ، مقدار ولتاژ خروجی با افزایش شدت باران افزایش می یابد. این سنسور به راحتی با میکروکنترلرهایی مانند Arduino قابل استفاده است و برای کاربردهایی مانند کنترل خودکار سیستم های آبیاری، سیستم های خودکار خودرو و تجهیزات هوشمند خانه بسیار مناسب است.

 

مشخصات فنی سنسور تشخیص باران YL-83

  •  ولتاژ کاری 3.5 الی 5 ولت DC
  • دارای خروجی آنالوگ و دیجیتال
  • سازگاری با کلیه بردها و میکروکنترلرها
  • دارای پتانسیومتر جهت تنظیم میزان حساسیت اندازه گیری

 

بررسی پایه های سنسور باران YL-83

سنسور تشخیص باران YL-83 Raindrops Module دارای 4 پین است که هر کدام وظایف خاص خود را دارند. پایه ها به شرح زیر هستند:

  • پایه VCC: این پایه برای اتصال به منبع تغذیه استفاده می شود و ولتاژ تغذیه سنسور باید در محدوده 3.3 تا 5 ولت باشد.
  • پایه GND: این پایه برای اتصال به زمین منبع تغذیه سنسور استفاده می شود.
  • پایه D0: این پایه برای خروجی دیجیتال سنسور استفاده می شود. وقتی که باران شروع به باریدن می کند، خروجی به سرعت از حالت HIGH به LOW تغییر می کند.
  • پایه A0: این پایه برای خروجی آنالوگ سنسور استفاده می شود. مقدار ولتاژ خروجی با افزایش شدت باران افزایش می یابد و می توان از آن برای اندازه گیری شدت باران استفاده کرد.

  

 اتصال سنسور YL-83 به آردوینو - دانشجوکیت

 

به همراه ماژول YL - 83 چه اقلامی باید خریداری شود؟

برای استفاده از سنسور تشخیص باران YL-83 Raindrops Module، به علاوه سنسور خود، شما به چندین کالا دیگر نیاز خواهید داشت. این کالاها عبارتند از:

  • برد میکروکنترلر: برای اتصال و کنترل سنسور، باید از یک برد میکروکنترلر مانند Arduino استفاده کنید.
  • کابل های اتصال: برای اتصال سنسور به برد میکروکنترلر، به کابل های اتصال مختلفی نیاز خواهید داشت. برای مثال، برای اتصال پایه VCC سنسور به پایه 5 ولت برد میکروکنترلر، باید از یک کابل برق استفاده کنید.
  • مقاومت ها: برای استفاده از خروجی آنالوگ سنسور، باید از یک مقاومت 10 کیلو اهم به عنوان پول-آپ استفاده کنید.
  • صفحه نمایش: اگر می خواهید اطلاعات سنسور را در یک صفحه نمایش نشان دهید، به یک صفحه نمایش مانیتور یا OLED نیاز خواهید داشت.
  • باتری: اگر قصد استفاده از سنسور در محلی بدون دسترسی به منبع تغذیه دارید، به یک باتری مناسب نیاز خواهید داشت.

 

راه اندازی سنسور YL-83 با آردوینو

به منظور خواندن خروجی سنسور تشخیص باران YL-83 با استفاده از برد آردوینو، می توانید از کد زیر استفاده کنید. این کد مقدار آنالوگ خروجی سنسور را به صورت سریال نمایش می دهد.n در این کد، با استفاده از analogRead()، مقدار آنالوگ خروجی سنسور به عنوان یک مقدار دیجیتال خوانده شده و سپس با تقسیم بر 1023 و ضرب در ولتاژ تغذیه 5 ولت، به مقدار ولتاژ متناظر آن تبدیل می شود. سپس، مقدار ولتاژ به صورت سریال در مانیتور نمایش داده می شود. 

// تعریف پایه های سنسور
#define rainSensor A0

void setup() {
  // شروع سریال کامیونیکیشن
  Serial.begin(9600);
}

void loop() {
  // خواندن مقدار آنالوگ خروجی سنسور
  int sensorValue = analogRead(rainSensor);

  // تبدیل مقدار خوانده شده به ولتاژ
  float voltage = sensorValue * (5.0 / 1023.0);

  // نمایش مقدار ولتاژ در مانیتور سریال
  Serial.print("Voltage: ");
  Serial.print(voltage);
  Serial.println(" V");

  delay(1000);
}

 

راه اندازی سنسور YL-83 با میکروپایتون و ESP32

برای خواندن خروجی سنسور تشخیص باران YL-83 با استفاده از برد ESP32 و زبان میکروپایتون، می توانید از کد زیر استفاده کنید. این کد مقدار آنالوگ خروجی سنسور را به صورت سریال نمایش می دهد.در این کد، با استفاده از ADC(Pin(36))، پایه سنسور به پایه 36 برد ESP32 متصل می شود. سپس با تنظیم محدوده خواندن آنالوگ به مقدار ADC.ATTN_11DB، مقدار آنالوگ خروجی سنسور خوانده می شود. سپس با تقسیم بر 4095 و ضرب در ولتاژ تغذیه 3.3 ولت، به مقدار ولتاژ متناظر آن تبدیل می شود. در نهایت، مقدار ولتاژ به صورت سریال در مانیتور نمایش داده می شود.

from machine import Pin, ADC
import time

# تعریف پایه های سنسور
rainSensor = ADC(Pin(36))

# تنظیم محدوده خواندن آنالوگ
rainSensor.atten(ADC.ATTN_11DB)

while True:
    # خواندن مقدار آنالوگ خروجی سنسور
    sensorValue = rainSensor.read()

    # تبدیل مقدار خوانده شده به ولتاژ
    voltage = sensorValue * (3.3 / 4095)

    # نمایش مقدار ولتاژ در مانیتور سریال
    print("Voltage: {:.2f} V".format(voltage))

    time.sleep(1)

 

راه اندازی سنسور YL-83 با میکروپایتون و RP2040

برای خواندن خروجی سنسور تشخیص باران YL-83 با استفاده از برد RP2040 و زبان میکروپایتون، می توانید از کد زیر استفاده کنید. این کد مقدار آنالوگ خروجی سنسور را به صورت سریال نمایش می دهد.در این کد، با استفاده از machine.ADC(26)، پایه سنسور به پایه 26 برد RP2040 متصل می شود. سپس با استفاده از read_u16()، مقدار آنالوگ خروجی سنسور خوانده می شود. سپس با تقسیم بر 65535 و ضرب در ولتاژ تغذیه 3.3 ولت، به مقدار ولتاژ متناظر آن تبدیل می شود. در نهایت، مقدار ولتاژ به صورت سریال در مانیتور نمایش داده می شود.

import machine
import utime

# تعریف پایه های سنسور
rainSensor = machine.ADC(26)

while True:
    # خواندن مقدار آنالوگ خروجی سنسور
    sensorValue = rainSensor.read_u16()

    # تبدیل مقدار خوانده شده به ولتاژ
    voltage = sensorValue * (3.3 / 65535)

    # نمایش مقدار ولتاژ در مانیتور سریال
    print("Voltage: {:.2f} V".format(voltage))

    utime.sleep(1)

کاربردهای سنسور تشخیص باران YL-83

  • تشخیص بارندگی 
  • ثبت بارندگی در سیستم های دیتالاگر
  •  هشدار دهنده و قطع کننده نشتی آب
  • فعال سازی خودکار برف کن خودرو در حین بارندگی

 

ادامه مطلبShow less
جزئیات محصول
DKP - 41740

مشخصات

کاربری
مناسب برای استفاده شخصی
نوع ماژول
بیومتریک - Biometric
سطح تجربه مورد نیاز
پیشرفته
ولتاژ مورد نياز
3.3 - 5 ولت DC
تعداد پایه ها
دارای 4 پایه
ترتیب پایه ها
VCC, GND, AO,DO
سایر توضیحات
مناسب برای تشخیص باران توسط سطح براق مسی
کد تجاری ماژول و برد
YL-83
نظرات(2)
رتبه‌بندی کلی
5
2 نظرات
کیفیت کالا
(5)
ارزش خرید
(5)
سوالات متداول
    سلام برای قطع وصل کردن فقط پمپ آب کولر میشه استفاده کرد و چرا نوشته داخل توضیحات که باید ACوصل بشه یعنی نمیشه ب برق ۲۲۰ وصل کرد؟؟؟

    این برد یک ترموستات دمایی است. برای درخواست مورد نظرتان قابل استفاده است. ولتاژ AC همان برق 220 است.


     چگونه می‌توان یک سنسور دما مثل DHT را به آردوینو متصل کرد و داده‌های اندازه‌گیری شده را خواند؟

    آیان امکان راه اندازی چند سنسور DHT با ESP8266 با میکروپایتون وجود دارد؟

    امکان راه اندازی چند سنسور DHT با ESP8266 با استفاده از MicroPython وجود دارد. سنسورهای DHT با پروتکل دیجیتال و از طریق پایه‌های GPIO قابل اتصال به میکروکنترلرها هستند.


    چه جوری از میکروکنترلر ESP32 برای ساخت یک سیستم کنترل دما استفاده کنیم؟ برنامه نویسی پیچیده است؟

    برای ساخت یک سیستم کنترل دما با برد میکروکنترلر ESP32، به موارد زیر نیاز دارید:

    یک برد میکروکنترلر ESP32

    یک سنسور دما مثل DHT DS18B20

    یک المان سرد کننده

    با استفاده از کتابخانه DHT.h، می‌توانید از سنسور دما برای خواندن دمای محیط استفاده کنید. سپس، می‌توانید از این دما برای کنترل المان گرمایشی یا سرمایشی استفاده کنید.

    در خصوص برنامه نویسی از کتابخانه DHT و در صورت نیاز کتابخانه وای فای برای ارسال داده‌ها به پلتفرم IoT باید استفاده کنید. 


خریداران این محصول، این کالاها را نیز خریده اند:
محصولات مرتبط

ویژگی‌های فیزیکی

تعداد پایه ها
دارای 4 پایه

تغذیه

ولتاژ مورد نياز
3.3 - 5 ولت DC

ویژگی های فنی

ترتیب پایه ها
VCC, GND, AO,DO
کد تجاری ماژول و برد
YL-83

سایر ویژگی‌ها

کاربری
مناسب برای استفاده شخصی
نوع ماژول
بیومتریک - Biometric
سطح تجربه مورد نیاز
پیشرفته
سایر توضیحات
مناسب برای تشخیص باران توسط سطح براق مسی
0 تومان
در این کیت 5 مدار آموزشی کنترل سطح مخزن آب ،آبیاری خودکار گل و باغچه ،دزدگیر منزل ،تهویه خودکار ،لامپ هوشمند بصورت کاردستی الکترونیک برای دانش آموزان و بدون نیاز به لحیم کاری و تجهیزات خاص به همراه DVD آموزش ویدئویی...
0 تومان
ماکت یک کیت مونتاژ شده مجموعه کامل و آماده جهت آموزش و یادگیری هوشمندسازی منازل و ساختمانهاست، با استفاده از اپلیکیشن بلوتوث موبایل سنسورهای ماکت را فعال میکنید و عملکرد هر ماژول بصورت آلارم هشدار بازر یا نمایش بر روی...

فهرست

تماس با دانشجو کیت

ساعت تماس همه روزه از 9 صبح تا 5 عصر (بجز روزهای تعطیل) البته فروشگاه ما به صورت آنلاین است و می‌توانید خریدتان را انجام دهید. اما اگر سوالی داشتید که به تماس تلفنی نیاز داشت، فقط در ساعت‌های اعلام شده در خدمتیم.

021-88857245

021-88856524

031-32243207

031-32211313

 

شماره روبیکا و ایتا، فقط پیام، پاسخ به سوالات قبل از خرید و دریافت تصاویر کالاها

09375076606

 

ارسال سریع تهران (تحویل همان روز)

تمامی شهرهای ایران با پست

بخش قوانین ارسال و قوانین خرید را مطالعه کنید.

جستجو

مشاهده همه محصولات
محصولی پیدا نشد

یک حساب کاربری رایگان برای ذخیره آیتم‌های محبوب ایجاد کنید.

ورود به سیستم