Icerige atla
//

Bilim ve Teknoloji Üretmek İçin Buradayız!

← Hata Bankasına dön
Arduino arduino, qtr, qtr-8a, çizgi izleyen, ir sensör, kalibrasyon, robotik

Arduino: QTR / çizgi izleyen sensör hep aynı değeri okuyor

· 30.07.2026

👁 4 okuma

Belirti

Çizgi izleyen robota QTR-8A veya benzeri IR sensör bağladık. Serial Monitorde tüm sensörler hep 0, hep 1023 veya hep aynı sayıyı yazıyor. Beyaz zemin ile siyah bant arasında fark görünmüyor. Robot çizgiyi kaybediyor veya olduğu yerde dönüyor.

Muhtemel Neden

Sık nedenler: - Sensör zemine çok uzak veya çok yakın (odak mesafesi bozulmuş) - Ortam ışığı (güneş / flaş) IR okumayı bozuyor - VCC / GND / sinyal pini yanlış bağlı - Analog pin yerine digital pin okunuyor (veya tersi) - Kalibrasyon yapılmamış; eşik değeri yanlış - Siyah bant parlak / yansıtıcı; beyaz zemin kirli veya gri - Sensör LED leri yanmıyor (besleme yok)

Çözüm

Adım adım:
1. Sensörün altındaki IR LED ler hafif kırmızı / mor parlıyor mu bakın; yanmıyorsa VCC-GND kontrol edin.
2. Sensörü zeminden yaklaşık 3-10 mm yükseklikte tutun; çok yüksek veya sürtünecek kadar alçak olmasın.
3. Serial Monitorde tek sensörden okunan değeri izleyin: siyah bantta ve beyazda belirgin fark olmalı.
4. Analog sensör ise A0-A5 gibi analog pinlere bağlayın; kodda analogRead kullanın.
5. Çalıştırmadan önce kalibrasyon yapın (beyaz ve siyahta birkaç saniye sallayarak min/max alın).
6. Eşik değerini (threshold) ölçülen min-max ortasına yakın seçin.
7. Parlak güneş ışığında test etmeyin; masa lambası veya loş atölye daha stabil olur.
8. Bant mat siyah olsun; parlak elektrik bandı yanıltabilir.
Hâlâ tüm kanallar aynıysa kablo / pin eşleşmesini öğretmenle birlikte kontrol edin.
Bu içeriği paylaş

Bu sayfa işinize yaradı mı?

Benzer kayıtlar

Yorumlar / Çözümler

Yorum eklemek için öğrenci girişi yapın.