راه اندازی سنسور تشخیص آب توسط آردوینو

0
116
راه اندازی سنسور تشخیص آب توسط آردوینو
راه اندازی سنسور تشخیص آب توسط آردوینو

راه اندازی سنسور تشخیص آب توسط آردوینو، سنسوری که تصویر آن را در شکل زیر مشاهده می‌کنید به منظور تشخیص آب استفاده می‌شود که می‌تواند در کاربردهایی مانند تشخیص باران، سطح آب یا حتی تشخیص نشتی آب استفاده شود.

راه اندازی سنسور تشخیص آب توسط آردوینو
راه اندازی سنسور تشخیص آب توسط آردوینو

اتصال این سنسور به آردوینو برای تشخیص آب می‌تواند بسیار جذاب باشد. این سنسور می‌تواند وجود آب و همچنین مقدار آب را تشخیص دهد. از این سنسور می‌توانید برای تشخیص زمان آبیاری گیاهان نیز استفاده نمایید اما به این منظور سنسورهای مناسب دیگری نیز وجود دارد.

بر روی این سنسور مطابق شکل بالا مسیرهای هادی قرار گرفته است که در زمان تشخیص آب سنسور مقدار صفر را ارسال می‌کند.

در این پروژه ما سنسور را به پایه 8 آردوینو متصل می‌کنیم و با استفاده از روشن یا خاموش شدن یک LED وجود آب را تشخیص می‌دهیم.

قطعات مورد نیاز:

  • 1 عدد برد برد
  • 1 عدد برد آردوینو Uno R3
  • 1 عدد سنسور تشخیص آب
  • 1 عدد LED
  • 1 عدد مقاومت 330 اهم

مطابق شکل زیر قطعات را به منظور ساخت مدار به یکدیگر متصل نمایید.

راه اندازی سنسور تشخیص آب توسط آردوینو
راه اندازی سنسور تشخیص آب توسط آردوینو

کد سنسور تشخیص آب توسط آردوینو:

نرم افزار آردوینو را باز کرده و برای باز کردن یک برنامه جدید از منوی File گزینه New را انتخاب کنید و کد زیر را در آن کپی و کامپایل کنید سپس آپلود کنید روی بردتان.

#define Grove_Water_Sensor 8 // Attach Water sensor to Arduino Digital Pin 8
#define LED 9 // Attach an LED to Digital Pin 9 (or use onboard LED)
//Melec.ir 
void setup() {
 pinMode(Grove_Water_Sensor, INPUT); // The Water Sensor is an Input
 pinMode(LED, OUTPUT); // The LED is an Output
}

void loop() {
 /* The water sensor will switch LOW when water is detected.
 Get the Arduino to illuminate the LED and activate the buzzer
 when water is detected, and switch both off when no water is present */
 if( digitalRead(Grove_Water_Sensor) == LOW) {
 digitalWrite(LED,HIGH);
 }else {
 digitalWrite(LED,LOW);
 }
}

نکات برنامه:

سنسور آب دارای 3 پایه به نام‌های S ، Vout(+), و GND است که مطابق توضیحات زیر به برد آردوینو متصل می‌شوند:

  • پایه +V را به تغذیه +5V برد آردوینو متصل نمایید.
  • پایه S را به پایه 8 آردوینو متصل نمایید.
  • پایه GND سنسور را به GND برد آردوینو متصل نمایید.
  • LED را به پایه 9 آردوینو متصل نمایید.

نتایج :

با آپلود برنامه (سنسور تشخیص آب توسط آردوینو) بر روی برد و با در مجاورت قرار دادن سنسور با آب، LED متصل به برد روشن می‌شود. وقتی سنسور وجود آب را تشخیص داد، پایه 8 آردوینو صفر شده و LED متصل به پایه 9 روشن می‌شود.

Source:https://www.tutorialspoint.com/

 

امیدوارم این نوشته برایتان مفید باشد.

 

منبع:  میکرودیزاینرالکترونیک

 

مطلب قبلیراه اندازی سنسور PIR با آردوینو
مطلب بعدیراه اندازی سنسور دما LM35 با آردوینو

پاسخ دهید

لطفا نظر خود را وارد کنید!
لطفا نام خود را در اینجا وارد کنید