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

Arduino İle Pır Sensör Kullanımı

                                                        Pır Sensör Nedir ? Pasif infrared  sensör  ( PIR sensörü ), algılama alanındaki nesnelerden yayılan kızılötesi dalgayı algılayan elektronik bir cihazdır.  PIR sensörleri  genellikle alarm sistemlerinde kullanılan hareket dedektörlerinin yapımında kullanılmaktadır.                                                    Pır Sensör Proje Örneği int pirsensorPin = 1; // PIRsensorpini diye isim verildi int ledPin = 0; // LED pin diye isim verildi int deger = 0; void setup() { pinMode(pirsensorPin, INPUT); // pırsensor pini giriş olarak ayarlandı pinMode(ledPin, OUTPUT); // ledpin çıkış olarak ayarlandı Serial.begin(9600); //Serial Porttan başlatıldı } void loop(){ deger = digitalRead(pirsensorPin); // Dijital pin okunuyor Serial.println(deger); // Okunan değer seri portta gözüküyor if (deger == HIGH) { digitalWrite(ledPin, HIGH); //  okunan değer 1 ise LED yak } else{ digitalWrite(ledPin,LOW); // 

Nokia 5110 İle DHT11 Kullanımı

                                                          Proje Kodları #include <dht11.h> dht11 DHT11; #include <LCD5110_Basic.h> LCD5110 myGLCD(8,9,10,11,12); extern uint8_t SmallFont[]; extern uint8_t MediumNumbers[]; void setup(){ myGLCD.InitLCD(); DHT11.attach(2);// 2 numaralı pine atadık } void loop() {  myGLCD.setFont(SmallFont);  myGLCD.print("Sıcaklık", CENTER,8 );  myGLCD.print(DHT11.temperature , CENTER, 16);  myGLCD.print("Santigrad", CENTER, 24);  delay (1000); }                                                             Proje Devre Şeması

Html İle Özel Karakter

  Html İle Yazı Ve Özel Karakterler Bugün ki paylaşımımızda bazı özel karakterler ve boşluk nasıl bırakılır onu öğreneceğiz. < big > Bu etiket büyük yazmamızı sağlar </ big >< br /> < small > Bu etiket küçük yazmamızı sağlar </ small >< br /> < em > Bu etiket vurgulu yazmamızı sağlar </ em >< br /> < strong > Bu etiket güçlü yazmamızı sağlar </ strong >< br /> < ins > Bu etiket altı çizmemizi sağlar </ ins >< br /> < del > Bu etiket ortası çizmemizi sağlar </ del >< br /> < p > Adınız  &nbsp;Soyadınız </ p > < ! bir adet boşluk brakmamızı sağlar> < hr >   < ! orta ortaya çizgi çeker> < p > 3  &lt; 5 </ p > < ! Küçüktür işareti> < p > 5  &gt; 3 </ p > < !Büyüktür işareti> < p >Adınız &amp; Soyadınız </ p > < !& işareti> < p > 100  &euro; </ p > < p > 50   &