مــا نحــنُ إلا طُـــلاب عــلمِ نسعـــى لنشـــر الرحمـــة مــن خــلال العــلـــم ----- مطلوب مدرس - مدرب لديه خبره في الإلكترونيات التفاعلية و الأردوينو، راسلنا على رسائل الموقع
image

مستشعـــر الميـــاه Water Detector

تم تصميم جهاز استشعار المياه للكشف عن المياه، والذي يمكن استخدامه على نطاق واسع في استشعار هطول الأمطار، ومستوى المياه، وحتى تسرب السوائل.

يعد توصيل مستشعر المياه بالأردوينــو طريقة رائعة للكشف عن التسرب أو الانسكاب أو الفيضانات أو المطر وما إلى ذلك. ويمكن استخدامه للكشف عن وجود الماء و/أو مستواه و/أو حجمه و/أو غيابه. في حين أنه يمكن استخدام هذا لتذكيرك بسقي نباتاتك، إلا أن هناك مستشعر Grove أفضل لذلك. يحتوي المستشعر على مجموعة من المســارات المكشوفة، والتي تقرأ LOW عند اكتشاف الماء.

في هذا الفصل، سنقوم بتوصيل مستشعر الماء إلى المنفــذ رقــم 8 في أردوينــو، وسنستخدم مؤشر LED سهل الاستخدام للغاية للمساعدة في تحديد متى يتلامس مستشعر الماء مع مصدر للمياه.

العنــاصرالمطلوبــة

  • لوحــة التجــارب

  • لوحــة الأردوينــو
  • مستشعــر الميــاه
  • LED
  • مقــاومــة 330 أوم

طريقـــة التوصيـــل

اتبع مخطط الدائرة وقم بتوصيل المكونات الموجودة على اللوح كما هو موضح في الصورة الموضحة أدناه.

الكـــود البرمجــي

 

#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)

 

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);

   }

}

 

ملاحظـــات الكـــود

يحتوي مستشعر المياه على ثلاث أطراف - S، وVout(+)، وGND (-). قم بتوصيل المستشعر على النحو التالي -

 

  • قم بتوصيل +Vs إلى +5v على لوحة Arduino الخاصة بك.
  • قم بتوصيل S بالرقم الرقمي رقم 8 على لوحة Arduino.
  • ربط GND مع GND على الاردوينو.
  • قم بتوصيل LED بالرقم الرقمي رقم 9 في لوحة Arduino.

عندما يكتشف المستشعر الماء، يصبح المنفذ 8 في Arduino منخفضًا ومن ثم يتم تشغيل مؤشر LED الموجود في Arduino.

النتــائج

الـ LED ستضــيء عندمــا يستشعــر الحساس وجــود الميــاه

المخترع المجنـون

مدون و كاتب محتوى تكنولوجي و متخصص في علوم الإلكترونيات

التعليقات

سجل الدخول لتترك تعليق

نقوم بالتبرع بـ 5 % من قيمـة المنتجات للأعمال الخيرية

تـواصـل معنـا

الطائــف - المملكــة العربيــة السعــوديـة

المـوقـع مـوثـق من

المختــرع المجنــون © جميـــع الحقــوق محفوظــة