Humidity sensor الأردوينو حساس الرطوبة
Piezo buzzer (0.90$ per 10 piece)

Le buzzer électrique est un appareil qui convertit l'énergie électrique en son audible, et il est utilisé pour la notification sonore. Il existe différents types de buzzer électrique. Le buzzer typique fonctionne à une tension de 5-12 volts et transporte un courant constant d'environ 25 mA
Moisture Sensor (0.42$)
Il s'agit d'un capteur électronique qui convertit la quantité d'humidité présente dans le sol en un signal électrique mesurable. Si le sol est sec, la sortie est de 0 volt, et si le sol est très humide, cela donne 5 volts
for Arduinou
code de progremme :
***************************************************************************const int moistureAO = 0;
int AO = 0;
int tmp = 0;
int buzzPin = 11;
int LED = 13
void setup ()
{
Serial.begin(9600);
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 = ");
Serial.println(AO);
}
delay (1000);
if (temp> 900)
{
digitalWrite(buzzPin, HIGH);
digitalWrite(LED, HIGH
delay(1000);
digitalWrite(buzzPin, LOW);
digitalWrite(LED, HIGH);
}
else
{
digitalWrite(buzzPin, LOW);
digitalWrite(LED, LOW);
}
}
**************************************************************************
int AO = 0;
int tmp = 0;
int buzzPin = 11;
int LED = 13
void setup ()
{
Serial.begin(9600);
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 = ");
Serial.println(AO);
}
delay (1000);
if (temp> 900)
{
digitalWrite(buzzPin, HIGH);
digitalWrite(LED, HIGH
delay(1000);
digitalWrite(buzzPin, LOW);
digitalWrite(LED, HIGH);
}
else
{
digitalWrite(buzzPin, LOW);
digitalWrite(LED, LOW);
}
}
**************************************************************************
تعليقات
إرسال تعليق