نصب خودکار سنسور باران. سنسور باران را خودمان نصب می کنیم نمودار شماتیک سنسور باران روی شیشه جلو

اگر در جاده از بارش باران سبقت بگیرد، هنگام رانندگی ناخوشایند، خطرناک است. برای این منظور به صورت خودکار حسگرها، حصول اطمینان از عملکرد برس های تمیز کننده واقع بر روی شیشه اتومبیل. به نظر می رسد که برف پاک کن ها بدون فشار دادن اضافی سنسورها، دکمه ها روشن می شوند. یک سیستم خودکار مشابه را می توان روی ماشین شما نصب کرد. اصل عملکرد مکانیزم را در نظر بگیرید.

نحوه نصب سنسور باران

سنسور کنترل در داخل خودرو و مستقیماً روی شیشه جلو قرار دارد. به نظر می رسد که در منطقه عملکرد برف پاک کن های ماشین قرار دارد. در قسمتی که قصد داریم این سنسور را قرار دهیم، نباید آسیبی وارد شود.

سیستم در حالت خودکار به این دستگاه اجازه می دهد تا به طور مداوم سطح شیشه را اسکن کند، با استفاده از تابش IR، "نتیجه گیری" می کند. این سیگنال که از دستگاه به شیشه منعکس می شود، یک سیگنال الکترونیکی به منبع تغذیه تولید می کند. در نتیجه خود برف پاک کن ها در مواقع لزوم روشن می شوند. پیشرفت های نوآورانه اخیر به شما امکان می دهد سرعت برس ها را تنظیم کنید. باید به خاطر داشت که سنسور فقط زمانی که برف پاک کن ها روشن هستند، سطح را اسکن می کند. ما برف پاک کن ها را در موقعیت اول قرار می دهیم، اکنون آنها به طور مستقل عمل می کنند. نصب را می توان به متخصص سپرد.

سایر عملکردهای تنظیم کننده اتوماتیک.

برف پاک کن ها حالت دوم و سپس سوم را روشن می کنند، می توانید عناصر را در نسخه دستی کنترل کنید. سنسور را در هوای آفتابی روشن نکنید، زیرا تابش خیره کننده شیشه می تواند توسط تجهیزات به عنوان باران درک شود. این دستگاه می تواند به شن، سنگریزه های کوچک، مگس روی شیشه جلو واکنش نشان دهد.


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

محل کار باید عاری از حباب هوا باشد. مراحل تکمیل شده است، راه اندازی این سیستم باقی مانده است. سیم آبی را به صورت جرمی تنظیم می کنیم، آن را روی بدنه خودرو نمایش می دهیم. برای اینکه نصب به طور قابل اعتماد کار کند، لازم است سیم را به وضوح ثابت کنید. سیم قرمز را به کنتاکت سوئیچ وصل می کنیم، آن را به سیم زرد (با یک نوار سبز) وصل می کنیم. باقی مانده است که سیم مشکی را به شماره تماس 53 وصل کنید.



حالا سنسور را کالیبره می کنیم. کل نصب تنظیم می شود، با توجه به پارامترهای انتقال نور شیشه، سطوح حساسیت را نشان می دهیم. پس از اولین بارندگی، تمام کاستی ها، آستانه پاسخگویی را تنظیم می کنیم.

قبلاً در ابتدا به چنین دستگاه مفیدی مانند سنسور باران مجهز شده بود. به لطف او، برف پاک کن ها در حالت اتوماتیک کار می کنند، به محض اینکه باران شروع به باریدن می کند، خود را روشن می کنند و راننده را از این کار راحت می کنند. بسیاری از رانندگانی که چنین سیستمی ندارند از خود می پرسند که آیا امکان نصب چنین سیستمی به تنهایی وجود دارد؟ پاسخ مثبت است، البته که می توانید و در این مقاله به این موضوع پرداخته خواهد شد.
حتی VAZ ها را می توان به چنین سنسورهایی مانند VAZ 2110 مجهز کرد.

