Temelelektronik.info

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);
}


sonraki bilgi:      Bi İhtimal İstatistikleri

önceki bilgi:       Erciyes Üniversitesi Elektrik Elektronik Mühendisliği Kaynak

 
 

Bu sayfaya 199  defa bakıldı


Bu internet sitesi kar amacı gütmemektedir. Bu içeriğin siteden kaldırılmasını istiyorsanız alttaki butonu kullanarak içeriğin kaldırılması için istekte bulunabilirsiniz.