Arduino ile TCST2103 İnfrared Sensörü Kullanımı
İ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 fazla karmaşık projelerde bu sensörü kullanarak çizgi izleme veya nesne algılama gibi uygulamalar geliştirebilirsiniz. İyi kodlamal
Berat KURTGÖZ (Yazar)
Tasarım ssnasıl göründüğü ya da nasıl hissettirdiği ile ilgili bir şey değildir. Tasarım nasıl çalıştığı ile ilgilidir
Makaleleri
45
Makale Okunması
17580
Yorumunuz Gönder