Evde Radar Yapımı

Evde Radar Yapımı

Radar, uzaktaki nesnelerin yerini ve hızını belirlemek için kullanılan bir cihazdır. Günümüzde havacılık, denizcilik, savunma ve ulaşım gibi birçok alanda yaygın olarak kullanılmaktadır. Radarın temel çalışma prensibi, bir alıcı ve vericinin kullanılmasıdır. Alıcı, nesnelerden yansıyan sinyalleri alır ve verici, bu sinyalleri nesnelere gönderir. Alıcıdan alınan sinyallerin vericiye ulaşma süresi, nesne ile alıcı arasındaki mesafeyi belirlemek için kullanılır.

Evde radar yapmak için temel olarak iki şeye ihtiyacınız var: bir ultrasonik mesafe sensörü ve bir servo motor. Ultrasonik mesafe sensörleri, ses dalgalarını kullanarak mesafe ölçer. Servo motorlar ise, belirli bir açıda dönebilen elektrik motorlarıdır.

Malzemeler

  • Arduino Uno veya benzeri bir geliştirme kartı
  • HC-SR04 ultrasonik mesafe sensörü
  • SG90 servo motor
  • 5V güç kaynağı
  • Jumper kablolar
  • Karton veya plastik malzeme (sensör ve servo motoru monte etmek için)

Arduino Kodu

Arduino kodu, sensörden gelen verileri işleyip radar ekranında görüntülemek için kullanılır. Aşağıdaki kod, basit bir radar ekranı oluşturmak için kullanılabilir:

#include <Servo.h>

#define TRIGGER_PIN 12
#define ECHO_PIN 13

Servo myservo;

void setup() {
  Serial.begin(9600);
  myservo.attach(9);
}

void loop() {
  long duration, distance;

  digitalWrite(TRIGGER_PIN, LOW);
  delayMicroseconds(2);
  digitalWrite(TRIGGER_PIN, HIGH);
  delayMicroseconds(10);
  digitalWrite(TRIGGER_PIN, LOW);

  duration = pulseIn(ECHO_PIN, HIGH);
  distance = (duration * 340) / 20000;

  Serial.print("Mesafe: ");
  Serial.print(distance);
  Serial.println(" cm");

  myservo.write(distance);
  delay(100);
}

Bu kod, sensörün mesafe ölçümünü alır ve Serial monitörde görüntüler. Ayrıca, mesafe ölçümüne göre servo motorunu döndürür.

Montaj

Arduino kartını, sensörü ve servo motoru bir araya getirmek için aşağıdaki adımları takip edebilirsiniz:

  1. Arduino kartını, bir breadboard veya PCB’ye takın.
  2. HC-SR04 sensörünün Trig ve Echo pinlerini, Arduino kartının 12 ve 13 pinlerine bağlayın.
  3. SG90 servo motorunun sinyal pinini, Arduino kartının 9 pinine bağlayın.
  4. Sensörü ve servo motoru, karton veya plastik malzemeden yapılmış bir standa monte edin.

Test

Montajı tamamladıktan sonra, kodu Arduino kartına yükleyin ve çalıştırın. Serial monitörde mesafe ölçümlerini görmelisiniz. Ayrıca, servo motorunun döndürdüğünü görebilirsiniz.

Daha İleri Seviyeler

Radarınızı daha da geliştirmek için aşağıdaki değişiklikleri yapabilirsiniz:

  • Radar ekranını daha gelişmiş hale getirmek için, mesafe ölçümlerini grafik olarak görüntülemek için bir LCD ekran veya bir grafik modülü kullanabilirsiniz.
  • Radarın kapsama alanını genişletmek için, birden fazla sensör kullanabilirsiniz.
  • Radarın hassasiyetini artırmak için, daha yüksek frekanslı bir sensör kullanabilirsiniz.

Sonuç

Evde radar yapmak, elektronik ve programlama konusunda temel bilgi sahibi olanlar için oldukça kolay bir işlemdir. Bu proje, radarın temel çalışma prensibini anlamanıza ve kendi radarınızı tasarlamanıza yardımcı olacaktır.


Yayımlandı

kategorisi