Arduino 14.01.2023 18.12.17 👁 3460 Okunma

Robotik Arduino Eğitimi 25 Park Sensörü

Sıfırdan İleri bir şekilde herkes için robotik arduino eğitimidir. Arduino programı, arduino kartı ile HC-SR04 kullanarak park sensörü yapımını anlattığımız dersimizdir.

Dersteki Devrenin Şeması:


Dersteki Örneğin Kodları:

int trigger = 12;
int echo = 13;
int led1 = 8;
int led2 = 9;
int led3 = 10;
int led4 = 11;
int buzzer = 7;
int sure ;
int mesafe ;

void setup() {
  pinMode(led1 , OUTPUT);
  pinMode(led2 , OUTPUT);
  pinMode(led3 , OUTPUT);
  pinMode(led4 , OUTPUT);
  pinMode(buzzer , OUTPUT);
  pinMode(trigger , OUTPUT);
  pinMode(echo , INPUT);
}

void loop()
{
  digitalWrite(trigger , HIGH);
  delayMicroseconds(1000);
  digitalWrite(trigger , LOW);
  sure = pulseIn(echo , HIGH);
  mesafe = (sure / 2) / 29.1;
  if (mesafe <= 10)
  {
    digitalWrite(led1 , HIGH);
    digitalWrite(led2 , HIGH);
    digitalWrite(led3 , HIGH);
    digitalWrite(led4 , HIGH);
    digitalWrite(buzzer , HIGH);
    delay(200);
    digitalWrite(buzzer , LOW);
  }
  else if (mesafe <= 20)
  {
    digitalWrite(led1 , HIGH);
    digitalWrite(led2 , HIGH);
    digitalWrite(led3 , HIGH);
    digitalWrite(led4 , LOW);
    digitalWrite(buzzer , HIGH);
    delay(300);
    digitalWrite(buzzer , LOW);
  }
  else if (mesafe <= 30)
  {
    digitalWrite(led1 , HIGH);
    digitalWrite(led2 , HIGH);
    digitalWrite(led3 , LOW);
    digitalWrite(led4 , LOW);
    digitalWrite(buzzer , HIGH);
    delay(400);
    digitalWrite(buzzer , LOW);
  }
  else if (mesafe <= 40)
{
digitalWrite(led1 , HIGH);
digitalWrite(led2 , LOW);
digitalWrite(led3 , LOW);
digitalWrite(led4 , LOW);
digitalWrite(buzzer , HIGH);
delay(500);
digitalWrite(buzzer , LOW);
}
else
{
digitalWrite(led1 , LOW);
digitalWrite(led2 , LOW);
digitalWrite(led3 , LOW);
digitalWrite(led4 , LOW);
digitalWrite(buzzer , LOW);
}

Ders Videosu:

Ders videosunu aşağıdan izleyebilirsiniz.

👨‍💻

İçerik Yazarı

Mustafa KARSLI

Bilişim Teknolojileri Öğretmeni

Bu İçeriği Paylaş

💬 Yorumlar

Henüz yorum yapılmamış.

Fikrini Belirt

🤲 Günün Esması

el - MÜTEKEBBİR

" En büyük ve en yüce olan, büyüklüğünü, ululuğunu her an ve her yerde gösteren. "

💡 Günün Sözü

“Yazıklar olsun, size de; Allah’ı bırakıp tapmakta olduklarınıza da! Hâlâ aklınızı başınıza almayacak mısınız?”

Enbiya-67

👋 Ben Kimim?

Geleceğimiz gençlerimize Bilim ve Teknolojiyi Üretmeleri için yol göstermeliyiz. Bu minvalde vakit buldukça ücretsiz ders ve videolar hazırlayıp yayınlamaya çalışmaktayım....

✉️ İletişime Geç

📈 Ziyaretçi Sayacı

Şu An Online
2
👥 Toplam Ziyaret
2.823.502

İstatistikler anlık güncellenir.