3000 TL ve üzeri siparişlerde Kargo Ücretsiz!
TCRT5000 Çizgi Sensörü Kullanımı

TCRT5000 Çizgi Sensörü Kullanımı

TCRT5000 çizgi sensörü kullanımı, çalışma prensibi ve projelerdeki uygulamaları hakkında bilgi edinin. Arduino ile çizgi izleme ve nesne algılama projeleri için ipuçları.

2 dk okuma 1469 okunma

TCRT5000 Çizgi Sensörü: İzleme ve Algılama Dünyasına Giriş

Çizgi izleme ve nesne algılama, robotik projelerden otomasyona kadar birçok uygulama alanında önemli bir rol oynar. TCRT5000 çizgi sensörü, bu tür projelerde kullanılan bir optik sensördür. Bu makalede, TCRT5000 çizgi sensörünün ne olduğunu, nasıl çalıştığını ve projelerinizde nasıl kullanabileceğinizi öğreneceksiniz.

TCRT5000 Çizgi Sensörü Nedir?

TCRT5000, yüzeydeki çizgiyi algılamak ve izlemek için kullanılan bir optik sensördür. Çizgi izleme robotları, otomasyon sistemleri ve eğitim projeleri gibi birçok uygulamada kullanılır.

Nasıl Çalışır?

  • TCRT5000 sensörü, bir çıkış LED'i ve bir fototransistör içerir.
  • Çıkış LED'i, yüzeye doğru bir ışık demeti yayar.
  • Yüzeydeki çizgi veya nesne, bu ışığı yansıtır.
  • Fototransistör, yansıyan ışığı algılar ve elektriksel bir sinyale dönüştürür.
  • Algılanan ışığın yoğunluğu, fototransistör tarafından üretilen sinyalin gücünü etkiler.
  • Sensör, yüzeydeki çizgi ile temas ettiğinde veya temas etmediğinde farklı sinyaller üretir, bu nedenle robotlar çizgiyi takip edebilirler.

Özellikler ve Çalışma Parametreleri:

  • Çalışma Gerilimi: TCRT5000, genellikle 5V DC ile beslenir.
  • Çalışma Akımı: Tipik olarak düşük bir akım tüketir, bu nedenle enerji tasarrufu sağlar.
  • Çalışma Sıcaklığı: Sensör, geniş bir sıcaklık aralığında çalışabilir, genellikle -25°C ile +85°C arasında.
  • Algılama Aralığı: Algılama aralığı sensörün yüzeyden uzaklığına bağlıdır ve çoğu zaman 10mm ile 40mm arasında değişir.
  • Çıkış Sinyali: Sensör, çizgiyi algıladığında veya algılamadığında dijital bir çıkış sinyali üretir.

Kod Örneği:

int sensorPin = 2; // Sensörün bağlı olduğu pin
int sensorValue; // Sensör değeri

void setup() {
 Serial.begin(9600); // Seri iletişim başlatılıyor
}

void loop() {
 sensorValue = digitalRead(sensorPin); // Sensör değeri okunuyor
 if (sensorValue == HIGH) {
 Serial.println("Çizgi algılandı!"); // Çizgi algılandığında mesaj gönderiliyor
 } else {
 Serial.println("Çizgi algılanmadı."); // Çizgi algılanmadığında mesaj gönderiliyor
 }
 delay(100); // 100 milisaniye bekleme
}
Paylaş
Tüm yazılara dön

Yorumlar

Bu yazıya henüz yorum yapılmamış. İlk yorumu siz yazın.

E-posta adresiniz yayınlanmaz. Yorumlar yayınlanmadan önce denetlenir.

Bu form Google reCAPTCHA ile korunmaktadır; Google Gizlilik Politikası ve Hizmet Şartları geçerlidir.

Benzer Yazılar

Hızlı Kargo Hafta içi saat 15:00 öncesinde oluşturduğunuz tüm siparişler aynı gün kargoya verilmektedir.
Güvenli Alışveriş Tüm bilgileriniz 256 Bit SSL sertifikasıyla korunmaktadır.
Uzman Teknik Servis Ürünleriniz için profesyonel bakım ve onarım.
Ücretsiz Kargo Belirli tutarın üzerindeki alışverişlerinizde kargo ücreti ödemezsiniz.

Bültenimize Abone Ol

Kampanya ve fırsatlardan ilk siz haberdar olun.

Kuruköprü Mah. Sefa Özler Cad. özden İşmerkezi kat 7/74 Seyhan / adana

Ödeme Yöntemleri

Visa Mastercard Banka Kartı World

©2017 - 2026 Tüm hakları saklıdır.