back to top

Arduino Radar Yapımı – Ultrasonik Sensör ile Radar Projesi Yapalım

Radar yapma fikri seni de heyecanlandırıyor mu?

Biz yaptık. Sana da tavsiye ederiz 😉

Arduino Radar Projesi Nasıl Yapılır?

Radar yapımını detaylı, anlaşılır ve senin için de kolayca yapılabilir olması açısından video ile anlattık.

Beğenirsen paylaşmayı unutma:)

Yasin TAŞCIOĞLU
Yasin TAŞCIOĞLUhttps://yasintascioglu.com/
Robotik ve gömülü sistemler alanında projeler geliştiriyorum. 3 Boyutlu yazıcılar için modeller çiziyor ve baskılar alıyorum, aynı zaman da 3d yazıcı tamiri ve upgrate yapıyorum. Yazılım alanında kendimi geliştiriyor ve bilgilerimi insanlara aktarmayı seviyorum.

Son Çıkan Yazılar

12 YORUMLAR

  1. Merhaba bluetooth hc-05 ile ses sensörünü bir arada kullanmak istiyorum 2 kez alkış yapınca lambayı acıpkapatmak ayni sekilde hc-05 de ise uygulama üzerinden yapmak istiyorum kodlarda sorun yaşıyorum
    void setup() {
    Serial.begin(9600);
    pinMode(8, OUTPUT); // put your setup code here, to run once:
    }

    void loop() {
    // put your main code here, to run repeatedly:
    if(Serial.available()>0)
    {
    char data= Serial.read(); // reading the data received from the bluetooth module
    switch(data)
    {
    case ‘a’: digitalWrite(8, HIGH);break; // when a is pressed on the app on your smart phone
    case ‘d’: digitalWrite(8, LOW);break; // when d is pressed on the app on your smart phone
    default : break;
    }
    Serial.println(data);
    }
    delay(50);
    }

    int ses_sensoru = 7;
    int led = 8;
    int alkis = 0;
    long algilama_araligi_baslangic = 0;
    long algilama_araligi = 0;
    boolean isik_durumu = false;

    void setup() {
    pinMode(ses_sensoru, INPUT);
    pinMode(led, OUTPUT);
    }

    void loop() {

    int sensor_durumu = digitalRead(ses_sensoru);

    if (sensor_durumu == 0)
    {
    if (alkis == 0)
    {
    algilama_araligi_baslangic = algilama_araligi = millis();
    alkis++;
    }
    else if (alkis > 0 && millis()-algilama_araligi >= 50)
    {
    algilama_araligi = millis();
    alkis++;
    }
    }

    if (millis()-algilama_araligi_baslangic >= 400)
    {
    if (alkis == 2)
    {
    if (!isik_durumu)
    {
    isik_durumu = true;
    digitalWrite(led, HIGH);
    }
    else if (isik_durumu)
    {
    isik_durumu = false;
    digitalWrite(led, LOW);
    }
    }
    alkis = 0;
    }
    }

    Bu iki kodu nasıl birlikte kullanabilirim

  2. Hocam güzel bir proje. Ancak tasarım şablonu, programlar ve kodları da paylaşabilirseniz çok sevinirim. Şimdiden teşekkür ederim.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz