Macademia'nın robotik ve mühendislik programı · ücretsiz seviye tespiti ve kişisel öğrenme yolu
Sensör

Alev sensörü

Alevin yaydığı kızılötesi (IR) ışığı algılayan modül. Laboratuvardaki modülde alev arttıkça analog çıkış düşer.

Laboratuvarda dene

Nasıl çalışır?

Alev sensörü, alevin yaydığı kızılötesi (IR) ışığa duyarlı bir alıcıdır. Alev yaklaşınca analog çıkış değişir. Laboratuvardaki modülde alevde değer düşer; ama bazı modüllerde tersi olabilir. Bu yüzden ham okumayı "büyük sayı = güçlü alev" olacak biçimde tek bir fonksiyonda çevirirsin (siddet()); geri kalan kod yönden bağımsız kalır.

Güneş ışığı ve bazı lambalar da IR yayar; gerçek devrede bunlar yanlış alarm üretebilir. Sensörün görüş açısı ve menzili sınırlıdır. Bu sensör tek başına güvenilir bir yangın dedektörü değildir.

İleri düzey: Laboratuvar modelinde AO = VCC × (1 − 0,95 × Alev şiddeti). Alev yokken AO = VCC olur ve analogRead 1023 verir; şiddet 1 iken yaklaşık 0,25 V (ham ≈ 51) okunur.

Laboratuvarda nasıl bağlanır?

NeredenNereye
Alev sensörü VCCUno 5V
Alev sensörü GNDUno GND
Alev sensörü AOUno A1

Özellik panelindeki Alev şiddeti (0 ile 1) alevi taklit eder ve program çalışırken değiştirilebilir. Eşik (DO) yalnız dijital çıkışı etkiler. Gerçek alevle deney yapılmaz.

Sık yapılan hatalar

  • Yönü bilmemek. ALEVDE_DUSER değerini kontrol etmezsen alarm hep ya da hiç çalar.
  • Yönü her yerde ayrı düşünmek. Çeviriyi tek fonksiyonda yap.
  • Kapama eşiğini açma eşiğinden büyük yazmak. Seviye titrer ya da düşmez.
  • IR kaynaklarını unutmak. Güneş ışığı ve bazı lambalar yanlış alarm verebilir (laboratuvar bunu modellemez).
  • Gerçek alevle deney yapmak. Tehlikelidir; derste alev yalnızca özellik panelinden taklit edilir.
Esc
  • PanelAna sayfaSayfa
  • ModüllerTüm modüllerSayfa
  • ParçalarParça ansiklopedisiSayfa
  • Mühendislik yoluBüyükler için robotik: 128 parça, 7 seviyeSayfa
  • Robotik dersi (ESOF 323)Üniversite robotik dersi, 14 haftaSayfa
  • TestlerimMini testler ve puanlarSayfa
  • Blok atölyesiSerbest blok programlamaAraç
  • Devre laboratuvarıSanal Arduino ve devreAraç
  • Robot arenasıSanal robot sürüşüAraç
  • OyunlarBloklarla 8 öğretici oyunAraç
  • Mikro Kart atölyesiSanal LED kartı bloklarla programlaAraç
  • Robot atölyesiMikro Kart'ı robota tak, bloklarla görev yapAraç