mBlock Dersleri-25 mBlock Alev Sensörü İle Yangın Alarmı

mBlock 5 serisi ile Arduino uygulamalarına devam ediyoruz. Bu yazımızda mBlock Alev Sensörü İle Yangın Alarmı devresini yapacağız. LM393 Alev Sensörü nedir, nasıl çalışır? Alev sensörü kullanarak nasıl alarm devresi tasarlayabiliriz? bunlar hakkında bilgilendirme yapacağım. 

mBlock programı blok kısmı, devre montaj şeması, devre kurulumu detaylı anlatım ve devre çalışma videosu şu şekildedir.

mBlock alev sensörü devre tasarımına geçmeden önce LM393 Alev Sensörü hakkında bilgi verelim.

ALEV ALGILAMA SENSÖRÜ MODÜLÜ (KIZILÖTESİ)

Alev algılayıcı sensör, 760 nm – 1100 nm arasındaki dalga boyuna sahip ışık kaynağını (alev) tespit etmek için kullanılır. Üzerinde bir adet IR alıcı barındırır. Sensör, alev dalga boyuna karşı yaklaşık 60 derecelik bir açıyla algılama yapabilir. Hassasiyet modül üzerinde yer alan trimpot ile yapılabilir. Hem dijital hem de analog çıkış alınabilmektedir. Eğer dijital çıkış kullanılacaksa ateş durumuna göre 0 veya 1 olma durumu trimpottan ayarlanabilmektedir. Eğer analog çıkış kullanılacaksa ateş durumuna göre hassasiyet trimpottan ayarlanabilmektedir. Bunun için kod satırına seri port izleme ekranı kodu ekleyerek daha hassas ayar yapılabilir.

LM393 Alev Sensörü

Yangın söndüren robotlarda ve ateş algılama sistemlerinde kullanılabilir. Devreyi çalıştırırken Arduino üzerindeki led ışıklarından, ortam ışıklarından, board üzerindeki led ışığından etkilenmektedir. Işık hassasiyet ayarı, trimpotdan yapılabilir. Devre çalıştırılmadan önce sensör ucundaki IR ledin, direk ışık ile temas etmeyen bir yere konumlandırılması devrenin daha kararlı çalışmasını sağlayacaktır. Devreyi test etmek için çakmak kullanabiliriz. Ya da hassaslık ayarı yapılarak cep telefonu flash ışığını da sensöre çok yakın tutarak deneyebiliriz.

MBLOCK PROGRAMI BLOK ŞEMASI: (ANALOG PİN)

mBlock Alev Sensörü Analog

mBlock programında üstteki blok diyagramını kullanarak devremizin blok kısmını tasarlayabiliriz. İsterseniz değişken tanımlayarak da bu devreyi tasarlayabiliriz.

Alev Sensörü Analog Pin (Değişken Kullanımı)

Yukarıdaki her iki analog pin devresi de çalışacaktır. İkinci devre blok şemasında sensor isimli bir değişken tanımladık. Değişken nasıl tanımlanır? öğrenmek istiyorsanız aşağıdaki bağlantıyı tıklayıp inceleyebilirsiniz. 

https://egitim.ahmetcandemir.com.tr/mblock-dersleri-13-mblock-degisken-olusturma/

DEVRENİN ÇALIŞMASI:

Alev sensörü devresinde, yakınında bir alev algıladığında led diyot yanacak, buzzer alarm sinyali üretecektir. Alev sensörü, bir alev algılamadığı zaman led diyot yanmayacak, buzzer ses vermeyecektir. 

DEVRE MONTAJ ŞEMASI:

mBlock Alev Sensörü İle Yangın Alarmı - Analog Pin Bağlantısı

DEVRE KURULUMU:

Malzemeler:

Arduino Uno
Breadboard
1 adet LM393 Alev Sensörü
1 adet led diyot
1 adet 220 Ω Direnç
1 adet buzzer
9 adet iki ucu erkek jumper kablo

Breadboard üzerine LM393 Alev sensörü yerleştirilir. Sensörün Vcc (+) pini Arduino’nun +5 Volt pinine, sensörün GND (G) pini, board alt kısmında eksi bağlantı sırasına, sensörün DATA (A0) pini, Arduino’nun A0 numaralı analog pinine bağlanır. Breadboard üzerine 1 adet led diyot yerleştirilir. Led diyotun eksi ucu board alt kısmında eksi bağlantısı sırasına bağlanır. Led diyotun artı ucuna 220 ohm’luk direnç bağlayarak direncin ucu Arduino nun 7 numaralı pinine bağlanır. Breadboard üzerine buzzer yerleştirilir. Buzzer ın eksi ucu, board ın alt kısmında eksi bağlantısı sırasına yerleştirilir. Buzzer ın artı ucu, Arduino’nun 6 numaralı pinine bağlanır. Breadboardın alt kısmında led diyotun ve buzzer ın eksi uçlarının bağlı olduğu kısımdan bir kablo ile Arduino’nun GND pinine bağlantı yapılarak devre tamamlanır.

MBLOCK PROGRAMI BLOK ŞEMASI: (DİGİTAL PİN)

Alev Sensörü Dijital Pin

mBlock programında üstteki blok diyagramını kullanarak devremizin blok kısmını tasarlayabiliriz. İsterseniz değişken tanımlayarak da bu devreyi tasarlayabiliriz.

Alev Sensörü Dijital Pin (Değişken Kullanımı)

Yukarıdaki her iki digital pin devresi de çalışacaktır. İkinci devre blok şemasında sensor isimli bir değişken tanımladık. Değişken nasıl tanımlanır? öğrenmek istiyorsanız aşağıdaki bağlantıyı tıklayıp inceleyebilirsiniz. 

https://egitim.ahmetcandemir.com.tr/mblock-dersleri-13-mblock-degisken-olusturma/

DEVRENİN ÇALIŞMASI:

Alev sensörü devresinde, yakınında bir alev algıladığında led diyot yanacak, buzzer alarm sinyali üretecektir. Alev sensörü, bir alev algılamadığı zaman led diyot yanmayacak, buzzer ses vermeyecektir. Alev sensörünün hangi alev hassasiyet ayarı, sensör üzerinde yer alan ayarlı direnç üzerinden yapılabilir.

DEVRE MONTAJ ŞEMASI:

mBlock 5 LM393 Alev Sensörü İle Yangın Alarmı - Dijital Pin Bağlantısı

DEVRE KURULUMU:

Malzemeler:

Arduino Uno
Breadboard
1 adet LM393 Alev Sensörü
1 adet led diyot
1 adet 220 Ω Direnç
1 adet buzzer
9 adet iki ucu erkek jumper kablo

Breadboard üzerine LM393 Alev sensörü yerleştirilir. Sensörün Vcc (+) pini Arduino’nun +5 Volt pinine, sensörün GND (G) pini, board alt kısmında eksi bağlantı sırasına, sensörün DATA (D0) pini, Arduino’nun 8 numaralı pinine bağlanır. Breadboard üzerine 1 adet led diyot yerleştirilir. Led diyotun eksi ucu board alt kısmında eksi bağlantısı sırasına bağlanır. Led diyotun artı ucuna 220 ohm’luk direnç bağlayarak direncin ucu Arduino nun 7 numaralı pinine bağlanır. Breadboard üzerine buzzer yerleştirilir. Buzzer ın eksi ucu, board ın alt kısmında eksi bağlantısı sırasına yerleştirilir. Buzzer ın artı ucu, Arduino’nun 6 numaralı pinine bağlanır. Breadboardın alt kısmında led diyotun ve buzzer ın eksi uçlarının bağlı olduğu kısımdan bir kablo ile Arduino’nun GND pinine bağlantı yapılarak devre tamamlanır.

mBlock Alev Sensörü İle Yangın Alarmı

Devre hakkında yorumlarınızı aşağıdaki yorum kısmına yazabilirsiniz. Youtube kanalımızda devremizin kurulumunu izleyebilirsiniz. Ayrıca kanalımızda mBlock ve Arduino ile ilgili ders videoları bulabileceksiniz. Youtube kanalıma abone olmayı da unutmayınız.

https://www.youtube.com/@candemirahmet 

Oval@3x 2

Bu ipuçlarını kaçırmayın!

Kayıt butonuna bastıktan sonra e-postanız gelen kutunuza giderek gelen e-postayı onaylamayı unutmayınız. Gelen kutusunda görülmeyen postalar için Önemsiz -Spam klasörünü kontrol edebilirsiniz. Eğer kayıt e-postası ulaşmadıysa iletişim menüsünden bu durumu bildirebilirsiniz.

Yazan: Ahmet Candemir
Teknik Öğretmen - Cisco Instructor - Microsoft MCP - ECDL MS Office Advanced Expert - Adobe Eğitmeni - MEB Fatih Projesi Koordinatörü - Robotik Kodlama Eğitmeni