ویژگی های سنسور باران
هنگامی که برف پاک کن ها با روشن شدن موقعیت اول کار می کنند، سرعت برف پاک کن ها توسط سنسور باران کنترل می شود. در این مورد، شدت تمیز کردن شیشه به آن بستگی دارد. هر چه باران شدیدتر باشد، برف پاک کن ها فعال تر عمل خواهند کرد. اگر باران فروکش کند، برف پاک کن ها نیز کند می شوند. در مورد موقعیت های 2 و 3، در این مورد برف پاک کن ها منحصراً با سرعت معین کار می کنند.

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

مواد و ابزار اتصال:
- مارک مناسب سنسور باران؛
- چسب؛
- پیچ های خودکار؛
- سیم ها؛
- پیچ گوشتی، آچار و سایر ابزار.


فرآیند اتصال سنسور باران:


گام یک. نصب سنسور RS-22

در مجموع، نویسنده دو نوع سنسور را در نظر می گیرد، اینها RS-22 تولید خارجی و همچنین یک سنسور DDA تولید داخلی است.

نحوه نصب سنسور نوع RS-22:

1. نگهدارنده سنسور باران را به شیشه جلو بچسبانید.
2. باید ژل مخصوصی روی محفظه های سنسور زده شود که باعث کاهش ضریب شکست دو ناحیه کاری می شود.
3. پایه بدنه سنسور با یک پیچ خودکار به پایه ثابت می شود.
4. در مرحله آخر، بررسی می کنیم که هیچ حبابی بین ناحیه کار سنسور و شیشه وجود نداشته باشد.








مرحله دو. اتصال سنسور RS-22
اکنون می توانید اتصال قطعه الکتریکی را شروع کنید. سنسور به سوئیچ حالت پاک کن متصل است.

1. سیم آبی سنسور به بدنه خودرو متصل است، این یک منهای است.
2. سیم قرمز سنسور باید به تماس با نام "I" متصل شود و زرد استاندارد با یک نوار سبز خاموش است.
3. حالا سیم زرد از سنسور باید با یک نوار سبز به سیم زرد وصل شود.
4. و در نهایت، سیم مشکی به بلوک متصل می شود، این پین "53" است، برای این کار از سیم آبی استفاده می شود.


برای اینکه دستگاه به درستی شروع به کار کند، ابتدا باید بسته به حساسیت و توان عملیاتی شیشه، آن را کالیبره کنید. حساسیت به گونه ای تنظیم می شود که سنسور در درجه مورد نظر از آلودگی یا خیس شدن شیشه کار کند. شما می توانید در مورد نحوه عملکرد چنین سنسوری از دستورالعمل های آن اطلاعات بیشتری کسب کنید.

مرحله سوم ویژگی های اتصال سنسور DDA
سنسور باران تولید داخلی تفاوت قابل توجهی با سنسور نوع RS-22 دارد. مهم ترین نکته ای که می توان به آن اشاره کرد ارزان بودن سنسور، سهولت نصب و قابلیت اتصال بدون تداخل با سیم کشی اصلی خودرو است. همچنین این سیستم بسته به سرعت حرکت خودرو قابل تنظیم است. هرچه ماشین سریعتر حرکت کند، برف پاک کن ها سریعتر کار می کنند، زیرا شیشه سریعتر کثیف می شود. مدل هایی از سنسورها مانند DDA-25 در Kalina و همچنین Lada Priora نصب شده است. تفاوت DDA-15 فقط در محل قرارگیری کنتاکت ها روی رله است.
این سنسور همچنین دارای قابلیت انتخاب حالت است، می تواند برای مقابله با باران، برف و همچنین در حالت استاندارد کار کند.

نحوه نصب سنسور DDA
1. ابتدا باید نگهدارنده سنسور را به شیشه بچسبانید.
2. در مرحله بعد، باید بلوک نصب خودرو را جدا کرده و رله استاندارد کنترل برف پاک کن را بیرون بکشید. سپس DDA به سادگی در جای خود نصب می شود.
3. سیم ها باید در امتداد ستون شیشه جلو در سمت چپ گذاشته شوند.
4. در مرحله نهایی لازم است حساسیت سنسور تنظیم شود.






