Arduino İle Yangın Alarm Uygulaması – Arduino Projeleri

Bu yazımızda basit elektronik elemanları kullanarak, Arduino ile beraber yangın alarmı uygulaması yapacağız. Devrede kullanılan malzemeler, devre şeması ve kodlarını vereceğiz. Bu uygulamamızda yangın esnasında oluşan ısıyı düşüneceğiz ve onu ölçen bir sensör kullanacağız. Ölçüm sırasında sensörümüze bir eşik değeri yani sıcaklık nereye ulaştığında çalışması gerektiğini kod yardımı ile söyleyeceğiz. Isı bu eşik değeri geçtiğinde gerek LED’ler gerekse Buzzer’dan çıkan sesler ile bizi uyaracak.

Devrede Kullanılan Malzemeler

1 X Arduino UNO

1 X LM35

 2 X Led ( Kırmızı, Yeşil )

2 X 330 Ω Direnç

1 X Buzzer

arduino-yangin-alarmi

Devre Şeması

Devremizi oluşturmak için bir şemaya ihtiyacımız var. Aşağıdaki resimden yardım alarak uygulamamızı oluşturalım;

arduino-yangin-alarmi
Resmi büyütmek için, resme sağ tıklayıp yeni sekmede açabilirsiniz

Devrenin Yazılımı

Devrenin yazılımı aşağıdaki gibidir. Arduino IDE programı ile, Arduino’muza bu programı atacağız.

Sayın okuyucumuz, yazımızı sürekli geliştirmekteyiz. Yazımız ile ilgili görüşlerin ve eklemek istediklerin olursa bize yorum atabilirsin. Ayrıca hoşuna gidebilecek diğer bilgi yazılarımızı da sitemizde bulabilirsin.

Arduino İle Yangın Alarm Uygulaması – Arduino Projeleri” için 8 yorum

  • Avatar
    16 Mayıs 2018 tarihinde, saat 12:21
    Permalink

    Programda böyle bir hata alıyorum nedeni ne olabilir.
    exit status 1
    stray ‘\240’ in program

    Yanıtla
  • Avatar
    21 Mayıs 2018 tarihinde, saat 20:01
    Permalink

    Çalıştı. Teşekkür ederim.

    Yanıtla
  • Avatar
    14 Ekim 2018 tarihinde, saat 23:24
    Permalink

    { pinMode(lm35_pin,INPUT); bu uygun değildir diyor bi bakarmısınız

    Yanıtla
    • TeknolojiProjeleri.com
      15 Ekim 2018 tarihinde, saat 10:57
      Permalink

      Merhabalar Ömer Bey,

      Belirttiğiniz duruma baktık, çalıştırdık bir sorun çıkmadı. Sorun İngilizce olarak ne yazıyor?

      Yanıtla
      • Avatar
        16 Ekim 2018 tarihinde, saat 18:30
        Permalink

        Arduino:1.8.5 (Windows 7), Kart:”Arduino/Genuino Uno”

        C:\Users\yakup\Documents\Arduino\sketch_oct14a\sketch_oct14a.ino: In function ‘void setup()’:

        sketch_oct14a:9: error: ‘lm35_pin’ was not declared in this scope

        { pinMode(lm35_pin,INPUT);

        ^

        C:\Users\yakup\Documents\Arduino\sketch_oct14a\sketch_oct14a.ino: In function ‘void loop()’:

        sketch_oct14a:21: error: ‘lm35_pin’ was not declared in this scope

        { float lm35_okunan_deger=analogRead(lm35_pin);

        ^

        C:\Users\yakup\Documents\Arduino\sketch_oct14a\sketch_oct14a.ino: At global scope:

        sketch_oct14a:43: error: expected unqualified-id before ‘<' token

        } }

        ^

        exit status 1
        ‘lm35_pin’ was not declared in this scope

        This report would have more information with
        “Show verbose output during compilation”
        option enabled in File -> Preferences.
        böyle

        Yanıtla
        • TeknolojiProjeleri.com
          16 Ekim 2018 tarihinde, saat 23:45
          Permalink

          Merhaba Ömer,

          Üst tarafta lm35_pin ifadesini tanımlamadığın yazıyor. Yani buna bir atama yapman gerekiyor. Bizim kodumuzda atanmış haldedir. Bir de bir yerde parantez koyman gerektiği yazıyor.
          Kodumuzu çalıştırdık, çalışıyor.

          Yanıtla
  • Avatar
    19 Kasım 2018 tarihinde, saat 00:40
    Permalink

    Merhaba mblook ile kodlama yapabilir miyim siz hangi programdan kodlama yaptınız? Teşekkürler

    Yanıtla
    • TeknolojiProjeleri.com
      19 Kasım 2018 tarihinde, saat 16:01
      Permalink

      Merhaba Sedef Hanım,

      Biz Arduino IDE uygulaması ile yaptık ama internette baktık mblock ile de Arduino uygulaması yapabilirsiniz

      Yanıtla

esra için bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Arduino İle Yangın Alarm Uygulaması – Arduino Projeleri

8