Ana içeriğe atla

Arduino İle Park Sensörü Yapımı

                                                       Proje Kodları 
int trigPin = 6; /* Sensorun trig pini Arduinonun 6 numaralı ayağına bağlandı */
int echoPin = 7;  /* Sensorun echo pini Arduinonun 7 numaralı ayağına bağlandı */
long sure;
long uzaklik;
void setup() {
pinMode(trigPin, OUTPUT); /* trig pini çıkış olarak ayarlandı */
Serial.begin(9600);
pinMode(echoPin,INPUT); /* echo pini giriş olarak ayarlandı */
pinMode(1,OUTPUT);// 1 numaralı led
pinMode(2,OUTPUT);// 2 numaralı led
pinMode(3,OUTPUT);// 3 numaralı led
pinMode(4,OUTPUT);// 4 numaralı led
pinMode(5,OUTPUT);// 5 numaralı buzzer

}

void loop() {
digitalWrite(trigPin, LOW); /* sensör pasif hale getirildi */
 delayMicroseconds(5);
 digitalWrite(trigPin, HIGH); /* Sensore ses dalgasının üretmesi için emir verildi */
 delayMicroseconds(10);
 digitalWrite(trigPin, LOW);  /* Yeni dalgaların üretilmemesi için trig pini LOW konumuna getirildi */
 sure = pulseIn(echoPin, HIGH); /* ses dalgasının geri dönmesi için geçen sure ölçülüyor */
 uzaklik= sure /29.1/2; /* ölçülen sure uzaklığa çevriliyor */           
 if(uzaklik > 200)
 uzaklik = 200;
 if ( uzaklik > 50 );
 {
  digitalWrite(1,HIGH);
  digitalWrite(2,LOW);
  digitalWrite(3,LOW);  // sensor 50 cm uzaklıkta bir cisim gördüğünde 1. led yanacaktır
  digitalWrite(4,LOW);
  digitalWrite(5,LOW);
 }
  if ( uzaklik > 40 );
 {
  digitalWrite(1,HIGH);
  digitalWrite(2,HIGH);
  digitalWrite(3,LOW);  // sensor 40 cm uzaklıkta bir cisim gördüğünde 2. led yanacaktır
  digitalWrite(4,LOW);
  digitalWrite(5,LOW);
 }
  if ( uzaklik > 30 );
 {
  digitalWrite(1,HIGH);
  digitalWrite(2,HIGH);
  digitalWrite(3,HIGH);  // sensor 30 cm uzaklıkta bir cisim gördüğünde 3. led yanacaktır
  digitalWrite(4,LOW);
  digitalWrite(5,LOW);
 }
   if ( uzaklik > 20 );
 {
  digitalWrite(1,HIGH);
  digitalWrite(2,HIGH);
  digitalWrite(3,HIGH);  // sensor 20 cm uzaklıkta bir cisim gördüğünde 4. led yanacaktır
  digitalWrite(4,HIGH);
  digitalWrite(5,LOW);
 }
   if ( uzaklik > 10 );
 {
  digitalWrite(1,HIGH);
  digitalWrite(2,HIGH);
  digitalWrite(3,HIGH);  // sensor 10 cm uzaklıkta bir cisim gördüğünde buzzer calışacaktır
  digitalWrite(4,HIGH);
  digitalWrite(5,HIGH);
 }

Serial.print("Uzaklik "); 
 Serial.print(uzaklik); /* hesaplanan uzaklık bilgisayara aktarılıyor */
 Serial.println(" CM olarak olculmustur.");
 Serial.println("--------------------------");
 delay(500);

}

                                                                Proje Devre Şeması



















Yorumlar

Bu blogdaki popüler yayınlar

3D Model Bulabileceğiniz Web Siteleri

  THINGIVERSE - (  HTTPS://WWW.THINGIVERSE.COM / ) MYMINIFACTORY - (  HTTPS://WWW.MYMINIFACTORY.COM / )  CULTS - ( HTTPS://CULTS3D.COM / ) YOUMAGINE - ( HTTPS://WWW.YOUMAGINE.COM/ ) CGTRADER -  ( HTTPS://WWW.CGTRADER.COM/ )

Arduino Bitki Sulama Projesi

                                                          Proje Bağlantı Şeması                                                                    Proje Kodları #include <LCD5110_Basic.h> LCD5110 myGLCD(8,9,10,11,12); // nokia 5110 kutuphanesi dahil ettik extern uint8_t SmallFont[]; extern uint8_t MediumNumbers[]; const int prob = A0;  // sensör A0 pinine bagladık int olcum_sonucu;                          void setup() { myGLCD.InitLCD(); Serial.begin(9600);  // seri haberleşmeyi başlattık pinMode(3,OUTPUT); // 3 numaralı pini çıkış yaptık pinMode(4,OUTPUT); // 4 numaralı pini çıkı...

HTML Resim ekleme

Açıklama :  HTML belgemize resim eklemek için  <img>  kodunu kullanırız. Örnek kod :    < head >          < img   src = "logo.png"   alt = "" >      </ head > istediğimiz her türlü fotoğrafı internetten indirdikten sonra adını ve dosya türünü yazı- yoruz. Buradaki  src=""  özelliği resmin dosya adını yazacağımız yerdir. Eğer resim, html belgemizin olduğu yerde değil ve bir klasörün içindeyse bu kez src koduna "klasor/resim.jpg" şeklinde yazmak gerekecekti. Ön izleme :