HC-SR04 ultrasonik sensör , nesnelerin uzaklığını ölçmek için kullanılan bir sensördür ve çeşitli uygulamalarda kullanılabilir. Bu sensörle yapılabilecek bazı şeyler şunlardır:
HC-SR04 ultrasonik sensör, Arduino Uno, Nano ve benzeri Arduino kartlarıyla uyumludur. Sensörün Arduino'ya bağlanması için VCC pinini Arduino'daki 5V pinine, GND pinini Arduino'daki Toprak (GND) pinine, Trig (Trigger) pinini Arduino'nun 9. dijital pine, Echo pinini ise Arduino'nun 10. dijital pine bağlamak gerekmektedir.
Arduino ile ultrasonik sensör (HC-SR04) kullanmak için aşağıdaki adımlar izlenebilir: 1. Bağlantı: VCC pini Arduino'daki 5V pinine, GND pini Arduino'daki Toprak (GND) pinine bağlanır. Trig pini Arduino'nun 9. dijital pine, Echo pini ise 10. dijital pine bağlanır. 2. Kütüphane Ekleme: Arduino IDE'de "Taslak > Library ekle > Zip Kitaplığı Ekle..." yoluyla NewPing kütüphanesi eklenir. 3. Kod Yazma: Örnek bir kod şu şekildedir: ``` 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; // Seri iletişim başlat } void loop() { digitalWrite(trigPin, LOW); delayMicroseconds; digitalWrite(trigPin, HIGH); delayMicroseconds; digitalWrite(trigPin, LOW); sure = pulseIn(echoPin, HIGH); mesafe = sure 0.034 / 2; Serial.print("Mesafe: "); Serial.print(mesafe); Serial.println(" cm"); delay; } ``` 4. Kullanım: Sensör, 2 cm ile 400 cm arasındaki mesafeleri ölçebilir. Ses dalgası göndermek için Trig pinine 10 mikrosaniye süreli bir pulse uygulanır. Echo pini, ses dalgasının geri dönüş süresini ölçer ve bu süre kullanılarak mesafe hesaplanır.
Ultrasonik mesafe sensörünün bazı kullanım amaçları: Mesafe ölçümü. Endüstriyel kullanım. Robotik projeler. Sağlık sektörü. Ev otomasyon projeleri. Güvenlik sistemleri. UAV (insansız hava araçları).
Sensör çeşitleri, giriş büyüklüklerine göre altı ana kategoriye ayrılır: 1. Termal sensörler: Isı akışı ve sıcaklık. 2. Manyetik sensörler: Alan yoğunluğu, akı yoğunluğu, manyetik moment, geçirgenlik. 3. Elektriksel sensörler: Voltaj, akım, direnç, endüktans, kapasitans, dielektrik katsayısı, polarizasyon, elektrik alanı, frekans. 4. Kimyasal sensörler: Yoğunlaşma, içerik, oksidasyon/redaksiyon, reaksiyon hızı, pH miktarı. 5. Işıma sensörleri: Yoğunluk, dalga boyu, polarizasyon, faz, yansıtma, gönderme. 6. Mekanik sensörler: Uzunluk, alan, miktar, kütlesel akış, kuvvet, tork, basınç, hız, ivme, pozisyon, ses dalga boyu ve yoğunluğu. Bazı sensör türleri: Ultrasonik ve kızılötesi sensörler: Mesafe ölçümü ve nesne algılama için kullanılır. PIR (Passive Infra-Red) sensörleri: Ortamdaki sıcaklık ve kızılötesi dalga değişimlerine göre hareket algılar. Hall effect sensörleri: Manyetik alanı algılar ve sinyal çıkışı sağlar. NTC/PTC sensörleri: Isıya duyarlı dirençlerdir. LDR (ışığa duyarlı direnç): Işık yoğunluğuna göre algılama yapar.
Ultrason ve ultrasonik sensör arasındaki farklar şunlardır: 1. Ultrason: İnsan işitme sınırının üzerindeki frekanslara sahip ses dalgalarını ifade eder (20.000 hertz ve üzeri). 2. Ultrasonik Sensör: Ultrasonik dalgaları kullanarak mesafe, varlık tespiti ve diğer ölçümler yapan bir cihazdır.
Ultrasonik sensör ile LED yakmak için aşağıdaki adımlar izlenebilir: 1. Devre Bağlantısı: Ultrasonik sensörün TRIG pini Arduino'nun 9. pinine, ECHO pini ise 10. pinine bağlanır. LED'in uzun bacağı Arduino'nun 8. pinine, kısa bacağı ise 220 Ohm direnç üzerinden GND'ye bağlanır. 2. Kodlama: Arduino IDE'sinde gerekli kodlar yazılır. `setup()` bölümünde TRIG ve ECHO pinleri çıkış, LED pini ise giriş olarak ayarlanır. `loop()` bölümünde mesafe ölçülür ve belirli bir değerin altında ise LED yakılır, aksi takdirde söndürülür. Örnek kod: ```cpp const int trigPin = 9; // TRIG pini const int echoPin = 10; // ECHO pini const int ledPin = 8; // LED pini void setup() { pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); pinMode(ledPin, OUTPUT); Serial.begin; } void loop() { digitalWrite(trigPin, LOW); delayMicroseconds; digitalWrite(trigPin, HIGH); delayMicroseconds; digitalWrite(trigPin, LOW); long sure = pulseIn(echoPin, HIGH); float mesafe = sure 0.034 / 2; Serial.print("Mesafe: "); Serial.print(mesafe); Serial.println(" cm"); if (mesafe < 10) { digitalWrite(ledPin, HIGH); // LED yanar } else { digitalWrite(ledPin, LOW); // LED söner } delay; } ``` Not: Daha karmaşık projeler için `HC-SR04` ultrasonik sensör kullanılarak, mesafe değerine göre farklı LED'lerin yakılması sağlanabilir.
Sensörler, fiziksel veya çevresel değişiklikleri algılayarak bu bilgiyi elektrik sinyaline dönüştüren cihazlardır. Başlıca işlevleri: Enerji tasarrufu: Gereksiz enerji kullanımını azaltarak sadece ihtiyaç anında devreye girer. Güvenlik: Hareket sensörleri, duman sensörleri gibi özelliklerle güvenlik sistemleri oluşturur. Verimlilik: Üretim süreçlerinde makine arızalarını önceden tespit eder ve otomatik düzenlemeler yapar. Konfor: Akıllı telefonlardaki ışık sensörleri, ekran parlaklığını otomatik olarak ayarlayarak pil ömrünü optimize eder. Sensörler, otomobillerden akıllı telefonlara, endüstriyel makinelerden tıbbi cihazlara kadar geniş bir yelpazede kullanılır.
Teknoloji
Güvenli bağlantı kurulamadı hatası nasıl düzeltilir?
HD kalite kaç çözünürlük?
Hidrojen en verimli nasıl üretilir?
Hazırda beklet ne işe yarar?
Halk TV hangi uyduda canlı?
IDM entegrasyon modülü nasıl aktif edilir?
HD net ne işe yarar?
HD sec ne işe yarar?
HC-SR04 ultrasonik sensörle ne yapılır?
Huawei üstten bildirim nasıl açılır?
Hometek HD 1050 hangi uyduyu destekliyor?
HP smart tank yazıcı bilgisayara nasıl bağlanır?
Hayrimator'un gücü nedir?
Hint HD TV hangi platformda?
Güncel olmayan sürücü nasıl bulunur?
Hosts dosyası ne işe yarar?
Güvenli ve zararlı internet siteleri nelerdir?
Hotmail şifremi unuttum nasıl geri alabilirim?
Homend yedek parça temini nasıl yapılır?
IHS'de mail adresi nasıl alınır?
Havalı PP nasıl yapılır?
Hafriyat ve inşaat aynı şey mi?
Hangi site rastgele bir şey gösteriyor?
Hepsiburada'da ürün arama nasıl yapılır?
Harddisk alırken nelere dikkat edilmeli?
HotBird 13'te hangi uydular var?
Güvenlik kamerası kayıtlarına nasıl ulaşılır?
Homojenizatör ne işe yarar?
Havalandırma çeşitleri nelerdir?
Heıc dosyası nasıl açılır?
Hoover stby nasıl kapatılır?
Hayalet ekran parlaklığı etkiler mi?
Havalı boya mikseri kaç bar hava ile çalışır?
Hepsiburada telefon iade alıyor mu?
Hidrojen kombi kaç yıl gider?
Helisel ve konik dişli redüktörler nerelerde kullanılır?
Hangi jeneratör daha az yakar?
Güvenlik kamerası görüntü kalitesi nasıl arttırılır?
Güç devreleri nelerdir?
Hız Mobil Kütüphane hangi cihazlarda var?