Bilgiler > Arduino Su taşıma projesi



Arduino Su taşıma projesi


Su taşıma motoru:Uçlarına 5-9 V gerilim uygulandığında, motora bağlı hortumdan suyu bir taraftan bir tarafa taşıyan devre elemanıdır. Uygulanan gerilim artırıldığında suyun taşınma hızı artar.

Su seviye sensörü: Suyun sensördeki seviyesine göre gerilim üreten devre elemanıdır. Seviye sensörü arduino'nun analog girişine bağlanır ve sayısal değer ölçülür. Arduinoya direkt bağlandığında 0 ile 650 arasında değer göstermektedir. Ancak su seviye sensörünün en alt noktası ıslandığı anda değer 350'den başlamaktadır.

Devrenin çalışması: Sensörden gelen bilgiye göre, kabın doluluk miktarı tespit edilir ve ona göre su motoru çalıştırılır ya da durdurulur.



-- program kodları--

int seviye=0;
void setup() {
Serial.begin(9600);
pinMode(7,OUTPUT); // transistörlü motor sürücü

}

void loop() {

seviye=analogRead(A7);

if(seviye<30) //SU seviyesi en alta ulaştı
digitalWrite(7,0);
else
digitalWrite(7,1);

delay(1000);
Serial.println(seviye);
}




Kaynak: Çoğunlukla Ekşisözlük ve Wikipedia
 
sonraki bilgi:      Bi İhtimal İstatistikleri
önceki bilgi:       Erciyes Üniversitesi Elektrik Elektronik Mühendisliği Kaynak
 
 
Bu sayfaya 326  defa bakıldı