• Buradasın

    HC SR04 Arduino ile nasıl kullanılır?

    Yazeka

    Arama sonuçlarına göre oluşturuldu

    HC-SR04 ultrasonik mesafe sensörünü Arduino ile kullanmak için aşağıdaki adımlar izlenebilir:
    1. Bağlantı:
      • VCC pinini Arduino'daki 5V pinine, GND pinini Arduino'daki Toprak pinine bağlayın 15.
      • Trig pinini Arduino'nun 9. dijital pine, Echo pinini ise 10. dijital pine bağlayın 12.
    2. Kütüphane Ekleme:
      • Arduino IDE'de "Taslak > Library Ekle > Zip Kütüphanesi Ekle..." yolunu izleyerek NewPing kütüphanesini ekleyin 1.
    3. Kod Yazma:
      • Aşağıdaki örnek kodu Arduino'ya yükleyin 2:
    const int trigPin = 9; // TRIG pini const int echoPin = 10; // ECHO pini long sure; // Ses dalgasının geri dönüş süresi float mesafe; // Hesaplanan mesafe void setup() { pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); Serial.begin(9600); // Seri iletişim başlat } void loop() { digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); sure = pulseIn(echoPin, HIGH); mesafe = sure * 0.034 / 2; Serial.print("Mesafe: "); Serial.print(mesafe); Serial.println(" cm"); delay(500); }
    1. Kullanım:
      • Sensör, 2 cm ile 400 cm arasındaki mesafeleri ölçebilir 12.
      • Trigger pini ses dalgası gönderir, Echo pini ise dalganın geri dönüş süresini ölçer 2.
    Daha fazla bilgi ve örnek projeler için aşağıdaki kaynaklar incelenebilir:
    • maker.robotistan.com 1;
    • aykutakman.com 2;
    • blog.direnc.net 3.
    5 kaynaktan alınan bilgiyle göre:

    Konuyla ilgili materyaller

    Arduino Uno'ya hangi sensör bağlanır?

    Arduino Uno'ya bağlanabilecek bazı sensörler: Mesafe sensörleri: Ultrasonik mesafe sensörleri (örneğin HC-SR04). Sıcaklık ve nem sensörleri: DHT11, DHT22. Akım sensörleri: ACS712. Hareket sensörleri: PIR (HC-SR501). Su seviyesi sensörleri. Ayrıca, Arduino Uno'ya LED'ler, motorlar (DC motorlar, servo motorlar) ve röleler gibi aktüatörler de bağlanabilir. Sensörlerin ve aktüatörlerin Arduino ile kullanımı için ilgili kütüphanelerin eklenmesi ve sensörlerin doğru pinlere bağlanması gereklidir.

    Arduino kodları nasıl çalıştırılır?

    Arduino kodlarının çalıştırılması için aşağıdaki adımlar izlenir: 1. Arduino Yazılımının Kurulumu: - Arduino'nun resmi web sitesinden, işletim sistemine uygun yazılım indirilir. - Kurulum dosyası çalıştırılır ve kurulum sihirbazı takip edilerek kurulum tamamlanır. 2. Arduino'nun Bilgisayara Bağlanması: - Arduino kartı, USB kablosu ile bilgisayara bağlanır. - Bilgisayar, Arduino kartını tanıyacak ve sürücüleri otomatik olarak yükleyecektir. 3. Arduino Programının Açılması: - Arduino IDE (Entegre Geliştirme Ortamı) açılır. 4. Kodun Yazılması: - "Dosya" menüsünden "Yeni" seçeneği ile yeni bir boş dosya açılır. - Arduino kodu bu dosyaya yazılır. 5. Kodun Derlenmesi: - Arduino IDE'deki "Derle" düğmesi ile kod derlenir. - Hata varsa, IDE tarafından bildirilir. 6. Kodun Yüklenmesi: - "Yükle" düğmesi ile kod, Arduino kartına yüklenir. Arduino kodları, wiring tabanlı bir programlama dili ile yazılır ve processing tabanlı Arduino yazılım geliştirme ortamı olan Arduino IDE ile karta aktarılır.

    Arduino ile neler yapılabilir?

    Arduino ile yapılabilecek bazı şeyler: Robot projeleri: Çizgi izleyen robot, SumoBot, TrackerBot gibi çeşitli robotların yapımı. Sensör uygulamaları: Sıcaklık sensörü ile termometre, ışık sensörü ile gece/gündüz algılama, PIR hareket sensörü ile alarm sistemi. Eğlence projeleri: LED kontrolü ile trafik ışığı simülasyonu, RGB LED ile renk kontrolü, piyano yapımı. Diğer projeler: Mesafe ölçme uygulaması, radar yapımı, gece lambası projesi. Arduino, açık kaynaklı bir platform olduğu için kullanıcılar tarafından geliştirilebilir ve geniş bir proje yelpazesi sunar.