Gerekli Malzemeler
- Arduino (Uno, Nano vb.)
- HC‑SR04 Ultrasonik sensör
- 3 × LED (isteğe göre renk)
- 3 × 220 Ω direnç
- Piezo buzzer veya aktif buzzer
- Breadboard + jumper kablolar
Bağlantı Şeması

Breadboard’a dizilmesi önerilir. Aşağıdaki pinleri kullanabilirsiniz:
| Parça | Arduino Pin | Açıklama |
|---|---|---|
| HC‑SR04 Trig | D7 | Ultrasonik tetik |
| HC‑SR04 Echo | D6 | Ultrasonik yankı |
| LED1 | D5 | En yakın mesafe (<10 cm) |
| Servo | D3 | Dönme |
| Buzzer | D4 | Alarm tonu |
| Tüm GND | GND | Ortak toprak bağlantıları |
| VCC | 5 V | Sensör gücü |
LED’lerin uzun (+) bacakları direnç üzerinden Arduino pinlerine; kısa bacaklar GND’ye bağlanır. HC‑SR04 doğrudan 5 V ve GND’ye bağlanır; trig/echo pinleri D6/D7 kullanılır. Buzzer aktif tipse D5’e bağlanabilir.
mBlock Kod

HC‑SR04 mesafe okubloğu Eklentiler → Ultrasonik sensör ile eklenmelidir.dijital yazblokları LED pinlerine YÜKSEK ya da AŞAĞI (LOW) gönderir.- Buzzer için
buzzer tonu ver/durdurbloklarını kullanın (aktif buzzer varsa). - Kod upload modda Arduino’ya yüklenir: Upload tuşu ile doğrudan çalıştırılır.
Nasıl Uygulanır?
- Bağlantıları yap: Breadboard’a sensör, LED’ler, buzzer bağla.
- Arduino’da: Yukarıdaki C/C++ kodunu yükle ve Seri Monitör’ü açarak sonuçları görüntüle.
- mBlock’ta: “Upload Mode” seç, blokları yerleştir, Arduino’ya yükle.