- المكونات الاساسية :
- Arduino UNO R3
- Soil Moisture Sensor
- مخطط الرسم البياني :
- تحميل الكود أردوينو :
// 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