3000 TL ve üzeri siparişlerde Kargo Ücretsiz!
Arduino ile TCST2103 İnfrared Sensörü Kullanımı

Arduino ile TCST2103 İnfrared Sensörü Kullanımı

TCST2103 İnfrared çizgi sensörü nedir, nasıl çalışır ve Arduino ile nasıl kullanılır? Bu yazıda adım adım rehber ve örnek kod bulacaksınız.

2 dk okuma 1227 okunma

İnfrared (IR) çizgi sensörleri, nesnelerin hareketini veya konumunu algılamak için yaygın olarak kullanılan optik sensörlerdir. Bu sensörler, IR ışığının yansıması veya yansıtılması yoluyla çalışır ve bu nedenle çizgi izleme gibi uygulamalarda kullanılırlar. Bu yazıda, TCST2103 IR çizgi sensörünün ne olduğunu, nasıl çalıştığını ve Arduino ile nasıl kullanılacağını öğreneceksiniz.

TCST2103 İnfrared Çizgi Sensörü Nedir?

TCST2103, IR ışığını algılamak için kullanılan bir sensördür. Bu sensör, IR LED ve fototransistörden oluşur. IR LED, IR ışığını yayar ve fototransistör, yansıyan IR ışığını algılar. Sensörün bu temel yapısı, nesnelerin yansıttığı veya yansıtmadığı IR ışığını kullanarak nesnelerin varlığını veya konumunu belirlememize olanak tanır.

TCST2103 İnfrared Çizgi Sensörü Nasıl Çalışır?

TCST2103, yüzeydeki IR ışığının yoğunluğunu algılayarak çalışır. Eğer yüzey IR ışığını yansıtıyorsa, sensör daha fazla IR ışığı alır. Eğer yüzey IR ışığını yansıtmıyorsa, sensör daha az IR ışığı alır. Bu nedenle, sensörün çıkışı yansıtılan IR ışığının yoğunluğuna bağlı olarak değişir.

Arduino ile TCST2103 İnfrared Çizgi Sensörü Kullanımı

Aşağıda, TCST2103 sensörünü Arduino ile nasıl kullanacağınızı gösteren basit bir kod örneği bulunmaktadır:

const int tcstPin = A0; // TCST2103 sinyal pini analog girişe bağlı

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

void loop() {
  int sensorValue = analogRead(tcstPin); // Sensör değerini oku
  Serial.println(sensorValue); // Okunan değeri seri monitöre yazdır
  delay(100); // 100 milisaniye bekleyin (istenilen süreyi ayarlayabilirsiniz)
}

Bu kod, TCST2103 sensörünün çıkışını okur ve bu değeri seri monitöre gönderir. Sensörün çıkışı analog olduğu için analogRead() fonksiyonunu kullanarak değeri okuyoruz. Ardından, bu değeri seri monitörde görmek için Serial.println() ile seri port üzerine yazdırıyoruz.

Bu temel kod, TCST2103 sensörünün çıkışını okumak ve değeri takip etmek için başlangıç noktası olarak kullanılabilir. Projelerinizde sensörün çıkış değerine göre farklı eylemler gerçekleştirebilirsiniz.

Bu yazıda, TCST2103 IR çizgi sensörünün temel kullanımını anlattık. Daha karmaşık projelerde bu sensörü kullanarak çizgi izleme veya nesne algılama gibi uygulamalar geliştirebilirsiniz. İyi kodlamalar.

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.