في هذا المشروع سأقدم نوعًا جديدًا لمراقبة النبات | Project arduino Plant Monitor - DIY Channel3

DIY Channel3

Arduino│ESP8266│ESP32│Drone│Robot

في هذا المشروع سأقدم نوعًا جديدًا لمراقبة النبات | Project arduino Plant Monitor

مشاركة هذا

 



في هذا المشروع سأقدم نوعًا جديدًا مراقبة النبات arduino

جهاز استشعار تناظري يكتشف مستويات الرطوبة HL-69 moisture sensor ستقوم بإعداد نظام إنذار ضوئي led وصوتي ليخبرك بموعد المصنع يحتاج سقي كيف تعمل ستستخدم مستشعر الرطوبة HL-69 ، المتاح بسهولة عبر الإنترنت لعدد قليل دولار أو من بعض بائعي التجزئة المذكورين في الملحق من المستشعر يكتشف مستوى الرطوبة في التربة المحيطة عن طريق تمرير التيار عبر التربة وقياس المقاومة. التربة رطبة توصل الكهرباء بسهولة ، لذلك فهي توفر مقاومة أقل أثناء الجفاف التربة موصلة بشكل سيئ ولها مقاومة أعلى. يتكون المستشعر من جزأين ، جهاز استشعار الشق الفعلي ووحدة التحكم. الدبابيس الموجودة على يحتاج المستشعر إلى الاتصال بالمسامرين المنفصلين على وحدة التحكم (يتم توفير أسلاك التوصيل عادة). يحتوي الجانب الآخر من وحدة التحكم على أربعة دبابيس ، ثلاثة منها متصلة بـ arduino.



- المكونات الاساسية :

- Arduino UNO R3


- Soil Moisture Sensor



- buzzer active


- 5MM LED


- breadboard

- Jumper wires

----------------------------------------------------------------------------

- مخطط الرسم البياني :


- تحميل الكود أردوينو :


// Project : Plant Monitor with Soil moisture sensor
// By : DIY Channel
// My Youtube Channel : https://www.youtube.com/c/DIYChannel2019

const int moistureAO = 0;
int AO = 0; // دبوس متصل بـ A0 على وحدة التحكم
int tmp = 0; // قيمة الدبوس التناظري
int buzzPin = 11; // دبوس متصل بجرس بيزو
int LED = 13; // دبوس متصل بمصباح LED
void setup () 
{
 Serial.begin(9600); // أرسل قراءة Arduino إلى IDE
 Serial.println("Soil moisture sensor");
 pinMode(moistureAO, INPUT);
 pinMode(buzzPin, OUTPUT); // تعيين دبوس كإخراج
 pinMode(LED, OUTPUT); // تعيين دبوس كإخراج
}
void loop () 
{
 tmp = analogRead( moistureAO );
 if ( tmp != AO ) {
 AO = tmp;
 Serial.print("A = "); // إظهار قيمة مقاومة المستشعر
// في IDE
Serial.println(AO);
 }
 delay (1000);
 if (analogRead(0) > 900) { // إذا كانت القراءة أعلى من 900 ،
 digitalWrite(buzzPin, HIGH); // سيصدر صوت الجرس
 digitalWrite(LED, HIGH); // وسيضيء المصباح
 delay(1000); // انتظر ثانية واحدة
 digitalWrite(buzzPin, LOW);
 digitalWrite(LED, HIGH);
 }
 else {
 digitalWrite(buzzPin, LOW); // إذا كانت القراءة أقل من 900 ،
 // يبقى الجرس والصمام منطفئًا
 digitalWrite(LED, LOW);
 }
}
---------------------------------------------------------------------------------------

arduino,arduino project,plant,arduino plant monitor,arduino garden,arduino moisture sensor,arduino plant watering system,soil moisture sensor arduino,arduino uno,automatic watering system for plants using arduino,garduino,arduino projects,arduino plant kit,arduino nano,arduino plant monitoring system,arduino plant sensor,arduino watering system,arduino auto plant water,arduino automatic plant,plant monitor,arduino soil moisture sensor with lcd display code,arduino automatic watering system

No comments:

Post a Comment