در ویدیو می‌توانید درباره نحوه اتصال سنسور بیشتر بدانید.

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



سنسور باران از یک صفحه سنسور و یک برد با مقایسه کننده LM393 تشکیل شده است. علاوه بر خروجی دیجیتال، سنسور دارای خروجی آنالوگ نیز می باشد، بنابراین میکروکنترلر آردوینو می تواند قرائت های آنالوگ را در محدوده ولتاژ 0 تا 5 ولت یا مقداری از 0 تا 1023 پس از ADC بخواند.



اگر برد سنسور سنسور در حالت خشک باشد، خروجی آنالوگ ماژول 5 ولت است. اگر قطرات باران روی صفحه بیفتد و هادی های برد را به یکدیگر متصل کند، آنگاه خروجی آنالوگ از 5 ولت به 0 ولت تغییر می کند. میزان رطوبت روی صفحه به این ترتیب سنسور به ما می گوید که باران شدید است یا خفیف. آردوینو بعد از مقدار مشخصی باران و مقداری تاخیر که در کد مشخص می شود آلارم را روشن می کند. این از مثبت کاذب جلوگیری می کند. در این حالت، آستانه ماشه 300 و تاخیر 30 ثانیه است.


در زیر یک طرح آردوینو وجود دارد که به شما امکان می دهد زنگ هشدار متصل به پورت دیجیتال 8 را هنگامی که با سنسور باران ثبت می شود روشن کنید.


int rainSensePin= 0; // ورودی آنالوگ 0 برای سیگنال سنسور int alertPin= 8; // خروجی دیجیتال 8 - برای سیگنال دهی int curCounter= 0; // شمارنده - پس از فعال شدن حسگر، 1 ثانیه افزایش می یابد. void setup()( Serial.begin(9600)؛ pinMode(alertPin, OUTPUT); pinMode(rainSensePin, INPUT); ) void loop()( int rainSenseReading = analogRead (rainSensePin)؛ Serial.println(rainSenseReading)؛ // برای نظارت از طریق تأخیر پورت سریال (250)؛ // تأخیر کوتاه اگر (curCounter >= 30)( // تأخیر پایان زمان digitalWrite(alertPin, HIGH); // زنگ هشدار فعال شد ) // اگر باران دیگر نبارید، شمارنده را تنظیم مجدد کنید (rainSenseReading<300){ curCounter++; } else if (rainSenseReading >300) ( // اگر شدت باران از آستانه تجاوز نکند DigitalWrite(alertPin, LOW)؛ // زنگ هشدار را روشن نکنید curCounter = 0؛ // تنظیم مجدد شمارنده به 0 ) delay(1000); )

وقتی باران می‌بارد (و آردوینو آن را تشخیص می‌دهد)، خروجی D8 بالا می‌رود. این خروجی را می توان به آلارم صوتی (آژیر پیزو) یا سوئیچ (رله الکترومغناطیسی) متصل کرد. نمودار سیم کشی خروجی در زیر نشان داده شده است.



در این حالت آردوینو از منبع 9 ولت خارجی تغذیه می شود، مدار فعال سازی زنگ/رله می تواند از 5-12 ولت تغذیه شود.منبع ولتاژ تغذیه Vcc باید هم از نظر ولتاژ و هم از نظر جریان برای این مدار مناسب باشد.


بنابراین، ایجاد پروژه ای که در آن با استفاده از برد آردوینو بتوانید وجود یا عدم وجود باران یا ریزش قطرات از هر منبع مایع را ثبت کنید، کار دشواری نیست. سنسور قطره/باران آردوینو نسبتا رایج، ارزان و آسان برای استفاده است. در نهایت، شما می توانید این کار را خودتان انجام دهید.

برای نصب سیستم کنترل برف پاک کن نیازی به استفاده از خدمات تعمیرگاه خودرو نیست، می توانید این کار را خودتان انجام دهید. تقریباً تمام اتومبیل های مدرن چنین عملکردی دارند، بنابراین کنترل عملکرد برف پاک کن ها در آب و هوای مختلف به طور خودکار انجام می شود. سنسور باران در شیشه جلوی هر خودروی خارجی تعبیه شده است، بنابراین حذف آن غیرممکن است.

با این حال، می توانید سنسور باران را روی یک خودروی قدیمی خانگی نیز نصب کنید. ساخت این دستگاه بسیار آسان است و برای خودروهای VAZ کاملاً مناسب است. برای کار، به یک سنسور جهانی نیاز دارید.

اصل عملکرد دستگاه

دستگاه بر اساس اپتیک عمل می کند که باید به صورت عمودی قرار گیرد. سنسور جهانی را در قسمت داخلی شیشه جلو قرار دهید. محل نصب باید در ناحیه پوشش برس ها باشد و ترک، تراشه و سایر عیوب روی سطح شفاف مجاز نیست.

سنسور با استفاده از اشعه مادون قرمز، وضعیت سطح بیرونی شیشه را اسکن می کند. قطرات باران و همچنین خاک، قدرت بازتاب سیگنال نور را تغییر می دهد. پس از آن در واحد کنترل الکترونیکی دستور روشن شدن برف پاک کن ها داده می شود. فاصله زمانی بین حرکات قلم مو به طور خودکار تنظیم می شود و به شدت بارندگی بستگی دارد.

نصب چنین سنسور باران روی شیشه جلو مجاز است. در عین حال، نوار رنگی بالایی با عملکرد مناسب دستگاه تداخل نخواهد داشت. این سنسور برای خودروهایی که دارای فیلتر مادون قرمز روی شیشه هستند قرار نمی گیرد.

روشن کردن سنسور باران

سنسور فقط زمانی کار می کند که برف پاک کن ها در موقعیت اول فعال شوند، دستگاه به طور خودکار شدت حرکت برس ها را انتخاب می کند. اگر برف پاک کن ها در موقعیت دوم یا سوم قرار گیرند، سرعت آنها تغییر نمی کند.

هنگام نصب سنسور باران باید امکان کنترل دستی برف پاک کن ها را رها کنید. در جاده، هر موقعیتی ممکن است ایجاد شود، و شما نباید کاملا به اتوماسیون تکیه کنید. به عنوان مثال، پاشش های زیادی از ترافیک روبرو در سمت راننده ظاهر می شود، اما این پاشش ها به ناحیه عملکرد سنسور نمی ریزد و شیشه تمیز نمی شود.

کارشناسان توصیه می کنند سنسور باران را در هوای خشک خاموش نگه دارید. از آنجایی که دستگاه به اشیاء مختلف واکنش نشان می دهد: حشره پرنده، برگ درخت و کرک. شوینده شیشه جلو باید همیشه به صورت دستی روشن شود. آبرسانی خودکار به شیشه می تواند با محدود کردن غیرمنتظره دید راننده را بترساند.

هنگام ساخت یک سنسور، می توانید یک ریزپردازنده وارداتی را به عنوان پایه انتخاب کنید یا از پیشرفت های داخلی استفاده کنید.

سنسور باران روی ریزپردازنده خارجی سنسور RAIN مدل RS-22

ریزپردازنده ساخت شرکت آمریکایی Microchip می باشد و برای هر خودرویی با تجهیزات 12 ولتی مناسب است و اتصال سنسور باران شامل چهار مرحله می باشد:

  1. با چسب یک نگهدارنده مخصوص به داخل شیشه جلو وصل کنید.
  2. ژل روی سطح ناحیه کار سنسور اعمال می شود تا ضریب شکست را یکسان کند.
  3. موقعیت بدنه سنسور روی نگهدارنده با یک پیچ ثابت می شود.
  4. محل کار را از نظر وجود حباب هوا بررسی کنید.

