جدول المحتويات:

حساس رطوبة التربة بالاردوينو: 4 خطوات
حساس رطوبة التربة بالاردوينو: 4 خطوات

فيديو: حساس رطوبة التربة بالاردوينو: 4 خطوات

فيديو: حساس رطوبة التربة بالاردوينو: 4 خطوات
فيديو: شرح وربط حساس رطوبة التربه( Soil Moisture sensor ) مع بورد لاردوينو.. الوصف مهم 👇👇 2024, شهر نوفمبر
Anonim
مستشعر رطوبة التربة مع اردوينو
مستشعر رطوبة التربة مع اردوينو

مرحبًا يا رفاق في هذه التعليمات ، سوف نتعلم كيفية استخدام مستشعر رطوبة التربة مع Arduino.

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

الخطوة 1: الأشياء التي تحتاجها

أشياء تحتاجها
أشياء تحتاجها
أشياء تحتاجها
أشياء تحتاجها

لذلك بالنسبة لهذا المشروع ، ستحتاج إلى ما يلي:

1x Arduino Uno (أو أي ما يعادله)

1x مستشعر رطوبة التربة

قفز قليل

الخطوة 2: مخطط الدائرة ونظرية العمل

مخطط الدائرة ونظرية العمل
مخطط الدائرة ونظرية العمل

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

قياس رطوبة التربة من حيث النسبة المئوية.

هنا ، تتم معالجة الناتج التناظري لجهاز استشعار رطوبة التربة باستخدام ADC. يتم عرض محتوى الرطوبة من حيث النسبة المئوية على الشاشة التسلسلية.

يتغير ناتج مستشعر رطوبة التربة في نطاق قيمة ADC من 0 إلى 1023.

يمكن تمثيل ذلك كقيمة رطوبة من حيث النسبة المئوية باستخدام الصيغة الواردة أدناه.

الناتج التناظري = قيمة ADC / 1023

نسبة الرطوبة = 100 - (خرج تناظري * 100)

للرطوبة الصفرية ، نحصل على أقصى قيمة 10 بت ADC ، أي 1023. وهذا بدوره يعطي 0٪ رطوبة.

الخطوة 3: الكود

الشفرة
الشفرة

انسخ الكود التالي وقم بتحميله على اردوينو الخاص بك:

const int sensor_pin = A1 ؛ / * مستشعر رطوبة التربة O / P pin * /

الإعداد باطل() {

Serial.begin (9600) ؛ / * تحديد معدل البث بالباود للاتصال التسلسلي * /

}

حلقة فارغة() {

نسبة الرطوبة العائمة.

int sensor_analog؛

sensor_analog = analogRead (sensor_pin) ؛

نسبة الرطوبة = (100 - ((sensor_analog / 1023.00) * 100)) ؛

Serial.print ("نسبة الرطوبة =") ؛

Serial.print (الرطوبة_نسبة) ؛

Serial.print ("٪ / n / n") ؛

تأخير (1000) ؛

}

الخطوة 4: الاختبار

اختبارات
اختبارات
اختبارات
اختبارات
اختبارات
اختبارات
اختبارات
اختبارات

بعد كل الوصلات والتشفير ، تحتاج إلى الحصول على وعاء أو دلو أي شيء من هذا القبيل ثم وضع بعض التربة فيه ثم وضع المستشعر في تلك التربة وفتح الشاشة التسلسلية ستظهر نسبة الرطوبة في التربة (يعتمد ذلك على حول كمية المياه الموجودة في تربتك) ثم صب بعض الماء فيها وستتغير رطوبة التربة على الشاشة التسلسلية كما فعلت أنا. قم بإحالة صوري المرفقة لرؤية مخرجاتي.

موصى به: