Toprak Nem Sensörünü Verimli Çalışma – Çeşitli Sorunlar

Motor ve Toprak Nem sensörünün denemeleri tamamlandı. Toprak ney sensörü NPN transistör ile daha verimli çalışıyormuş.

 

void setup() {
pinMode(sensorVCC, OUTPUT);
digitalWrite(sensorVCC, LOW);
Serial.begin(300);
}

void loop() {
// power the sensor
digitalWrite(sensorVCC, HIGH);
delay(100); //make sure the sensor is powered
// read the value from the sensor:
sensorValue = analogRead(moistureSensor);
//stop power
digitalWrite(sensorVCC, LOW);
//wait
delay(5*1000);
Serial.print("sensor = " );
Serial.println(sensorValue);

};

 

 

Bu sensörlerden okumaları ARRAY ile ortalama çeklinde yapmak için bir fonksiyon yazmaya çalışacağım. Böylece HAVA NEM, SICAKLIK, TOPRAK KURAKLIK için 1 dakikalık bir ortalama alıp buna göre hareket edebilirim.

 

RELAY leri çalıştırmakta çok zorlandım her zamanki gibi. Sorun ne tam olarak hala çözemedim kopyala yapıştırdan hareket ediyorum

  • Önemli vakit kaybına yolaçan bir sorun: pinMode(RELAY1_POMPANIN_RELAY, OUTPUT);
  • Bir de ElapsedMillis de zaman sıfırlamalarını yanlış yerlere koymam.

 

 

Humidity Sensor’u NPN dışında relay ile çalıştıramadım:

http://forum.arduino.cc/index.php?topic=387488.0

 

 

Pompa 2amper civarı bir güç kaynağı ile 7 saniyede 60 ml pump ediyor.

14 saniyede 120ml pump ediyor.

 

NEM Makinası

Soğutma

New Sensörü

ve hatta Isıtma konusunda güncelleme gerekebilir.

http://www.direnc.net/SHT75,PR-1647.html

http://www.direnc.net/DSTH01-DIGITAL-NEM-VE-SICAKLIK-SENSORU,PR-16461.html

 

Leave a Reply