چنین سنسور باران را می توان در وسایل نقلیه VAZ با استفاده از کلید حالت عملکرد برف پاک کن متصل کرد:

  1. سنسور با سیم آبی به بدنه خودرو متصل می شود.
  2. یک سیم قرمز برای تماس I روی سوئیچ از سنسور کشیده می شود.
  3. سیم زرد سنسور به یک بند ناف به همان رنگ، اما با یک نوار سبز وصل شده است.
  4. با سیم مشکی دستگاه به بلوک روی پایه شماره 53 متصل می شود.

برای عملکرد صحیح دستگاه، در مرحله اولیه، باید حساسیت عناصر را کالیبره کرد و توان عبور شیشه جلو را بررسی کرد. تنها پس از تنظیم آستانه برای سنسور باران، برف پاک کن ها به اندازه کافی شروع به کار خواهند کرد.

توسعه داخلی سنسور باران

مهندسان روسی حسگر بارانی ساخته اند که مشابه آن در دنیا وجود ندارد. مزایای اصلی آن عبارتند از:

  1. سادگی و قابلیت اطمینان مدیریت سیستم؛
  2. امکان خود مونتاژی؛
  3. سنسور به طور مستقل متصل می شود. سیم کشی برق خودرو دخیل نیست (و این عامل به ویژه زمانی که خودرو تحت گارانتی است مهم است).
  4. امکان غیرفعال کردن سنسور و تغییر به حالت کنترل دستی برف پاک کن.
  5. کم هزینه.

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

مدل سنسور DDA-25 بیشترین توزیع را در بازار داخلی دریافت کرده است. به طور معمول، چنین دستگاه هایی با اتومبیل های لادا (Kalina یا Priora) مجهز می شوند. سنسور باران دارای چندین حالت برای محافظت در برابر برف و باران است. سه برنامه داخلی را می توان با یک دکمه روی دستگاه تغییر داد. شما می توانید چنین سنسوری را خودتان نصب کنید، برای این کار کافی است روش تعیین شده را دنبال کنید:

  1. سنسور نوری را روی یک پایه چسب به شیشه جلو وصل کنید.
  2. سنسور را در محل رله در بلوک نصب ماشین نصب کنید (در عین حال علامت گذاری و موقعیت کلید را مشاهده کنید).
  3. سیم کشی را روی ستون شیشه ای جلو قرار دهید.
  4. سطح حساسیت سنسور را تنظیم کنید.

به طور واضح تر، نصب سنسور باران در فیلم نشان داده شده است:

یک سنسور باران مناسب را می توان در اکثر خرده فروشان آنلاین خودرو پیدا کرد. هزینه چنین دستگاهی معمولاً زیاد نیست: می توانید روی قیمتی در منطقه هزار روبل تمرکز کنید.

در این مقاله می آموزیم که چگونه می توانید از سنسور نشت آردوینو استفاده کنید. چنین سنسورهایی اغلب به طور متفاوت نامیده می شوند: سنسور باران، سنسور رطوبت، سنسور قطره، سنسور نشت. در این مورد، تقریباً همیشه یک حسگر مشابه، به عنوان یک قاعده، در قالب یک ماژول آماده ساخته شده است. سنسور به راحتی به آردوینو متصل می شود، طرح کار با چنین سنسورهایی ساده است، قیمت آن بالا نیست. ایده آل برای پروژه های ساده در Arduino Uno، Mega، Nano.

سنسور نشت و باران در پروژه‌های آردوینو به شما این امکان را می‌دهد که ظاهر افت رطوبت را تشخیص دهید و به موقع به آن پاسخ دهید، مثلاً با روشن کردن یک هشدار. چنین سیستم هایی به طور فعال در صنعت کشاورزی، در صنعت خودروسازی و در سایر زمینه های روزمره زندگی ما استفاده می شود. در این مقاله کار با یک ماژول آماده را در نظر خواهیم گرفت که به راحتی می توان آن را در هر فروشگاه آنلاین تخصصی خریداری کرد.

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

  • برد تشخیص سقوط "سنسور". میزان رطوبتی که روی آن افتاده است را کنترل می کند. در اصل، سنسور یک مقاومت متغیر ساده است که توسط آب در مکان های مختلف بسته می شود که باعث تغییر مقاومت می شود.
  • بخش دوم سنسور یک مقایسه کننده دوگانه است (معمولا LM393، اما LM293 و LM193 نیز موجود هستند). وظیفه اصلی آن تبدیل مقدار از سنسور به سیگنال آنالوگ از 0 تا 5 ولت است.

