Arduino Air Quality Measurement Project | Using the MQ-135 Sensor | (Code+Diagram)

Поделиться
HTML-код
  • Опубликовано: 19 дек 2024

Комментарии • 37

  • @OrhanCelepRobotik
    @OrhanCelepRobotik  2 года назад

    Kodların doğru bir şekilde çalışması ve Arduino kartına kodları yükleyebilmeniz için, Arduino IDE programına dışarıdan harici LCD ekran I2C kütüphanesi (LiquidCrystal_I2C.h) eklemeniz gerekiyor. Açıklamalar kısmında, kod ve şemaların yanına kütüphaneyi bırakıyorum. Kütüphaneyi harici olarak eklemek için birkaç tane yöntem bulunuyor. Arduino programında libraries klasörünün içine kopyalamak bunlardan bir tanesi...

    • @esinti8735
      @esinti8735 10 месяцев назад

      öyle bi klasör yok, bu yorumlara baktığın da yok. bi hizmet yapıyorsunuz gerisi yok! insan bi bakar cevap verir yaa

  • @MehmedFrida
    @MehmedFrida Год назад +1

    Çok güzel olmuş elinize sağlık
    Hocam kutuyu nasıl çizdiğinizi detaylı olarak ayrı bir video çekebilirmisinz ?
    Kanalınızda aradım bulamadım

    • @OrhanCelepRobotik
      @OrhanCelepRobotik  Год назад +1

      Teşekkür ederim. Kutuyu 3D yazıcıdan çıktı aldım. Çıktı almak için dosyalara da açıklamalar kısmındaki linkten ulaşabilirsiniz.
      Tinkercad ile çizdim. İleride belki onunla ilgili video çekerim.

  • @hilmikzler3874
    @hilmikzler3874 6 месяцев назад

    Gnd veya 5 voltu Tek kabloda birlestirme işlemi nasıl yapılıyor?

    • @OrhanCelepRobotik
      @OrhanCelepRobotik  6 месяцев назад

      Gnd kablolarının uçlarını soyup, birbirine bağlıyoruz.eksta bir tane Jumper kablonun bir ucunu soyup buraya bağlıyoruz. Sonra da üzerini bant ile sarıyoruz. Başladığımız bu Jumper kablonun diğer ucunu da Arduino kartının gnd pinlerinden birine takıyoruz.
      5v kabloları da aynı şekilde olmalı. Yalnız 5v kablolarını Arduino nun 5v pinine bağlamalıyız.

  • @ademyanci7336
    @ademyanci7336 Год назад

    hocam dosyalara erişim yok deniyor ne yapmalıyım

    • @OrhanCelepRobotik
      @OrhanCelepRobotik  Год назад +1

      Bilgisayar ortamında açmayı deneyin. Google Chrome ile. Olmazsa yine yazarsınız.

  • @deadofwrite1901
    @deadofwrite1901 2 года назад +1

    hocam kodun başında ki kısmında hata alıyorum program bu kısmı bir kod olarak algılamıyor ne yapmalıyım?

    • @OrhanCelepRobotik
      @OrhanCelepRobotik  2 года назад +1

      Arduino ide libraries klasörüne LCD ekran i2c kütüphanesi eklemelisiniz. LiquidCrystal_I2C.h şeklinde internette aratıp indirebilirsiniz. Bende açıklamalar kısmına bir örneğini bırakıyorum.

    • @esinti8735
      @esinti8735 10 месяцев назад

      sorunu çözdünüz mü, kanal sahibi hayatta değil galiba, defalarca yazdım cevap vermiyor

  • @hik2057
    @hik2057 Год назад

    Hocam bunu stm32 ile nasıl yapabiliriz fikir verebilir misiniz?

    • @OrhanCelepRobotik
      @OrhanCelepRobotik  Год назад +1

      Arduino ide ile programlanabilirsiniz. Ek kart olarak stm32 tanımlanmalı bunu bir araştırın. Sonra yükleme yaparken Arduino yerine stm32 seçilecek. Yalnız stm32 de pin tanımlamaları biraz farklı. Mesela 1.pin yerine D1 yazılmalı kodda. Bu değişiklikleri yaparak kodları yükleyebilirsiniz.

  •  6 месяцев назад

    Üstadım bu kontrol programının adı nedir?

  • @fatmabasar7404
    @fatmabasar7404 2 года назад

    merhaba bir konuda fikrinizi almak istiyorum.Sizce bu proje bir bil. müh. bitirme projesi olarak (üzerine birkaç ekleme daha yapıldığında) seçilebilir mi

    • @OrhanCelepRobotik
      @OrhanCelepRobotik  2 года назад

      Merhaba. Olabilir. Ama bildiğim kadarıyla bilgisayar mühendisliği için daha çok yazılım ağırlıklı projeler isteniyor. Yine de üzerinde biraz değişiklik ile kabul edilebilir.

  • @furkii5949
    @furkii5949 2 месяца назад

    Hocam verileri cep telefonunda göstermek istersek ne gibi değişiklikler olabilir ?

    • @OrhanCelepRobotik
      @OrhanCelepRobotik  2 месяца назад

      Bluetooth modülü ekleyerek,
      Bluetooth üzerinden telefonda gösterilebilir.
      Ama Telefon içinde app inventor gibi sayfalardan bir uygulama yapmak gerekir.

  • @f1hayatimolmus849
    @f1hayatimolmus849 9 месяцев назад

    windows 32 mi kullanıyorsunuz 64 bite uyumlu degil diyor

    • @OrhanCelepRobotik
      @OrhanCelepRobotik  9 месяцев назад

      Uyumlu olmayan nedir?
      Arduino ide mi?
      Yoksa kütüphaneler mi?

  • @vangeziyorum9725
    @vangeziyorum9725 3 года назад

    hocam şu satırda bazen donuyor satıra bakar mısınız bir hata var mı,
    previousTimeButton=millis();
    do
    {
    currentTimeButton=millis();
    if (currentTimeButton-previousTimeButton>=buttonInterval)
    {
    //5000ms geçti
    yazdirSureBitti=true;
    break;
    }
    } while(digitalRead(yazdirPin)==HIGH);

    //Buton basma için zaman geçti
    if (yazdirSureBitti==false)
    {
    print();
    }
    yazdirSureBitti=false; //
    wdt_reset();
    }

  • @عبداللهحمدان-ت1ق

    Nem ve sıcaklık sensörünü bu projeye ekleyebilirmiyiz ?

  • @tahirsen913
    @tahirsen913 Год назад

    Hocam size nereden ulaşabilirim acaba danışmanlık hizmeti için

    • @OrhanCelepRobotik
      @OrhanCelepRobotik  Год назад

      Danışmanlık hizmeti ben vermiyorum. Şu an vaktim yok.
      Ama bir arkadaş var ona yönlendirebilirim.
      Telefonu: 0555-878 87 48

  • @immehmet1
    @immehmet1 Год назад

    Hocam attığın linkteki dosyalara erişemiyorum ne yapmam gerek sadece adı kopyalayın yazısı çıkıyor

    • @OrhanCelepRobotik
      @OrhanCelepRobotik  Год назад +1

      Bilgisayar ortamında açmayı deneyin. Google Chrome ile. Olmazsa yine yazarsınız.

  • @lucretius9134
    @lucretius9134 Год назад

    hocam lcd.begin(); de hata veriyor neden
    ABİ ACİL BAKARMISIN SALI GÜNÜNE YETİŞTİRMEM LAZIMMM

    • @esinti8735
      @esinti8735 10 месяцев назад

      çözdün mü gardaş? aynı hata bende de var, kanal sahibinin tikinde değil bir sürü soru var cevap vermemiş.

    • @busrnrs
      @busrnrs 8 месяцев назад

      @@esinti8735 begin kelimesini silip lcd.init yazmayı deneyin hata vermedi öyle olunca

  • @huseyinerdin6482
    @huseyinerdin6482 2 года назад

    abi kutu ölçülerini verirmisin

  • @ahmetgokcay7137
    @ahmetgokcay7137 2 года назад

    Mrb bu ürün maksimum kac ppm kadar ölcüm yapar

    • @OrhanCelepRobotik
      @OrhanCelepRobotik  2 года назад +3

      Merhaba. Bu projede 0-1023 arası değerler gösteriyor. Kullanılan Arduino'nun analog pinleri 10 bit ADC ye sahip olduğu için böyle. Yani aslında burda analog pinden okunan değerler görünüyor. Gerçek ppm değerleri için kütüphane kullanmak gerekiyor. Fakat bazen kütüphane kullanıldığında da ortamdaki net ppm değeri alınamayabiliyor.

    • @ahmetgokcay7137
      @ahmetgokcay7137 2 года назад +1

      @@OrhanCelepRobotik anladım teşekkür ederim