←
ROBOTİK & ELEKTRONİK Kolay

Ders 2: Sensörlerin Dünyası: Ultrasonik Radar

🕒 20:00 dk ⚡ +60 XP Hedefi

Ultrasonik Sensörler

Sensörler robotların gözü ve kulağıdır. Bugün, HC-SR04 ultrasonik mesafe sensörünün nasıl çalıştığını ve Arduino ile nasıl bağlantı kurulacağını öğreneceğiz.

İpucu

İpucu: Sensörün Trig pini ses dalgası gönderir, Echo pini ise engele çarpıp geri dönen dalgayı yakalar!

💡
İpucu: Devreyi veya kodu çalıştırmadan önce sağdaki Ders Malzemeleri listesini ve Laboratuvar sekmesindeki bağlantı şemasını kontrol etmeyi unutma!

Görev Kontrol Listesi

□
+10 XP Bağlantıları Yap: HC-SR04 Trig (D9) ve Echo (D10) pinlerini bağla
□
+10 XP Kodu Yükle: Mesafe ölçüm kodunu karta yükle ve Seri Port'u aç
□
+10 XP Mesafe Testi Yap: Elini sensöre yaklaştırıp 15 cm altında uyarı LED'ini yak

Laboratuvar Malzemeleri & Modüller

Bu görevde kullanacağımız donanım parçaları ve yazılım modülleri:

1 adet

Arduino Uno

Sensör verisini okuyan ana kontrol kartı

1 adet

HC-SR04 Sensör

Ultrasonik ses dalgasıyla mesafe ölçer

2 adet

Uyarı LED'leri

Engel yaklaşınca kırmızı, yol açıkken yeşil yanar

6 adet

Jumper Kablo Seti

VCC, GND, Trig ve Echo bağlantıları

İnteraktif Devre & Sistem Şeması

KONTROL KARTI Pin D13 (LED 1) Pin D12 (LED 2) Pin D2 (BUTON) GND (- Toprak) BREADBOARD BAĞLANTI PLANI Kırmızı LED (D13) Yeşil LED (D12) Push Buton (Pin D2 → GND)

Adım Adım Pin ve Sinyal Bağlantı Tablosu

Adım Başlangıç Noktası Hedef Noktası Kablo / Kanal Açıklama
#1 HC-SR04 VCC Arduino 5V Pini Kırmızı Sensör güç beslemesi
#2 HC-SR04 GND Arduino GND Pini Siyah Topraklama bağlantısı
#3 HC-SR04 TRIG Arduino D9 Pini Mavi Ses dalgası gönderme pini
#4 HC-SR04 ECHO Arduino D10 Pini Sarı Yankı süresini ölçme pini

Kod Atölyesi

Sağ üstteki “Kodu Kopyala” butonuna tıklayarak kodu tek tıkla kopyalayabilirsin.

Hazır Kod
devre_kodu.ino · C++ / Arduino
// Ders 2: Sensörlerin Dünyası — Ultrasonik Mesafe Ölçer
const int TRIG_PIN = 9;
const int ECHO_PIN = 10;
const int UYARI_LED = 13;

void setup() {
  pinMode(TRIG_PIN, OUTPUT);
  pinMode(ECHO_PIN, INPUT);
  pinMode(UYARI_LED, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  digitalWrite(TRIG_PIN, LOW); delayMicroseconds(2);
  digitalWrite(TRIG_PIN, HIGH); delayMicroseconds(10);
  digitalWrite(TRIG_PIN, LOW);
  long mesafe = pulseIn(ECHO_PIN, HIGH) * 0.034 / 2;
  digitalWrite(UYARI_LED, mesafe < 15 ? HIGH : LOW);
  delay(100);
}

Görev Kontrol Listesi

Tamamladığın her uygulama adımı sana +10 XP ve Atölye Ustası rozeti kazandırır.

0 / 3 Adım
+10 XP Adım 1: Bağlantıları Yap: HC-SR04 Trig (D9) ve Echo (D10) pinlerini bağla
+10 XP Adım 2: Kodu Yükle: Mesafe ölçüm kodunu karta yükle ve Seri Port'u aç
+10 XP Adım 3: Mesafe Testi Yap: Elini sensöre yaklaştırıp 15 cm altında uyarı LED'ini yak

Mini Bilgi Quizi

Soruları doğru yanıtla, ekstra XP ve Bilgi Küpü rozeti kazan!

Soru 1: HC-SR04 ultrasonik sensöründe ses dalgasını gönderen ve geri dönen dalgayı yakalayan pinler hangileridir?

+30 XP
  • Trig gönderir, Echo yakalar
  • VCC gönderir, GND yakalar
  • İkisi de sadece elektrik verir

Eğitmene Soru Sor

Takıldığın yeri doğrudan eğitmene sor.

Soru sormak için giriş yap.

Projeni Paylaş / Ödev Gönder

Yaptığın devreyi veya kodu gönder, eğitmenden yıldız ve +75 XP kazan!