در بازار، گزینه های حسگر هم با سنسور فاصله دار و یک مقایسه کننده و هم با آنهایی که در یک پانل ترکیب شده اند وجود دارد.

انرژی این سنسور 5 ولت است که به راحتی از هر برد آردوینو می توان تغذیه کرد. به طور معمول، یک ماژول حسگر دارای دو خروجی است:

  • آنالوگ. مقدار دریافت شده توسط کنترلر از 0 تا 1023 متفاوت خواهد بود. در جایی که 0 - همه چیز زیر آب است یا باران می بارد، سنسور بسیار مرطوب است، 1023 - هوای خشک، سنسور خشک است (در برخی از سنسورها مقادیر مخالف وجود دارد، 1023 - حداکثر رطوبت، 0 - حداکثر خشکی) .
  • دیجیتال. خروجی ولتاژ بالا (5 ولت) یا پایین در صورت تجاوز از یک آستانه معین. سطح آستانه با استفاده از یک مقاومت صاف کننده تنظیم می شود.

اتصال سنسور نشت و باران به آردوینو

برای اتصال سنسور به آردوینو، به خود برد (UNO، Mega، Nano یا هر نوع دیگری) و خود سنسور نیاز دارید. اگر می خواهید شدت بارش را بررسی کنید، توصیه می شود سنسور را نه به صورت افقی، بلکه در زاویه ای قرار دهید تا قطرات انباشته شده به سمت پایین سرازیر شوند.

نمودار اتصال ماژول سنسور نشتی به آردوینو:

  • VCC (ورودی برق) - باید برای مدار آردوینو متصل از نظر ولتاژ و جریان مطابقت داشته باشد. یعنی در این مورد 5 ولت؛
  • GND - زمین؛
  • AO - خروجی آنالوگ؛
  • DO - خروجی دیجیتال.

خروجی آنالوگ به پین ​​آنالوگ میکروکنترلر به عنوان مثال A1 متصل می شود. خروجی دیجیتال به ترتیب به یکی از پایه های دیجیتال متصل می شود. ولتاژ را می توان از پایه 5 ولت برد آردوینو اعمال کرد، زمین به زمین متصل است.

هنگام اتصال سنسورهای نشتی در پروژه های واقعی، لازم است که از قسمت الکترونیکی ماژول در برابر نفوذ رطوبت محافظت شود!

نمونه طرح

#define PIN_ANALOG_RAIN_SENSOR A1 // ورودی آنالوگ برای سیگنال سنسور آب و باران #define PIN_DIGITAL_RAIN_SENSOR 5 // ورودی دیجیتال برای سیگنال سنسور آب و باران void setup()( Serial.begin(9600); ) void loop() = int sensorV (PIN_ANALOG_RAIN_SENSOR)؛ // خواندن داده ها از پورت آنالوگ Serial.print("مقدار آنالوگ:")؛ Serial.println(sensorValue)؛ // چاپ مقدار آنالوگ در مانیتور پورت sensorValue = digitalRead(PIN_DIGITAL_RAIN_SENSOR)؛ // خواندن داده ها از پورت دیجیتال Serial.print("مقدار دیجیتال:")؛ Serial.println(sensorValue)؛ // چاپ مقدار دیجیتال به پورت مانیتور تاخیر (1000)؛ // تاخیر بین اندازه گیری ها)

در این طرح، ما به سادگی مقادیر را از سنسور می خوانیم و آنها را به نمایشگر پورت می دهیم. آزمایشی انجام دهید و ببینید وقتی با دست خیس یا خشک حسگر را لمس می‌کنید، مقداری که دریافت می‌کنید چگونه تغییر می‌کند. سنسور را خیس کرد - باران شروع به باریدن کرد یا نشتی ظاهر شد، آن را با یک پارچه خشک پاک کرد - باران پایان یافت.

نمونه ای از پروژه هشدار باران

بیایید مثالی را با استفاده از یک سیگنال صوتی به شکل یک زنگ متصل در خروجی دیجیتال D6 در نظر بگیریم. در صورت تمایل می توانید به جای زنگ هشدار یک رله وصل کنید و با بازکردن شبکه عملیات مختلفی را انجام دهید. در طرح، داده های دریافتی را از طریق رابط UART به مانیتور پورت منتقل می کنیم.

طرحی برای یک پروژه با سیگنالینگ

در زیر یک کد آزمایشی وجود دارد که سیگنال صوتی را در خروجی دیجیتال 6 که قبلا ذکر شد، با تأخیر زمانی فعال می‌کند تا در صورت برخورد تصادفی آب به سنسور، آلارم‌های کاذب را حذف کند. کار از طریق متغیری اجرا می شود که هر ثانیه به روز می شود و به عنوان یک آستانه عمل می کند - curCounter. زنگ هشدار زمانی فعال می شود که مقدار ارسال شده از سنسور کمتر از 300 شود. تاخیر بین تشخیص رطوبت و سیگنال صوتی کمی بیش از 30 ثانیه است.

#define PIN_RAIN_SENSOR A1 // ورودی آنالوگ برای سیگنال سنسور آب و باران #define PIN_ALERT 6 // خروجی دیجیتال برای هشدار #define MAX_COUNTER 30 // مقدار آستانه برای شمارنده #define ALERT_LEVEL 300 // مقدار آستانه برای شمارنده int0Co ; // شمارنده برای جمع آوری "آمار"، که پس از راه اندازی سنسور، 1 عدد در هر ثانیه افزایش می یابد. void setup()( Serial.begin(9600); pinMode(PIN_ALERT, OUTPUT); pinMode(PIN_RAIN_SENSOR, INPUT)؛ زیرا این مقدار پیش‌فرض ) void loop()( int sensorValue = analogRead (PIN_RAIN_SENSOR)؛ سریال. println(sensorValue)؛ // چاپ مقدار به تاخیر مانیتور پورت (300)؛ // تاخیر کوتاه // اگر دلایل کافی برای چرخش وجود داشته باشد در زنگ هشدار if (curCounter >= MAX_COUNTER) (digitalWrite (PIN_ALERT, HIGH); // زنگ هشدار را راه اندازی می کند curCounter = MAX_COUNTER؛ // حفاظت از سرریز متغیر ) // تعیین سطح رطوبت در صورت (sensorValue)< ALERT_LEVEL){ // В очередной раз убедились, что все влажно, увеличиваем счетчик curCounter++; }else { // Интенсивность дождя не превышает порога digitalWrite(PIN_ALERT, LOW); // Выключаем сигнализацию curCounter = 0; // Обнуляем счетчик } delay(1000); // Задержка между измерениями }

خلاصه کردن

سنسور باران و آبمی توان در آردوینو برای ایجاد دستگاه هایی استفاده کرد که به ظاهر رطوبت به شکل قطره واکنش نشان می دهند. از جمله مزایای ماژول در نظر گرفته شده، می توان به سادگی، راحتی و هزینه کم آن اشاره کرد. سنسور بسیار آسان - با استفاده از خروجی های آنالوگ یا دیجیتال متصل می شود. این طرح از تابع analogRead استاندارد (یا digitalRead برای پین دیجیتال) برای بدست آوردن مقدار استفاده می کند. با استفاده از مقادیر به دست آمده، می توانید زنگ هشدار یا سایر دستگاه های خارجی را با استفاده از رله روشن کنید.